Merchant Guide Introduction
Hashpay empowers your business to seamlessly accept stablecoin payments (USDT and USDC) with instant fiat conversion into Indonesian Rupiah (IDR), zero chargeback fraud, and automated settlements directly into your commercial bank account or self-custody crypto wallet.
Why your business should accept stablecoins
Traditional payment gateways and credit cards charge high processing fees (2.5% to 4%), hold funds for days (T+2 or T+3 clearing), and expose your business to costly dispute and chargeback fraud. Furthermore, receiving payments from international customers often incurs excessive foreign exchange markups. Hashpay eliminates these pain points by leveraging digital stablecoins pegged 1:1 to the US Dollar:
| Key Benefit | Traditional Payments / Direct Crypto | Hashpay Merchant Gateway |
|---|---|---|
| Price Stability | Bitcoin and Ethereum fluctuate wildly in value | USDT & USDC are pegged 1:1 to USD, eliminating market volatility |
| Settlement Speed | Bank clearing takes 2–3 working days; cross-border takes a week | Instant on-chain confirmation with automated daily/weekly settlements |
| Chargeback Protection | Credit cards are vulnerable to friendly fraud & chargeback scams | Blockchain transfers are cryptographically final — 0% chargeback losses |
| Transparent Fees | 2.5% – 4% credit card fees plus foreign exchange margins | Cost-effective, transparent MDR starting from just 0.5% |
| Global Customer Base | Declined international cards and currency friction | Anyone with a Web3 wallet worldwide can pay your store in seconds |
Three ways to accept payments with Hashpay
Whether you run a physical retail store, an online e-commerce website, or manage remote B2B client invoicing, Hashpay provides tailored acceptance channels for every business model:
- Payment Links (Online & Chat Commerce) — Generate professional online invoices with itemized product lists right from your dashboard. Share links directly with buyers via WhatsApp, Instagram DM, Telegram, Email, or SMS. Ideal for social commerce, custom orders, catering, and service billing.
- Cashier POS App (Physical Store & Retail Counters) — Equip your retail staff with our dedicated Android POS terminal application on smart EDC terminals (Sunmi, iMin, Pax) or standard Android smartphones. Cashiers simply punch in the Rupiah total and display a dynamic, on-chain QR code for the customer to scan at the counter.
- E-Commerce Web Checkout — Integrate our hosted checkout modal or seamless API directly into your WooCommerce, Shopify, or custom online store. Customers select their preferred token and wallet during checkout, and your web server receives instant automated webhook notifications upon payment.
How the customer payment flow works (Step-by-step)
The payment journey is designed to be frictionless for both your staff and your customers. Here is an end-to-end example of a Rp 150,000 coffee purchase at a store:
- Cashier Enters Bill (or Link is Created) — The cashier punches Rp 150,000 on the POS keypad or creates a payment link. The system instantly queries live market rates and locks the exact crypto amount (e.g., 9.20 USDT) for 15 minutes.
- Customer Selects Token & Blockchain Network — The customer chooses their preferred stablecoin (USDT or USDC) and payment network (BNB Chain, Tron, Solana, or Ethereum). Networks like BNB Chain and Tron offer near-zero gas fees and confirm within seconds.
- Scan QR Code with Any Wallet — A dynamic EIP-681 standard QR code is displayed. The customer opens their favorite crypto wallet (Trust Wallet, MetaMask, Phantom, OKX, Indodax, etc.) and scans the QR. The destination address and exact amount are automatically pre-filled in their wallet.
- Instant Confirmation & Receipt — The customer taps 'Confirm' in their wallet. Hashpay's real-time blockchain monitoring detects the transaction within 2–5 seconds. The POS terminal rings with a success chime and prints the receipt, while your web dashboard updates the transaction to Paid.
New merchant onboarding checklist
Follow this quick 4-step checklist to set up your merchant account and begin accepting payments in under 15 minutes:
- Sign Up & Verify Email — Create your merchant account at
https://dashboard.hashpay.idand click the activation link sent to your corporate email. - Complete Business Profile & Banking — Under Settings, enter your business brand name, registered company details, and register your local Indonesian bank account (BCA, Mandiri, BRI, BNI, etc.) or crypto wallet for payouts.
- Configure Payment Channels & MDR Fees — Navigate to Settings → Payment Methods to choose which tokens and networks to accept, and configure whether fees are borne by your store or added to the buyer's checkout total.
- Start Transacting — Generate your first online Payment Link to send to a client, or download the
HashpayPOS.apkapp to pair your store's in-person cash register.