Complete integration code for 10 e-commerce platforms and 12 PSP partners — plus the full API reference. Every sample is built directly from the BoomPay SDK source. Customers pay in their local currency. You receive in yours. Account-to-account settlement in under 3 seconds.
2 billion adults transact in cash outside the global banking system — $33 trillion circulating annually across 100+ currencies. They want to buy from your store. They cannot complete your checkout today. Every integration on this site fixes that.
Every integration on this site — e-commerce plugin or PSP partnership — implements the same five-step lifecycle. One SDK call creates the payment. One middleware verifies the signed return. Learn this loop once and every platform page is just where those two calls live in that platform’s codebase.
The customer deposits local cash at a Boom hATM or partner location. No bank account required. Cash becomes instant digital purchasing power in their own currency.
The customer browses your storefront normally — your brand, your checkout, your environment. Nothing changes until they reach the payment step.
The customer selects BoomPay at checkout. Your server calls payments.createIntent() with the amount, your success/failure URLs, and a label. The customer is redirected to BoomPay's hosted confirmation page.
BoomPay redirects the customer back to your successUrl or failureUrl with paymentIntentId and X-Boom-Signature as query parameters. Your server verifies the HMAC-SHA1 signature.
Call getPayment() to confirm, mark the order paid, and your merchant wallet receives the settlement in your own currency — account-to-account, in under 3 seconds. Zero chargebacks. No FX risk.
Drop-in plugins for the 10 most widely deployed e-commerce platforms. Native gateway frameworks (WooCommerce, Magento, PrestaShop, OpenCart) get a full plugin class. Hosted platforms (Shopify, BigCommerce, Wix, Ecwid, Squarespace) get the most direct integration the platform’s own API supports, documented honestly.
One integration per PSP registers BoomPay as a payment option available to every merchant on that platform — no per-merchant SDK work. Covers the major gateway PSPs (Adyen, WorldPay, Atos/Worldline), wallet providers (PayPal, WeChat Pay, Alipay, Paytm, Amazon Pay), mobile money (M-Pesa), carrier billing (Fortumo), BNPL (Klarna), and crypto (BitPay). Full partner integration guide at psp/integration-guide.html.
BoomPay will support the x402 protocol for machine-to-machine, autonomous agent payments. AI agents will be able to transact using BoomPay with a single API call and a cryptographic signature — no checkout form, no 2FA, no human in the loop. BoomPay is already positioned at the application layer of the emerging agent payments stack. Reference: agentpaymentsstack.com/boom.
Three things worth knowing before copying any code from this site.
boom-pay-sdk (hyphenated) —
the repo README incorrectly says boompay-sdk, which 404s on npm. Current
version: 2.0.2. Every install command on this site uses the real name.
Full API reference →BoomPayClient class built
from reading the SDK source — same two endpoints, same auth header, same HMAC
signature scheme.