Onboarding
Self-signup for sandbox access in under a minute — no operator handoff, no contracting friction.
New to Bankrail? Sign up for sandbox access in under a minute. Self-signup gives you immediate test credentials — no operator handoff, no contracting friction.
Self-signup
curl -X POST https://api.posteering.com/api/v1/bankrail/signup \
-H "Content-Type: application/json" \
-d '{
"businessName": "Your business name",
"contactEmail": "you@example.com",
"country": "NG",
"intendedUseCase": "Brief description of how you plan to use bankrail"
}'You'll receive a verification email; click the link to receive your HMAC signing credentials (shown once). Store them securely.
Credentials are shown once
Your HMAC signing credentials are displayed a single time after verification. Save them immediately — they cannot be retrieved again.
Authentication
Every Bankrail request is signed with HMAC-SHA256 using your per-partner credentials. The signing headers are documented in the Postman collection, which includes a pre-request script that signs every request automatically once you set your environment.
Reaching Bankrail through the One API
When you call Bankrail through the One API passthrough, the
X-Bankrail-* signature is threaded for you. You sign only your One-API leg.
Customer class and BRR
Whether your instruments are BRR-bearing depends on your customer class. Government and corporate partners get BRR-bearing instruments by default; fintech partners (the self-signup default) are reference-only and opt in per call. See BRR.
Next
- Virtual Accounts — allocate accounts that receive credits.
- Checkout — create a payment intent.