WooshPay OpenAPI
Product Document
API ReferenceJS SDK ReferenceSaaS Platform Integration
Product Document
API ReferenceJS SDK ReferenceSaaS Platform Integration
Back to WooshPay Website
  1. Payouts
  • 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
    • 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
      • MoMo
      • Zalopay
      • VNPT Wallet
    • 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
      • Bank Transfer in Nigeria
      • Bank Transfer in South Africa
      • Bank transfer in Vietnam
    • QR Payments
      • QRIS
      • PromptPay
    • Real-time Payments
      • PIX
      • PayNow
      • UPI
      • SPEI
    • Mobile Money
      • Mobile Money - Multi-Country Integration Guide
  • More payment scenarios
    • Save a customer's payment method when they use it for a payment
      • Save payment details during payment with Direct API
      • Save payment method during payment with Drop-in
    • Save a customer's payment method without making a payment
      • Save a payment method with Wooshpay Checkout
      • Save a payment method with Drop-in
      • Save a payment method with Direct API
  • SaaS platform integration
    • Shopify Plugin
    • WooCommerce
    • Shoplazza 店匠
    • Shopastro 星盘
    • Shopline Plugin
    • Sage Connection
  • Payouts
    • Overview
    • Cameroon
    • Europe
    • Ghana
    • Kenya
    • Nigeria
    • Philippines
    • Rwanda
    • South Africa
    • Tanzania
    • Uganda
    • United Kindom
    • United States of America
    • Monitor your payout results
    • Pakistan
    • Indonesia
  • Resources
    • Supported currencies
Product Document
API ReferenceJS SDK ReferenceSaaS Platform Integration
Product Document
API ReferenceJS SDK ReferenceSaaS Platform Integration
Back to WooshPay Website
  1. Payouts

United States of America

Payout Required Information#

What to Collect from UsersDescriptionRequest FieldExample
Recipient's Full NameThe full name of the bank account holder, must match bank recordsaccount_holder_nameSimon Smith
Account NumberThe recipient's bank account number (typically 8-12 digits, without spaces or special characters)account_number06137128
ABA Routing Number TypeInternational standard code identifying the routing number type (common types: sort code for UK, ABA for US)routing_typeaba
Bank Branch IdentifierSpecific branch number of the recipient's bank (format varies by country, e.g. 6-digit sort code for UK)routing_number00290019
Recipient Bank CountryUse ISO 3166-1 two-letter country codescountryExample for USA: US

Supported Payout Methods:#

Payout MethodSupported Currency
Bank accountUSD

Request Example#

The following example contains the minimum parameter range. For parameter descriptions, refer to: [Create a Payout]
{
    "payment_currency": "USD",
    "payment_amount": 5500,
    "source_currency": "USD",
    "beneficiary_data": {
        "destination_data": {
            "destination_type": "bank_account",
            "bank_account": {
                "account_number": "06137128",
                "routing_type": "aba",
                "routing_number": "00290019",
                "account_holder_name": "JEROME VERGHESE ONIL",
                "country": "US"
            }
        }
    },
    "merchant_payout_id": "pay_123123123"
}

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-08-08 04:01:47
Previous
United Kindom
Next
Monitor your payout results
Built with