Skip to main content
POST
Quote Payment
Auth method: Basic (Access ID) — this endpoint only requires your x-access-id header. No request signing is needed. See Authentication.
Prices a payment the same way Initiate Payment By Fiat Currency does, but creates nothing: no deposit address, no transaction and no webhook. Use it to show the customer the exact total, including fees, before they commit to a chain and currency. totalPayable is the same all-in figure that initiation returns as amount/coinAmount: the payment plus the receive fee, any activation fee, any auto-payout fees and, on Tron, the gasless network service fee. Prices can move between the quote and initiation, so the initiated amount can differ slightly if time passes. The same checks apply as on initiation, including the minimum amount and your outlet’s allowed currencies. Payment endpoints share a limit of 120 requests per minute. See Rate limits.

Path Parameters

string
required
Fiat currency code that amount is priced in, such as ngn or usd. Use a fiat currency listed by Fetch All Currencies with type=fiat.Example: "ngn"

Headers

string
required
Your API access ID provided by TenderExample: "your-access-id-here"
string
required
Media type of the request bodyExample: "application/json"

Body

string
required
The price to charge, in the fiat currency named in the path, as a decimal stringExample: "15000"
string
required
Chain identifier, as returned by Fetch Allowed ChainsExample: "tron"
string
required
Cryptocurrency identifier. Must be supported on chain and allowed for your outlet.Example: "usdt"

Response

string
required
Status of the API requestExample: "success"
string
required
Human-readable message describing the resultExample: "success"
object
required
The quote

Errors

An unsupported fiat code in the path fails the request; use a code listed by Fetch All Currencies. Error responses use the standard envelope with data: null. See Errors.

Example request

Example response

Authorizations

x-access-id
string
header
required

Basic (Access ID) authentication. Only the x-access-id header is required; no request signing.

Headers

x-access-id
string
required

Your API access ID provided by Tender

Content-Type
string
required

Media type of the request body

Path Parameters

id
string
required

Fiat currency code that amount is priced in (e.g. ngn, usd)

Body

application/json
amount
string
required

Price in the fiat currency named in the path

Example:

"15000"

chain
string
required
Example:

"tron"

currency
string
required

Cryptocurrency identifier

Example:

"usdt"

Response

Quote generated

status
string
Example:

"success"

message
string
Example:

"success"

data
object