Merchant flows
Merchant Documentation
Initialize checkout, escrow funds, and settle recurring or tiny USDC payments with ArcFlare's hosted APIs.
Payment Initialization
Create a hosted USDC checkout link for a marketplace or merchant flow.
POST /api/payments/initialize
{
"amount": "0.10",
"currency": "USDC",
"merchant": "Marketplace"
}Escrow
Create trustless USDC escrows on ArcFlareEscrow.sol.
POST /api/escrow/createStreaming Payments
Create continuous USDC payment streams.
POST /api/payments/streamNanopayments
Record micro-payments and batch settle automatically.
POST /api/payments/nano