[{"data":1,"prerenderedAt":517},["ShallowReactive",2],{"content-\u002Fresources\u002Fmore\u002Fstablecoin-on-ramp-vs-off-ramp-vs-payout":3,"resources-category-stablecoin-on-ramp-vs-off-ramp-vs-payout":502},{"title":4,"seoTitle":5,"description":6,"date":7,"updated":7,"category":8,"faq":9,"howto":28,"body":29},"Stablecoin on-ramp vs off-ramp vs payout: what each term means and which you need (2026)","Stablecoin On-Ramp vs Off-Ramp vs Payout Explained","An on-ramp turns fiat into stablecoins, an off-ramp turns them into fiat. Learn how payin, payout, Store, Receive and Send map to each, and which you need.","2026-10-18","stablecoins",[10,13,16,19,22,25],{"q":11,"a":12},"Is an off-ramp the same as a payout?","Nearly. An off-ramp is the conversion of stablecoins into fiat, and a payout is how BlindPay delivers it: a quote, an execution and a deposit into the recipient's bank account over a local rail. Other providers may sell the same flow under the name off-ramp, withdrawal or cash-out. Judge the product by what it delivers, not the label.",{"q":14,"a":15},"Do I need both an on-ramp and an off-ramp?","Only if money enters and leaves your product as fiat. A marketplace that collects from buyers and pays sellers needs both. A payroll platform that funds from a company treasury already holding stablecoins needs only the off-ramp. A business that only collects, and keeps stablecoins as its balance, needs only the on-ramp.",{"q":17,"a":18},"What is a virtual account?","A virtual account is a dedicated set of bank details issued in a customer's name. Anyone can send money to it like any bank account, and each deposit is converted automatically. With BlindPay, a US virtual account turns ACH, wire or SWIFT deposits into USDC or USDT in the customer's linked wallet, so you do not build a checkout flow.",{"q":20,"a":21},"Which is cheaper, an on-ramp or an off-ramp?","Neither is cheaper by nature. Cost depends on the rail, the network, the exchange rate and the provider's fees. Compare the all-in amount in each direction using a live quote. BlindPay shows the full fee breakdown on every quote before you execute, and development instances are always free, so you can test both directions without paying.",{"q":23,"a":24},"Does the recipient of a payout need a crypto wallet?","No. In a payout, the recipient gets local currency in a bank account and never has to hold a stablecoin. Wallets matter on the sender's side, where the stablecoins sit before conversion. A recipient needs a wallet only if you choose to send them stablecoins instead of paying out to a bank.",{"q":26,"a":27},"What are Store, Receive and Send in BlindPay's docs?","They describe the stablecoin side of the product. Store is holding a customer's balance in a managed wallet or registering an external wallet. Receive is stablecoins arriving in a managed wallet. Send is moving stablecoins out of a managed wallet to another address. Fiat in is a payin and fiat out is a payout.",null,{"type":30,"value":31,"toc":489},"minimark",[32,36,45,51,70,75,78,81,99,103,106,233,236,254,258,261,302,305,309,312,325,329,332,385,398,402,405,412,416,419,432,436,451,474,478],[33,34,35],"p",{},"An on-ramp turns fiat money into stablecoins, and an off-ramp turns stablecoins back into fiat. In BlindPay's API, a payin is the bank-transfer receive that does the on-ramp, and a payout is the bank-account delivery that does the off-ramp. The terms describe direction. The products behind them differ by provider.",[33,37,38,39,44],{},"This glossary-style guide is current as of October 2026. It sits under the series hub, ",[40,41,43],"a",{"href":42},"\u002Fresources\u002Fmore\u002Fwhat-is-a-stablecoin-payouts-api","what a stablecoin payouts API is",". BlindPay publishes it, so the product names below are BlindPay's.",[33,46,47],{},[48,49,50],"strong",{},"Key takeaways",[52,53,54,58,61,64,67],"ul",{},[55,56,57],"li",{},"On-ramp means fiat in, stablecoins out. Off-ramp means stablecoins in, fiat out. In BlindPay, these are a payin and a payout.",[55,59,60],{},"BlindPay's docs use Store, Receive and Send for the stablecoin side: holding a balance in a wallet, stablecoins arriving, and stablecoins leaving.",[55,62,63],{},"A virtual account is a dedicated bank account whose deposits settle automatically into stablecoins, which makes it a standing on-ramp for one customer.",[55,65,66],{},"Marketplaces and remittance products usually need both directions. Payroll and supplier payments usually need only the payout.",[55,68,69],{},"Different providers sell the same flow under different names, so compare what is delivered: which currency, which rail, which bank account, and how fast.",[71,72,74],"h2",{"id":73},"what-do-on-ramp-and-off-ramp-mean-in-plain-payment-language","What do on-ramp and off-ramp mean in plain payment language?",[33,76,77],{},"Think of a ramp as a bridge between bank money and token money. You drive onto the stablecoin network with an on-ramp, and you drive off it with an off-ramp.",[33,79,80],{},"A stablecoin is a token pegged to a currency, usually the US dollar, that moves on a blockchain network at any hour. Most businesses do not want customers to touch that layer. They want a customer to pay by bank transfer, and a recipient to be paid into a bank account. The ramps hide the token step.",[33,82,83,84,88,89,93,94,98],{},"For the longer background, see ",[40,85,87],{"href":86},"\u002Fresources\u002Fmore\u002Fwhat-is-a-crypto-on-ramp-and-off-ramp","what a crypto on-ramp and off-ramp is",", ",[40,90,92],{"href":91},"\u002Fresources\u002Fmore\u002Fon-ramp-or-off-ramp-which-does-your-product-need","how to tell whether your product needs an on-ramp or an off-ramp"," and ",[40,95,97],{"href":96},"\u002Fresources\u002Fmore\u002Ftypes-of-crypto-off-ramps","the types of off-ramps",". This page adds the mapping to BlindPay's API and a money-flow example.",[71,100,102],{"id":101},"how-do-the-terms-map-to-blindpays-api","How do the terms map to BlindPay's API?",[33,104,105],{},"Payin is the on-ramp, payout is the off-ramp, and Store, Receive and Send describe the wallet in between.",[107,108,109,128],"table",{},[110,111,112],"thead",{},[113,114,115,119,122,125],"tr",{},[116,117,118],"th",{},"Everyday term",[116,120,121],{},"BlindPay term",[116,123,124],{},"Direction",[116,126,127],{},"What it does",[129,130,131,146,160,173,186,200,219],"tbody",{},[113,132,133,137,140,143],{},[134,135,136],"td",{},"On-ramp",[134,138,139],{},"Payin",[134,141,142],{},"Fiat in, stablecoins out",[134,144,145],{},"Accepts a bank transfer or local payment and credits stablecoins to the customer's wallet",[113,147,148,151,154,157],{},[134,149,150],{},"Off-ramp",[134,152,153],{},"Payout",[134,155,156],{},"Stablecoins in, fiat out",[134,158,159],{},"Converts stablecoins and deposits local currency into a recipient's bank account",[113,161,162,165,168,170],{},[134,163,164],{},"Standing on-ramp",[134,166,167],{},"Virtual account",[134,169,142],{},[134,171,172],{},"A dedicated bank account whose deposits create payins automatically",[113,174,175,178,181,183],{},[134,176,177],{},"Automatic off-ramp",[134,179,180],{},"Offramp wallet",[134,182,156],{},[134,184,185],{},"A wallet tied to one bank account that pays out each deposit automatically",[113,187,188,191,194,197],{},[134,189,190],{},"Hold",[134,192,193],{},"Store",[134,195,196],{},"Stablecoins at rest",[134,198,199],{},"A managed wallet balance, or an external wallet you register",[113,201,202,205,208,211],{},[134,203,204],{},"Collect stablecoins",[134,206,207],{},"Receive",[134,209,210],{},"Stablecoins in",[134,212,213,214,218],{},"Stablecoins arriving in a managed wallet, announced by a ",[215,216,217],"code",{},"wallet.inbound"," webhook",[113,220,221,224,227,230],{},[134,222,223],{},"Move stablecoins",[134,225,226],{},"Send",[134,228,229],{},"Stablecoins out",[134,231,232],{},"Moving stablecoins from a managed wallet to another wallet or address, with no fiat leg",[33,234,235],{},"Two points avoid confusion. First, Receive and Send in BlindPay's docs are stablecoin-to-stablecoin concepts. When money enters or leaves as fiat, that is a payin or a payout. Second, a managed wallet is optional. BlindPay-managed wallets (beta) are custodial when you choose them, and BlindPay documents its custody model this way: BlindPay operates as a non-custodial payment processor for payout flows from customer-controlled wallets: you authorize the exact amount and BlindPay executes that single transaction. If a payout cannot be delivered after the stablecoins are collected, BlindPay refunds them to the quote's refund wallet, or to the sending wallet when none is set; on Pix and other non-USD local rails the refund is automatic, while USD payouts and payouts whose review times out are refunded after an operator review. Optional BlindPay-managed wallets (beta) are custodial when you choose that path.",[33,237,238,239,88,242,93,245,248,249,253],{},"Read the ",[40,240,193],{"href":241},"\u002Fdocs\u002Fstore",[40,243,207],{"href":244},"\u002Fdocs\u002Freceive",[40,246,226],{"href":247},"\u002Fdocs\u002Fsend"," pages for the wallet side, and the ",[40,250,252],{"href":251},"\u002Fdocs\u002Fpayouts","payouts docs"," for the fiat side.",[71,255,257],{"id":256},"which-one-do-you-need","Which one do you need?",[33,259,260],{},"It depends on where your money starts and where it ends. Use the list below by business model.",[262,263,264,270,284,290,296],"ol",{},[55,265,266,269],{},[48,267,268],{},"Marketplace."," You collect from buyers and pay sellers in other countries. You need both directions: payins to collect, payouts to settle sellers. Add a virtual account if buyers are repeat payers.",[55,271,272,275,276,279,280,283],{},[48,273,274],{},"Payroll or contractor platform."," The company funds a stablecoin balance and pays staff in local currency. You need payouts, usually with ",[215,277,278],{},"cover_fees"," set to ",[215,281,282],{},"true"," so each person gets an exact amount.",[55,285,286,289],{},[48,287,288],{},"Remittance company."," A sender pays by bank transfer and the family receives local currency. You need both: a payin on the sending side and a payout on the receiving side.",[55,291,292,295],{},[48,293,294],{},"Import and export business."," A buyer pays you in dollars and you pay suppliers abroad. You need a way to hold dollars (a virtual account or payin) and payouts, including SWIFT (POBO\u002FCOBO) where no local rail exists.",[55,297,298,301],{},[48,299,300],{},"Treasury."," You hold stablecoins and need to cash out to a bank account. You need an off-ramp, either one-off payouts or an offramp wallet that pays out every deposit.",[33,303,304],{},"If you only collect and keep stablecoins as your balance, you need only the on-ramp. If you only pay out from a balance you already hold, you need only the payout.",[71,306,308],{"id":307},"what-is-a-virtual-account-and-how-does-it-fit","What is a virtual account, and how does it fit?",[33,310,311],{},"It is a dedicated bank account in a customer's name that converts every deposit into stablecoins. It is a standing on-ramp, because the account number is the integration.",[33,313,314,315,319,320,324],{},"BlindPay's US virtual accounts accept ACH, wire and SWIFT deposits. Each deposit creates a payin, and BlindPay sends USDC or USDT to the wallet linked at creation. The ",[40,316,318],{"href":317},"\u002Fdocs\u002Fvirtual-accounts","virtual accounts docs"," list the account types: a US virtual account costs 1.50 USD per month per active account, and Mexico (SPEI CLABE) and Colombia (Bre-B) accounts are instant. For the concept on its own, read ",[40,321,323],{"href":322},"\u002Fresources\u002Fmore\u002Fwhat-is-a-virtual-account","what a virtual account is",".",[71,326,328],{"id":327},"what-does-the-money-flow-look-like-from-a-us-bank-to-a-pix-account","What does the money flow look like from a US bank to a Pix account?",[33,330,331],{},"Five stops, in text. This is an illustrative flow for a US customer paying a recipient in Brazil. It is not a promise of timing or fees.",[262,333,334,351,357,363,369],{},[55,335,336,339,340,343,344,350],{},[48,337,338],{},"The US customer sends dollars by bank transfer."," They send ACH or wire to the account details shown to them, either a virtual account in their own name or BlindPay's account with a ",[215,341,342],{},"memo_code",". RTP, which ",[40,345,349],{"href":346,"rel":347},"https:\u002F\u002Fwww.theclearinghouse.org\u002Fpayment-systems\u002Frtp",[348],"nofollow","The Clearing House"," runs as an instant, always-on US rail, always uses the shared memo-code account.",[55,352,353,356],{},[48,354,355],{},"The deposit becomes a payin."," BlindPay matches the deposit, converts it and credits USDC or USDT to the customer's linked wallet. This is the on-ramp.",[55,358,359,362],{},[48,360,361],{},"The balance sits in the wallet."," Your product shows it as the customer's balance. This is Store.",[55,364,365,368],{},[48,366,367],{},"Your app creates a payout quote."," The recipient's Pix bank account is already saved. The quote locks the USD to BRL rate and the fees for 5 minutes, and your customer confirms the BRL amount.",[55,370,371,374,375,380,381,384],{},[48,372,373],{},"You execute, and BRL arrives by Pix."," BlindPay pulls the stablecoins, converts them and sends reais over Pix, which ",[40,376,379],{"href":377,"rel":378},"https:\u002F\u002Fwww.bcb.gov.br\u002Fen\u002Ffinancialstability\u002Fpix_en",[348],"Banco Central do Brasil"," runs every hour of the year. Per BlindPay docs, Pix payouts are instant. A ",[215,382,383],{},"payout.complete"," webhook confirms. This is the off-ramp.",[33,386,387,388,393,394,324],{},"Both ends need identity checks. The business collects KYC data and BlindPay verifies it, while KYB, sanctions screening and travel rule compliance are part of the payin and payout API. The travel rule comes from ",[40,389,392],{"href":390,"rel":391},"https:\u002F\u002Fwww.fatf-gafi.org\u002Fen\u002Fpublications\u002FFatfrecommendations\u002Fupdate-Recommendation-16-payment-transparency-june-2025.html",[348],"FATF Recommendation 16",". For the Brazil leg in detail, read the ",[40,395,397],{"href":396},"\u002Fresources\u002Fusdc-pix-quote-to-settlement","USDC to Pix guide",[71,399,401],{"id":400},"why-do-providers-use-different-names-for-the-same-thing","Why do providers use different names for the same thing?",[33,403,404],{},"The market has no shared vocabulary yet. One provider's off-ramp is another's payout, withdrawal or cash-out, and one provider's on-ramp is another's deposit or funding flow.",[33,406,407,408,411],{},"When you compare options, ignore the label and ask four questions. Which currencies and countries does it deliver? Which local rail carries the money? Is compliance in the same API flow? Does every quote show the full fee before you commit? A product that covers the direction you need, on the rail your recipient uses, is the right one whatever it is called. ",[40,409,410],{"href":96},"Types of crypto off-ramps"," lists the common shapes.",[71,413,415],{"id":414},"which-is-cheaper-the-on-ramp-or-the-off-ramp","Which is cheaper: the on-ramp or the off-ramp?",[33,417,418],{},"Neither is cheaper by nature. Each direction has its own rail, exchange rate and fees, so compare the all-in amount using a live quote.",[33,420,421,422,426,427,431],{},"BlindPay's pricing, in its own canonical wording: BlindPay combines a monthly plan (platform access) with per-transaction fees that vary by rail and network and are disclosed only in the live quote before execute. BlindPay does not publish a static flat rate card; always cite the quote's fee breakdown rather than a fixed bps number. The ",[40,423,425],{"href":424},"\u002Fdocs\u002Flearn\u002Fbilling","billing docs"," add that there is no setup fee and no monthly minimum, and development instances are always free. See ",[40,428,430],{"href":429},"\u002Fpricing","pricing"," for how BlindPay discloses fees.",[71,433,435],{"id":434},"methodology-and-sources","Methodology and sources",[33,437,438,439,88,443,93,447,324],{},"External sources: ",[40,440,442],{"href":377,"rel":441},[348],"Banco Central do Brasil on Pix",[40,444,446],{"href":390,"rel":445},[348],"FATF Recommendation 16 update, June 2025",[40,448,450],{"href":346,"rel":449},[348],"The Clearing House on RTP",[33,452,453,454,88,456,88,458,88,460,88,463,88,466,93,470,473],{},"BlindPay docs: ",[40,455,193],{"href":241},[40,457,207],{"href":244},[40,459,226],{"href":247},[40,461,462],{"href":251},"Payouts",[40,464,465],{"href":317},"Virtual accounts",[40,467,469],{"href":468},"\u002Fdocs\u002Fofframp-wallets","Offramp wallets",[40,471,472],{"href":424},"Billing",". The money-flow example is illustrative. Check the docs for current rails and account types before you design around them.",[71,475,477],{"id":476},"what-to-do-next","What to do next",[33,479,480,481,483,484,488],{},"See the supported payin and payout rails in the ",[40,482,252],{"href":251}," and the ",[40,485,487],{"href":486},"\u002Fdocs\u002Fpayins","payins docs",", then open a free development instance and run one payin and one payout end to end.",{"title":490,"searchDepth":491,"depth":491,"links":492},"",2,[493,494,495,496,497,498,499,500,501],{"id":73,"depth":491,"text":74},{"id":101,"depth":491,"text":102},{"id":256,"depth":491,"text":257},{"id":307,"depth":491,"text":308},{"id":327,"depth":491,"text":328},{"id":400,"depth":491,"text":401},{"id":414,"depth":491,"text":415},{"id":434,"depth":491,"text":435},{"id":476,"depth":491,"text":477},[503,508,513],{"path":504,"title":505,"description":506,"date":507},"\u002Fresources\u002Fmore\u002Fpayin-vs-payout-vs-onramp-vs-offramp","Payin vs payout vs on-ramp vs off-ramp: stablecoin payment terms explained","Payin vs payout stablecoin terms explained: how on-ramp and off-ramp map to deposits and withdrawals, with a 14-term glossary and a decision table.","2026-10-17",{"path":509,"title":510,"description":511,"date":512},"\u002Fresources\u002Fmore\u002Fwhat-is-an-off-ramp-wallet","What is an off-ramp wallet? A deposit address that pays out to a bank account","An off-ramp wallet turns every USDC or USDT deposit into fiat paid to a linked bank account, with no quote or payout call. How it works, fees, minimums.","2026-09-14",{"path":514,"title":515,"description":516,"date":7},"\u002Fresources\u002Fmore\u002Fwhat-is-stablecoin-checkout","What is a stablecoin checkout? Two models explained (2026)","A stablecoin checkout lets shoppers pay from a crypto wallet, or settles local bank payments in stablecoins behind the scenes. Both models explained.",1794399389596]