WooshPay OpenAPI
Product DocumentAPI ReferenceJS SDK ReferenceSaaS Platform Integration
Product DocumentAPI ReferenceJS SDK ReferenceSaaS Platform Integration
Back to WooshPay Website
  1. Payout-Regional payout solution
  • Online payments
    • Quick Start
    • Integration overview
    • Wooshpay JS SDK
    • Wooshpay Checkout
    • Wooshpay Direct API
    • Payment Link
    • Authorize and capture
    • Build subscriptions integration
    • Testing cards
  • After the payment
    • Payouts
    • Webhook
    • Check the webhook signatures
    • 校验webhook签名
  • Add more payment methods
    • Supported payment method
    • Cards
    • Wallets
      • Alipay
      • Alipay HK
      • Apple Pay
      • Google Pay
      • Wechat Pay
      • 微信支付
      • Kakao Pay
      • DANA
      • Boost
      • Grabpay
      • Mcash
      • Touch'n Go
      • ShopeePay
      • UnionPay
      • 9Pay
      • OVO
      • GCash
      • TrueMoney
    • Bank redirects
      • Bancontact
      • BPI
      • Trustly
      • EPS
      • Giropay
      • iDEAL
      • Przelewy24
      • FPX
    • Buy Now Pay Later
      • Klarna
    • Bank Debits
      • Sepa Direct Debit
    • Bank Transfer
      • Bank Transfer in Europe
      • Bank Transfer in United Kingdom
      • Bank Transfer in Indonesia
    • QR Payments
      • QRIS
      • PromptPay
    • Real-time payments
      • PIX
      • PayNow
      • UPI
      • SPEI
  • More payment scenarios
    • Set up future payments
    • Save payment method during payment
  • SaaS platform integration
    • Shopify Plugin
    • Shopastro 星盘
    • WooCommerce
    • Shoplazza 店匠
    • Shopline Plugin
    • Sage Connection
  • Resources
    • Supported currencies
  • Payout-Regional payout solution
    • ZA
    • NG
    • USA
    • UK
    • EU
  1. Payout-Regional payout solution

NG

Supported Payment Methods
Payment MethodSupported CurrenciesMinimum Payout AmountMaximum Payout Amount
Bank accountNGN380.00 NGN500,000.00 NGN

Bank account#

Create a Payout

Request Example:#

The following example shows the minimum parameter set. For parameter details, refer to: Create a Payout
{
    "payment_amount": 400000,
    "source_amount": 400000,
    "payment_currency": "NGN",
    "source_currency": "NGN",
    "beneficiary_data": {
        "nickname": "test1",
        "destination_data": {
            "destination_type": "bank_account",
            "bank_account": {
                "account_number": "2121562123",
                "account_holder_name": "JOHN DOE",
                "bank_name":"Access Bank",                
                "country": "ng",
                "certificate": {
                    "certificate_type":"id_card",
                    "certificate_number":"9105160596211"
                }
            }
        }
    }
}
List of Nigerian Banks
Bank Name
First Bank PLC
Citi Bank
Diamond Bank
EcoBank PLC
Coronation Merchant Bank
Enterprise Bank
First City Monument Bank
Guaranty Trust Bank
Heritage Bank
Stanbic IBTC Bank
Standard Chartered Bank PLC
Sterling Bank PLC
United Bank for Africa
Wema Bank PLC
Zenith Bank PLC
Keystone Bank
NPF Micro-finance Bank
Providus Bank
Globus Bank
Kuda Bank
Polaris Bank
Union Bank
Unity Bank
Access Bank
Fidelity Bank

Retrieve a Payout#

Retrieve a Payout
GET:/v1/payouts/{id}

Webhook#

Create Webhook
POST:/v1/webhook_endpoints
{
    "url": "https://...", //用于接收Webhook的url
    "description": "I am description",
    "enabled_events": [
        "payout.canceled",
        "payout.created",
        "payout.failed",
        "payout.paid",
        "payout.updated"
    ]
}
Once a webhook is successfully registered, an HTTPS request will be automatically sent to the registered URL whenever any of the specified events occur.

Test Webhook#

Create a payout to trigger thepayout.createdevent. This will send a callback notification about the payout creation event to your designated Webhook URL.
Modified at 2025-07-22 09:52:42
Previous
ZA
Next
USA
Built with