iPintiPint Docs

FAQ

Frequently asked questions about iPint integration and invoices.

FAQ

Integration

How do I receive a payment (get payment process URL)?

Call POST /checkout to get a payment_process_url, then redirect your customer to it. iPint handles asset selection, QR generation, and confirmation.

Full guide

How do I check payment status and details?

Call GET /invoice with the invoice_id to verify payment status. The transaction_status field tells you whether the payment is CHECKING, PROCESSING, COMPLETED, FAILED, or CANCELLED.

Full guide

How do I test iPint in a testing environment (testnet)?

Use testnet bitcoins with a Coinomi wallet. Get free testnet coins from a faucet, then use the testnet base URL https://api.ipint.io:8002.

Full guide

How do I move from testing to production?

Switch to the production base URL (https://api.ipint.io:8003), use production API credentials, and run through the production checklist.

Full guide

Invoices

What currencies can I use to pay an iPint invoice?

Bitcoin (BTC), Ethereum (ETH), Tether USD (USDT) on ERC20/TRC20, USD Coin (USDC) on ERC20, Bitcoin Cash (BCH), Litecoin (LTC), Tron (TRX), and Dogecoin (DOGE). USDC on Solana (SPL) is coming soon.

Full list

How do I pay an iPint invoice?

Select a cryptocurrency, enter the amount (if not pre-filled), and scan the QR code with your wallet. Complete the payment within the 15-minute window.

Full guide

Still have questions?

Contact us at help@ipint.io or visit our interactive API docs.

On this page