iPintiPint Docs
Getting Started

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

On this page