Paystack

The Paystack Developer Documentation

Welcome to the Paystack Developer Documentation.

You'll find comprehensive guides and documentation to help you start working with Paystack as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    Discussion

Funds Transfers

Your funds are yours. To transfer as you please...

The funds transfers feature enables you send money directly from your paystack balance to any Nigerian Bank account. To add money to your Paystack balance, you will need to use the Paystack Topup Feature.

IMPLEMENTATION

Transfers can be completed in 3 (or 2) easy steps.

  1. Create the transfer recipient
  2. Request a transfer
  3. (Can be disabled - see doc) Finalize the transfer by providing OTP sent to your business phone.

Managing transfer recipients

Create transfer recipients so that you can send funds to them. Transfer recipients can be created via the API. Here is the documentation: Create Transfer Recipient

Initializing a transfer

Request a transfer by posting details to the Initiate Transfer endpoint.

Disable transfer OTP requirement

While OTPs are required to conclude a transfer by default, you can disable this requirement by calling the Disable OTP requirement for Transfers endpoint. An OTP will be sent to your phone to confirm the disable request. Use the Finalize Disabling of OTP requirement for Transfers endpoint to submit this OTP and conclude the process. Future Transfers will not request OTP before starting.