What it is
A payin quote shows how much you or your customer must send in fiat and how much the customer receives in stablecoins. For example, onramping 1,000 USD to a customer with a blockchain wallet on Polygon quotes 1,000 USD sent and 990 USDC received.
How it works
Fees can be paid by either party:
| Payer | Fee basis | API setting | Dashboard option |
|---|---|---|---|
| Customer | Stablecoin (USDC, USDT) the customer receives | cover_fees: false | Keep Cover all payin fees off |
| Sender | Fiat currency (USD, BRL) the sender sends | cover_fees: true | Enable Cover all payin fees |
Customer-paid fees are the most common scenario.


request_amount does not accept float values. To send $123.45, pass 12345.
Remember: all the examples below are using the USDB stablecoin which is only supported on development instances. In production, you should use the USDC or USDT.
Prerequisites
You also need a customer and a blockchain wallet.
Create a payin quote
You can check the required fields in the BlindPay API Docs.
YOUR_SECRET_TOKEN with your API key and in_000000000000 with your instance ID.