EFT

The Paysafe Payments API supports EFT as a Payment Instrument. You can process EFT payments using the Payments API.

Typical Scenarios

EFT Payment

When you want to process a payment request using EFT as the payment type, you would do the following:

  1. Create a Payment Handle with the transactionType parameter set to PAYMENT and the paymentType parameter set to EFT
  2. This Payment Handle should immediately have the status of PAYABLE
  3. Use the paymentHandleToken returned in the response to process the Payment request.

Once the Payment request is successfully completed, the funds are immediately transferred to the merchant's account.

For EFT Payment, the settleWithAuth parameter must be set to true.

APIs to use: Payment Handles + Payments

EFT Withdrawal

When you want to process an EFT withdrawal request, you would do the following:

  1. Create a Payment Handle with the transactionType parameter set to STANDALONE_CREDIT and the paymentType parameter set to EFT.
  2. This Payment Handle should immediately have the status of PAYABLE
  3. Use the paymentHandleToken returned in the response to process the Withdrawal request.

Once the Payment request is successfully completed, the funds are immediately transferred to the customer's account.

APIs to use: Payment Handles + Standalone Credits

Did you find this page useful?