Documentation

Transaction Scenarios - Batch Payout

Successful Transaction

States

Flow of Funds

History

  • Transaction started.
  • Capture from payor completed.
  • Batch Payout to processor completed.
  • Transaction completed.
  • Processor payout.

Cancelled Transaction Before Capture

This when a transaction is cancelled. Currently they can only be cancelled in the CAPTURE_PENDING state.

States

Flow of Funds

History

  • Transaction started.
  • Transaction cancelled.
  • Transaction completed.

Transaction Failed: NSF on Capture

This happens when the payor does not have enough funds available.

States

Flow of Funds

History

  • Transaction started.
  • Capture from payor failed.
  • Transaction completed.

Transaction Failed: NSF After Capture Before Payout

This happens when the bank allows the capture to happen then signals an NSF before the payout is completed.

States

Flow of Funds

History

  • Transaction started.
  • Capture from payor completed.
  • NSF signaled from bank.
  • Transaction completed.

Transaction Failed: NSF After Payout

This happens when the bank signals an NSF after the payout has completed.

States

Flow of Funds

History

  • Transaction started.
  • Capture from payor completed.
  • Payout to payee completed.
  • NSF signaled from bank.
  • Clawback from Processor FBO completed.
  • Transaction completed.
  • Processor clawback from payee.

Chargeback

This happens when the payor notifies the bank that they did not authorize the charge.

States

Flow of Funds

History

  • Transaction started.
  • Capture from payor completed.
  • Payout to payee completed.
  • Payor initiates chargeback.
  • Funds returned to payor.
  • Clawback from Processor FBO completed.
  • Transaction completed.
  • Processor clawback from payee.

Refund

This happens when the payee issues a refund.

States

Flow of Funds

History

  • Transaction started.
  • Capture from payor completed.
  • Payout to payee completed.
  • Payee initiates refund.
  • Clawback from payee completed.
  • Funds returned to payor.
  • Transaction completed.