Initiate Checkout Transaction
The Initiate Checkout endpoint creates a new checkout session for your customer. This generates a one-time payment address and reference details, allowing the payer to complete their transaction.
📝 Key Notes
Endpoint
{{base_url}}/api/checkout/initiate-checkout/Example Request
curl --location '{{base_url}}/api/checkout/initiate-checkout/' \
--header 'X-Api-Key: *******************' \
--header 'X-Api-Id: ****************' \
--header 'Content-Type: application/json' \
--data-raw '{
"amount": 2000.00,
"from_currency": "USDC",
"to_currency": "NGN",
"chain": "BASE",
"reference": "28282882882",
"description": "Payment for goods or services"
"email": "[email protected]"
}'Request Body Parameters
Name
Type
Required
Description
Example Response (200 OK)
Response Field Definitions
Field
Type
Description
🧑💻 Developer Notes
Last updated