Skip to main content
POST
Initiate Payment
Auth method: Basic (Access ID) — this endpoint only requires your x-access-id header. No request signing is needed. See Authentication.

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
Payment amount in the specified currencyExample: "1.023"
string
required
Blockchain network to use for the transactionExample: "avalanche"
string
required
Cryptocurrency coin for the paymentExample: "avalanche"
string
Optional reference or transaction ID for your own tracking purposesExample: "ORDER-12345"
object
Optional metadata attached to the payment

Response

string
required
Status of the API requestExample: "success"
string
required
Human-readable message describing the resultExample: "success"
object
required
The initiated payment transaction details (uses formatTransactionResponse structure)

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

Body

application/json
amount
string
required

Payment amount

Example:

"1.023"

chain
string
required

Blockchain network

Example:

"avalanche"

coin
string
required

Cryptocurrency coin

Example:

"avalanche"

reference
string

Optional reference or transaction ID for your own tracking purposes

Example:

"ORDER-12345"

meta
object

Optional metadata attached to the payment

Response

200 - application/json

Payment initiated successfully

status
string
message
string
data
object