PayIn Link / Your sales channels

Accept USDC
wherever you sell.

Share a link from your website, event page or email. Review payments in one place.

Paid directly to your wallet.PayIn doesn’t hold your funds.

Wherever customers find you

A link beside
your offer.

Add the link to your page, button or message. It opens a payment page with no PayIn customer account required.

  • Your recognizable business name.
  • A fixed or customer-entered amount.
  • Receiving details and USDC network.
  • Customer approval in a compatible wallet.

Add the link yourself. Ecommerce and ticketing stay in your own system.

From payment to follow-through

Payment confirmed.
Next step ready.

Confirm payment, then arrange delivery.

Automated delivery needs an integration.

~2s

Average confirmation

From customer wallet confirmation to the payment success screen.

Based on our tests. Confirmation times may vary.

Customer wallets

Accept wallet payments.

  • MetaMask: Base / Polygon · standard EOA wallet browser or extension
  • Trust: Base / Polygon · compatible injected browser wallet
  • Phantom: Solana · compatible wallet browser or extension
  • Bitget Wallet: Base / Polygon · EIP-6963-compatible injected EOA wallet; not exchange balances
  • Coinbase EOA: Base / Polygon · classic standard EOA accounts, not Base smart accounts
  • OKX Wallet: Base / Polygon · EIP-6963-compatible injected EOA wallet; not exchange balances
  • Binance Wallet: Base / Polygon · discoverable imported EOA browser versions; not Binance Pay, exchange balances or unverified Keyless accounts
  • Rabby: Base / Polygon · compatible injected EOA wallet
  • Rainbow: Base / Polygon · injected wallet browser or extension; not unconfigured remote pairing
  • Bybit Wallet: Base / Polygon · Seed Phrase Wallet with EIP-6963 and typed-data signing; not discontinued Cloud or Keyless products
  • Solflare: Solana · compatible browser adapter
  • Backpack: Solana · compatible Wallet Standard browser adapter
  • Brave: Base / Polygon · built-in Brave Wallet

Customers need a compatible Web3 wallet with USDC on the matching network. Not exchange balances or Binance Pay. Binance: imported EOA; Coinbase: EOA; Bybit: seed phrase only.

After a customer pays

Track each payment.

Use the private management link to check status, amount, network and transaction. Match the sale before delivery or work begins.

Reusable links do not automatically identify orders or issue itemized invoices.

WHAT TO CHECK IN YOUR RECORD

Check your side.
Then complete the sale.

  • Amount & network

    Match what you agreed with the customer.

  • Payment status

    Check that your own record shows paid.

  • Transaction details

    Open the transaction link if anything is unclear.

A customer’s screenshot or wallet signature alone is not confirmation. If the result is unclear, check before asking them to pay again.

With an integration

Connect payments
to orders.

Connect completion events to your business records. A developer must verify the flow before enabling automatic actions.

Explore payment integrations
EXAMPLE USES AFTER INTEGRATION
A completed payment
Confirm a registration
Update an order
Enable a service

These actions require your own integration.

Paid directly to your wallet.

Use a wallet you control. PayIn holds no funds; wallet, network and payment services still take part.

Prepare both sides.

You need a receiving wallet; customers need a compatible wallet and USDC on the selected network. No USDC purchase is needed to create a request.

Check fees and the result.

Fees may apply and confirmation time varies. Check your payment record and transaction before completing the sale.

First time receiving USDC?

PayIn Link

Start with a
payment link.

Create a payment linkFirst time receiving USDC?