Welcome to InfraIO Pay
InfraIO Pay is a crypto checkout platform for merchants. You drop in our JavaScript SDK, redirect customers to a hosted checkout, and we settle the on-chain payment to your wallet. Stablecoin-first (USDT, USDC), no custody of merchant funds, webhook-driven order confirmation.
These docs are organised by what you want to do.
Start here
Spin up your first test payment in ~5 minutes — load the SDK, open a checkout session, and watch the webhook fire.
QuickstartThe mental model behind sessions, payment intents, and the webhook lifecycle — read this once and the rest clicks into place.
ConceptsEndpoint-by-endpoint specs, request/response schemas, and error codes.
API reference@lartech/infraio-checkout-js — install, init, checkout modes (popup,
redirect, embed), event callbacks.
What InfraIO Pay is not
- Not a custodian. Funds move on-chain from buyer to your merchant wallet directly. We never hold balance.
- Not a wallet provider. Customers bring their own wallet (or use the built-in deposit-address flow); merchants connect an existing wallet address in onboarding.
- Not a fiat ramp. No KYC/KYB on the buyer side; what you settle is what they paid, in the asset they paid in.
If those constraints don’t match your use case, talk to sales about hybrid setups.