Card payments · settled in USDC

Your customer pays by card. You receive stablecoins.

SGRON is a checkout for your store. Customers pay with a card, Apple Pay or Google Pay, and USDC goes straight to your wallet. We never hold the money and never see the card.

How it works
01

You create an invoice

Through the API or the widget on your site. Price it in USD, EUR, GBP, CHF or another currency at the ECB reference rate.

02

Your customer pays by card

Card, Apple Pay or Google Pay at Stripe or MoonPay, picked by the customer's country. Consent boxes, an email code and one button.

03

USDC lands in your wallet

The full amount goes to your address on Base. A signed webhook tells your server once the transfer is on chain.

The checkout

One button for the buyer, the rest runs by itself

The buyer pays in the card provider's window. A wallet is created for their email, receives the USDC and sends it on to you automatically. The page shows every step.

Card, Apple Pay and Google Pay
No crypto knowledge needed from the buyer
Crypto holders can pay in USDC or USDT from their own wallet
Open the demo store
Payment page: amount, email, consent boxes and the Pay button
1 · The buyer pays
Payment on its way: card payment done, USDC credited, transfer to the merchant running
2 · Transfer runs by itself
Payment received, with the transaction and a return to the store
3 · Paid, back to the store
Security

We never hold your money or see the card

PCICards stay with the providerCard details are entered only in the Stripe or MoonPay window. They never reach SGRON servers, logs or storage.
0No custodyUSDC moves from the buyer's wallet straight to yours. We hold no funds and have no keys to the buyer's wallet.
=Exact amount, exact addressThe buyer signs a transfer of the order amount to your address only. Our relayer submits it and pays the gas, but cannot change either.
2×Paid means on chainAn invoice turns Paid only when the transfer to your address is seen on the blockchain. Then the signed webhook goes out.
Developers

One request, one payment link

REST API with HMAC signatures and idempotency keys, a widget for your site, signed webhooks and a test mode on Base Sepolia.

OpenAPI description →
// 1. Create the invoice on your server
POST /v1/invoices
{ "amount": 49.00, "currency": "EUR",
  "network": "base",
  "merchant_order_id": "ORD-1042" }
// → { "checkout_url": "https://pay.sgron.com/pay/…" }

// 2. Open the checkout on your page
SGRON.open(checkout_url, { onPaid, onClose })

// 3. Fulfil the order on the webhook
invoice.paid  amount_received · tx_hash · fee_amount
Pricing

Pay only for completed payments

Your revenue100%The buyer's payment reaches your wallet in full. Nothing is deducted on the way.See a test payment
SGRON feePaid onlyOne percentage of each paid invoice, agreed with you and fixed in every invoice. Unpaid and expired invoices cost nothing.Get started
BillingDailyA fee statement every day at 00:00 UTC, or on request in the console and the API. Settled in USDC.Ask about your rate

Questions

Do you store card details?

No. Card details are entered only in the window of the card provider, Stripe or MoonPay. SGRON never sees, stores or logs them.

Do you hold our money?

No. The USDC moves from the buyer's own wallet to your wallet address in one on-chain transfer. SGRON has no access to either wallet.

Does the buyer need a crypto wallet?

No. A wallet is created for the buyer's email during the payment and the transfer to you runs automatically. Buyers who already hold USDC or USDT can pay from their own wallet instead.

Which currencies and networks?

Invoices in USD, USDC, USDT, EUR, GBP, CHF and other currencies with an ECB reference rate. Card payments settle in USDC on Base. Wallet payments are accepted on Ethereum, Base, Polygon, Arbitrum, BNB Chain and Tron.

How fast does the money arrive?

Once the card provider delivers the USDC to the buyer's wallet, the transfer to you usually completes in under a minute. An identity check at the card provider can add time on a first purchase.

How is the fee charged?

You receive the full amount of each payment. Our fee is a percentage of paid invoices, billed in a daily statement that you settle in USDC. Every statement and accrual is visible in the console and the API.

Is there a test mode?

Yes. The test mode runs on Base Sepolia with test USDC, and the demo store shows the whole flow from the Buy button to the paid invoice.

Your first payment, today

Connect your store