RedeemGiftCard (Global-e to Merchant)
The RedeemGiftCard API sends the amount of the used card balance. This information is saved on your platform.
Add the GiftCardData.RedeemTransactionId for each gift card during this call.
Method/URL
https://www.merchant-site-domain.com/redeem-gift-card-url
Parameters
Request
Name | Type | Description | Mandatory |
|---|---|---|---|
RedeemGiftCardRequest | Object RedeemGiftCardRequest | Contains information regarding gift card redemption. | Yes |
Response
Name | Type | Description | Mandatory |
|---|---|---|---|
RedeemGiftCardResponse | Object RedeemGiftCardResponse | Provides details about response to API call for gift card redemption. |
Objects for RedeemGiftCard API
Examples
Request
{
"MerchantGUID": "abcdabcd-abcd-abcd-abcd-abcdabcdabcd",
"ShippingCountryCode": "IL",
"Cards": [{
"CardId": 2864,
"BalanceInGiftCardCurrency": 365.930000,
"BalanceInCustomerCurrency": 1286.210000,
"GiftCardCurrencyCode": "USD",
"CustomerCurrencyCode": "ILS",
"BalanceUsedInCardCurrency": 94.910000,
"BalanceUsedInCustomerCurrency": 333.590000,
"CardFields": {
"CardId": "111111"
}
}
],
"OrderId": " GE927127",
"MerchantCartToken": "cf270ce6b2d4ce6d2d882536b8741a01"
}Response
{
"Cards": [{
"CardId": 2864,
"BalanceInGiftCardCurrency": 365.93,
"BalanceInCustomerCurrency": 1286.21,
"GiftCardCurrencyCode": "USD",
"CustomerCurrencyCode": "ILS",
"BalanceUsedInCardCurrency": 94.91,
"BalanceUsedInCustomerCurrency": 333.59,
"RedeemTransactionId": 2,
"CardFields": {
"CardId": "111111"
}
}
],
"ErrorCode": null,
"ErrorText": null
}