iPint BUTTONS & LINKS

Accept Payments with One Button or Link.

iPint payment buttons and links let you accept stablecoin payments effortlessly — no coding required. Just copy, paste, and start collecting.

< 1min
Setup time
0
Lines of code
180+
Countries
myshop.com
Premium plan$49.00
01 embed
·02 pay
·03 confirmed
INTERACTIVE GENERATOR

Design your button. Copy. Ship.

Configure a payment button or link and watch it update in real time. When it looks right, copy the snippet or share the link.

USD

Solana (SOL & USDC SPL) coming soon.

Ink

No chargebacks · Settles in <2 min
myshop.com
Settles in USDT · T+0
Shareable link
https://pay.ipint.io/l/INV-XKQ7P3F2
Embed code
<script async src="https://cdn.ipint.io/v1/ipint.js"></script>
<button
  data-ipint="pay"
  data-amount="49.99"
  data-asset="USDT"
  data-label="Pay Now"
  data-color="ink"
  data-invoice="INV-XKQ7P3F2">
  Pay Now · $49.99
</button>
HOW IT WORKS

Three Steps to Your First Payment

Create a payment button or link in minutes. No technical expertise needed.

01

Enter Details

Add a payment description and billing amount, then select the digital asset for payment.

02

Customize

Select any payer information you'd like to collect — name, email, or shipping address. That's it.

03

Share

Your button and link are ready. Share payment links via email or text, or embed a Pay button on your website.

<1min
Setup
0
Lines of code
180+
Countries
0
Chargebacks
FEATURES

Built for simplicity. Scaled for business.

From solo creators to enterprise marketplaces — our buttons and links adapt to any use case without extra complexity.

Easy & Fast Setup

Easy to integrate and use. Collect payments with a simple button. Quick to set up with zero development effort.

Donations

Fundraise with digital assets. Tap into a global donor community. Collect international donations without traditional transfer costs.

No Coding Required

Create payment buttons and links in under a minute. Simply copy and paste the code snippet to your website.

Global Marketplace Access

Access a massive global market. Half a billion people participate in the digital asset economy across 180+ countries.

Shareable Links

Generate unique payment links you can share via email, SMS, or social media. No website required.

No Chargebacks

Stablecoin transactions are final. No retroactive disputes, no withheld funds, no surprise deductions.

Mobile Optimized

Buttons and links work flawlessly on any device. Your customers can pay from their phone in seconds.

Multi-Chain Support

Accept USDT, USDC, and more across multiple blockchain networks through one simple integration.

USE CASES

One button. Endless use cases.

Wherever you need to get paid, iPint buttons and links fit the flow.

E-commerce Checkout

Drop a Pay button on product pages and cart screens — accept stablecoin payments in a single tap.

Donations & Fundraising

Embed a Donate button or share a link. Reach donors worldwide without transfer fees or borders.

Digital Products & Downloads

Sell ebooks, music, and software. Unlock files automatically the moment payment confirms.

SaaS & Subscriptions

Charge recurring stablecoin payments for memberships, credits, and software access.

Events & Tickets

Sell event tickets with shareable links. No gatekeeper, no chargebacks, no refund disputes.

Content Creators & Tips

Monetize your audience with tip buttons and links on every profile and post.

BUTTON STYLES

Four styles. Infinite flexibility.

Solid · default
Outline · minimal
Solid + icon
Solid + price

Accept the assets your customers already hold. One integration, every network.

USDTTRC20
USDCERC20
USDCSolana
ETHERC20
SOLSolana
API REFERENCE

Embed in seconds. Customize forever.

Create payment sessions programmatically with one API call. Or use our TypeScript SDK for drop-in button rendering.

TypeScript SDK
Drop-in script with zero config — Coming Soon
REST API
Full control over checkout creation
Webhook Callbacks
Real-time payment status notifications
Sandbox Environment
Test on api.ipint.io:8002 before going live
TypeScript SDK — Coming Soon
checkout.js
Ready
// POST /checkout — Create a payment session
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();
// Redirect customer → payment_process_url
API ENDPOINTS
POST/checkout
Create payment session
GET/currencies
List supported currencies
GET/prices
Conversion rates & limits
GET/invoice
Payment status & details
POST/invoice
Generate QR code
POST/confirm
Mark invoice as paid
POST/preferences
Add settlement wallet
PUT/preferences
Update settlement wallet

Mainnet: https://api.ipint.io:8003 · Testnet: https://api.ipint.io:8002

FAQ

Questions? Answered.

Everything you need to know about collecting payments with iPint buttons and links.

Still have questions?

Contact us

Get started in minutes

Ready to accept
payments anywhere?

Create your first payment button or link in under a minute. No coding required — or use our SDK for full customization.

No setup fee. Start collecting today.