Create Payin Quote
Changed onPrices a payin from a local payment method into a stablecoin wallet. Send one of wallet_id (BlindPay-managed wallet) or blockchain_wallet_id. Do not send a network: the wallet decides where the tokens are delivered. request_amount is in cents; the minimum depends on the currency (1000, which is 10.00, for USD and BRL) and OTC quotes have a higher minimum. funding_bank_account_id is required when payment_method is ach_pull. The quote expires 5 minutes after creation, or 10 seconds for OTC quotes; create the payin with Create Payin before then.
Request
- Base URL: https://blindpay.com (the document declares no server; this is the origin it was published from)
- URL: https://blindpay.com/v1/instances/{instance_id}/payin-quotes
- Auth: HTTP bearer
Path parameters
Headers
Optional key to safely retry this request without performing the action twice. Retrying with the same key and an identical body replays the original response; reusing a key with a different body returns an error. Keys are kept for 24 hours.
Request body
Example request
{
"blockchain_wallet_id": "bw_000000000000",
"wallet_id": "bl_000000000000",
"currency_type": "sender",
"cover_fees": true,
"request_amount": 1000,
"payment_method": "pix",
"token": "USDC",
"partner_fee_id": "pf_000000000000",
"payer_rules": {
"pix_allowed_tax_ids": [
"123.456.789-09"
],
"transfers_allowed_tax_id": "20-12345678-6",
"pse_allowed_tax_ids": [
"1234567890"
]
},
"funding_bank_account_id": "ba_000000000000"
}Response
Payin Quote creation details
Example response
{
"id": "qu_000000000000",
"expires_at": 1712958191000,
"commercial_quotation": 495,
"blindpay_quotation": 505,
"receiver_amount": 1010,
"sender_amount": 5240,
"partner_fee_amount": 150,
"flat_fee": 50,
"billing_fee_amount": 50
}Changes
- info
added the new
cardenum value to the request property
- info
- info
added the new
ach_pullenum value to the request property
- info