Settlement in seconds
EIP-712 signed intents settle on-chain in a single transaction — fee deducted, net amount forwarded, receipt anchored. No batch windows, no T+2.
Non-custodial payments for stablecoin businesses
Videpay is the non-custodial payment layer for businesses that run on blockchain money: checkout, subscriptions, escrow and payouts that settle straight to your wallet in seconds.

Four steps, one transaction on-chain. The merchant is paid before the customer closes the tab.
EIP-712 approval, profile hash anchored on-chain
Deposit address, wallet direct, or signed intent
Fee deducted where applicable, net forwarded to merchant in one tx
Webhook fires, dashboard updates, reconciliation refreshes, receipt sent
EIP-712 signed intents settle on-chain in a single transaction — fee deducted, net amount forwarded, receipt anchored. No batch windows, no T+2.
Customers pay from exchanges, custodial apps, or hardware wallets through deterministic deposit addresses. No popups, no signatures.
Funds settle to a wallet you control. Videpay never holds your money — the contract enforces it.
Escrow, split routing, subscriptions, and payouts are protocol primitives — not bolted-on add-ons.
Reconciliation checkpoints, replay-safe webhooks, on-chain reputation, and volume pricing keep the whole system auditable.
Settle directly on merchant networks. Cross-chain routes use DEX and bridge infrastructure under the hood, but the merchant experience stays chain-native and straightforward.
For developers
REST API with signed webhooks and realtime checkout updates. Hit the sandbox base URL on test networks and ship with curl before you wire up your backend.
01curl -X POST "https://sandbox.api.videpay.io/checkout-links" \02 -H "x-api-key: $VIDEPAY_API_KEY" \03 -H "Content-Type: application/json" \04 -d '{05 "title": "Summer Collection Checkout",06 "description": "Pay for your order in USDC.",07 "reference": "order-2026-1042",08 "asset": "USDC",09 "chain": "base",10 "mode": "one_time",11 "amount": "49.99",12 "feeBearer": "customer",13 "collectCustomerName": true,14 "collectCustomerEmail": true,15 "requireCustomerEmail": true,16 "collectCustomerPhoneNumber": true,17 "settledRedirectUrl": "https://yourapp.com/checkout/success",18 "cancelRedirectUrl": "https://yourapp.com/checkout/cancel",19 "metadata": { "orderId": "ord_1042" },20 "items": [21 {22 "name": "Videpay Pro: 1 month",23 "quantity": 1,24 "unitAmount": "29.99"25 },26 {27 "name": "Priority support add-on",28 "quantity": 1,29 "unitAmount": "20.00"30 }31 ]32 }'33 34# Response includes checkoutUrl, e.g.35# https://videpay.io/pay/summer-dropwebhook · payment.settled
{
"event": "payment.settled",
"amountUsd": "128.40",
"chain": "base",
"txHash": "0x8f2e…c41a"
}Videpay charges a protocol fee when money settles on-chain. Each operation type has its own rate — no monthly subscription, no feature tiers.
High-volume merchants can negotiate custom rates or enable automatic volume pricing from on-chain lifetime USD volume.
Platform defaults at deploy; your dashboard reads live rates from the TokenRegistry contract. No setup fee, no monthly minimum. Gas for customer checkout is covered — recovered through the protocol fee.
Create an account and run your first payments on sandbox networks. Go live when you're ready, with no custodian in the middle.
