Skip to main content

AUD Payout — Australian bank account

http
POST /api/v1/payouts
Authorization: Bearer YOUR_PLATFORM_API_KEY
Content-Type: application/json

{
  "currency": "AUD",
  "amount": "500.00",
  "destination_type": "bank_account",
  "destination": {
    "bsb": "062000",
    "account_number": "12345678",
    "account_name": "Jane Smith"
  },
  "reference": "INV-2025-001"
}
Required fields
FieldTypeDescription
currencystringAUD
amountdecimal stringAmount to send, e.g. "500.00"
destination_typestringbank_account
destination.bsbstring6-digit BSB, no dash
destination.account_numberstringBank account number
destination.account_namestringName on the destination account
referencestringYour reference — appears in the recipient’s bank statement
Optional fields
FieldTypeDescription
idempotency_keystringUnique key to prevent duplicate payouts on retry
x-on-behalf-of headerstringConnected account ID — required if paying from a customer wallet

Payout to other fiat currencies

For USD (ACH), EUR (SEPA), GBP (Faster Payments), HKD (FPS), and SGD (FAST), the request structure is the same — change currency and supply the destination account details for that currency’s local format. These corridors require activation on your platform account. Contact hi@pik.global.

Response

A successful request returns a payout_id and initial status of pending. Track progress with: http
GET /api/v1/payouts/{payout_id}
Authorization: Bearer YOUR_PLATFORM_API_KEY
Or receive real-time updates via the payout.completed and payout.failed webhook events.

Settlement times

CurrencyTypical time
AUD1 business day; NPP transfers may be faster
USD (ACH)1–2 business days
EUR (SEPA)1 business day
GBP (Faster Payments)Minutes to 2 hours
HKD, SGD1 business day