For the complete documentation index, see llms.txt. Append
.mdto any page URL for its markdown version.
- Nonce should now be generated in microseconds (16 digits) — All HMAC documentation and code examples now generate the nonce as a Unix timestamp in microseconds. Seconds (10 digits) and milliseconds (13 digits) remain accepted, so this is non-breaking and requires no change to a working integration. Millisecond nonces collide under concurrent load and are rejected as reused (
40003); microsecond precision reduces that materially. Note that padding a millisecond timestamp with three zeros does not help — the nonce must come from a clock with genuine sub-millisecond resolution. → Step 3: Authentication - Webhook nonce format documented — Banxa signs outbound webhooks with a 16-digit microsecond nonce. Webhook pages now state this explicitly, show a worked
Authorizationheader, and instruct partners to treat the nonce as an opaque string rather than parsing or length-validating it. → Webhooks
- PHP example generated a nonce that only changed once per second — The sample used
time() * 1000, wheretime()returns seconds. Any integration copied from it would collide on every burst. Now usesmicrotime(true). → Step 3: Authentication
- Documentation migrated from readme.com.
- Webhook payloads — Now include full order context, removing the need for a follow-up Get Order call for common reporting and reconciliation use cases.
- KYC Sharing: SSN support — Partners can now pass a customer's national ID number using the new
taxIdandtaxStaterequest parameters on the KYC Sharing Customer Registration endpoint.
- Mobile WebView Guide — New guide for mobile implementation published.
- Node.js SDK — Released for easier integration with Banxa APIs.
- Deeplinking for Referral Method — Introduced capability to append order parameters to a callback URL.
- Swift and Ruby authentication sample code — Step 3 (Authentication) updated for Swift and Ruby.
- PHP SDK — Released for server-side integration with Banxa APIs.
- Node.js Create Order sample code — Updated.
- JS SDK for Referral Method — Referral Method updated with SDK implementation details.
- Get Prices: blockchain parameter — Get Prices now takes blockchain as a parameter and returns prices based on the requested blockchain.
- NFT Checkout integration guide — Released.
- Get Orders: filter by status — The Get/Query Orders endpoint can now retrieve orders filtered by order status.