October 12th, 2026 by Alec Hnat
A batch of corrections to the frontend integration docs — nothing changed in the SDK itself, but several things were documented incorrectly:
- Deposit providers — Wire Transfer was missing from the documented list. It's a real, shipped deposit method alongside AeroPay and ZeroHash.
- Error codes —
insufficient_fundsisn't AeroPay-exclusive. APERMISSION_DENIEDcode was removed from the embed SDK'sPROPHETX_ERRORdocs — it's real on the raw backend API, but not reachable through this specific SDK channel. Real ZeroHash-specific error codes that had been accidentally dropped were restored. - Terms & conditions gating — corrected: terms acceptance genuinely is enforced on deposit/withdraw. Docs briefly said otherwise.
- Geofencing — clarified that
onGeofenceBlockedis wired identically on every flow, including 1-Click Signup — it just won't fire there in practice. - PayNearMe withdrawal timing — corrected: the wallet debit happens at withdrawal-request time (into an internal approval queue), not deferred to execute/callback as previously documented. If you built retry or reconciliation logic around the old description, it's worth revisiting.
- Wallets — restored
REFUND_FEEas a documented transaction type.
Also added a link to the live demo ISV host app from the Frontend Integration Guide and Storybook guide.
