Commerce Engine is now in beta. We're working hard to make it better for you.
curl --request POST \
--url https://staging.api.commercengine.io/api/v1/{store_id}/storefront/payments/cards \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"card-details": {
"payment_gateway": "<any>",
"card_number": "<string>",
"card_exp_year": "<string>",
"card_exp_month": "<string>",
"name_on_card": "<string>",
"nickname": "<string>",
"card_mode": "CC",
"card_type": "VISA"
}
}'
{
"message": "<string>",
"success": true,
"content": {
"payment_gateway": "juspay",
"card-details": {
"payment_gateway": "<any>",
"status": "<string>",
"msg": "<string>",
"cardToken": "<string>",
"card_number": "<string>",
"card_label": "<string>",
"network_token": "<string>",
"issuer_token": "<string>"
}
}
}
Add a new card
curl --request POST \
--url https://staging.api.commercengine.io/api/v1/{store_id}/storefront/payments/cards \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"card-details": {
"payment_gateway": "<any>",
"card_number": "<string>",
"card_exp_year": "<string>",
"card_exp_month": "<string>",
"name_on_card": "<string>",
"nickname": "<string>",
"card_mode": "CC",
"card_type": "VISA"
}
}'
{
"message": "<string>",
"success": true,
"content": {
"payment_gateway": "juspay",
"card-details": {
"payment_gateway": "<any>",
"status": "<string>",
"msg": "<string>",
"cardToken": "<string>",
"card_number": "<string>",
"card_label": "<string>",
"network_token": "<string>",
"issuer_token": "<string>"
}
}
}
Access token
OK
The response is of type object
.