Quick Start
Accept your first stablecoin payment in 5 minutes with iPint's hosted checkout.
Quick Start
Get from zero to your first payment in five steps.
1. Create an account
Sign up at the iPint account page.
2. Activate your account
Provide your business basic information. Our compliance team will review and activate your account.
3. Get your API credentials
Once activated, your API key and secret are sent to your registered email address. Meanwhile, you can start integration with test API credentials — email help@ipint.io to request them.
Keep your API secret secure — treat it like a private key or password. Never share it in any API request; instead, use it to generate an HMAC signature. See Authentication for details.
4. Create a checkout session
Call POST /checkout to get a payment_process_url:
const response = await fetch(
"https://api.ipint.io:8003/checkout",
{
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
client_email_id: "customer@email.com",
client_preferred_fiat_currency: "USD",
amount: "25.00",
merchant_website: "https://yoursite.com/thank-you",
invoice_callback_url: "https://yoursite.com/webhook"
}),
}
);
const { payment_process_url, session_id } = await response.json();5. Redirect your customer
Send your customer to the payment_process_url. iPint handles the rest — asset
selection, QR generation, payment confirmation. After payment, the customer is
redirected back to your merchant_website.
That's it — you're accepting stablecoin payments.
Next steps
- Hosted Checkout — understand the full flow
- Check payment status — verify payments server-side
- Testing on Testnet — test with testnet coins before going live