Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
ID of the payment from the quote to confirm
State token from the quote response
Owner address for the payment. This is the address that the payment will be sent from.
Destination address for the payment. This is the address that the payment will be sent to.
Optional URL to redirect users to after an onramp flow completes.
Response
Payment confirmed successfully
PENDING, COMPLETE, FAILED, EXPIRED, WITHDRAWN, TAINTED Whether the payment has been funded
Deadline for funding the payment.
Mapping of asset symbols to their unit prices
{
"USD": "1.00",
"ethereum:0x": "4200",
"ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48": "1.00"
}Currency that all prices are denominated in
"USD"
Address of the owner of the payment
Address of the destination of the payment
Optional reference to the original quote request.
ID of the customer who created the payment
Instruction payload that returns the funding pages if the payment requires funding.
{
"type": "ONRAMP",
"payment_id": "<string>",
"funding_page_url": "https://app.halliday.xyz/funding/${payment_id}",
"deposit_info": [
{
"deposit_token": "base:0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"deposit_amount": "4.8",
"deposit_address": "0xaddress",
"deposit_chain": "base"
}
]
}
