Payments Payouts Stablecoin payouts Pricing Developers Coverage Company
Talk to sales Explore the docs

Developers

An API you can ship with on day one.

Clean REST, predictable errors, test mode from minute one — the platform your integration team keeps choosing.

Quickstart

One base URL. Three core objects.

Payments collect money. Payouts send it. Withdrawals settle it on-chain. Everything else is a parameter.

  • Idempotency keys on every mutating endpoint
  • Signed webhooks with automatic retries and replay
  • Full test mode with predictable test values
  • SDKs for Node.js, Python, Go, PHP, Java and .NET
create-payment.sh
# 120.00 SGD via GrabPay, with idempotency
curl https://api.apexpayment.top/v1/payments \
  -u sk_test_9xKd82Lq: \
  -H "Idempotency-Key: order_2291" \
  -d amount=12000 \
  -d currency=sgd \
  -d "methods[]"=grabpay \
  -d redirect_url="https://yourapp.com/return"

Official SDKs

Node.js · Python · Go · PHP · Java · .NET · Ruby

Node.js Python Go PHP Java .NET Ruby

Webhooks

Webhooks for every money movement.

Signed payloads, automatic retries with backoff, and replay from the dashboard. Your integration never polls.

Event Fired when
payment.succeeded a collection is confirmed and credited to your balance
payout.paid funds reach the beneficiary account or wallet
payout.failed a payout bounces — reason codes included
fx.quote.expired an FX quote lapses; re-quote before instructing
stablecoin.withdrawal.confirmed an on-chain withdrawal reaches finality

Guides

Ship your first flow today.

Accept your first payment

Create a Payment, redirect to checkout, receive a webhook.

Send your first payout

Add a verified beneficiary and instruct a transfer in minutes.

Withdraw in USDC

Whitelist a wallet, convert, withdraw — fully reconciled.

Listen to webhooks

Verify signatures and idempotently handle every event.

Get a sandbox in minutes.

Full API access with test values for every market and method — no contract required.