Fastaar Docs Merchant panel

Test mode

Test mode lets you build and verify your full integration — payment creation, checkout redirect, and webhooks — without real money or a paired phone.

How it works

Typical workflow

# 1. Create a test payment
curl -X POST https://fastaar.com/api/v1/payments \
  -H "Authorization: Bearer fk_test_..." \
  -H "Content-Type: application/json" \
  -d '{"amount": 100, "metadata": {"order_id": "TEST-1"}}'

# 2. Open data.checkout_url in a browser, pick a provider,
#    submit any TrxID (e.g. TEST123456) and number (e.g. 01712345678)

# 3. Watch your webhook receive payment.completed with "livemode": false

Going live

Swap the key for an fk_live_ one. Everything else — endpoints, payloads, signatures — is identical. Live payments require an active subscription, an active MFS account, and a paired phone to verify SMS.