Gift Cards
Gift card purchases and redemption.
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
typestring · enumRequiredPossible values:
ganstringRequiredExample:
Gift card number (GAN)
5583322479824135Responses
200
Preview or redeem a gift card
application/json
idstringRequiredExample:
Gift card ID
gftc:48e4987649464ccf801948f6bf23b10jganstringRequiredExample:
Gift card number (GAN)
5583322479824135typestring · enumRequiredExample:
Gift card request type
PREVIEWPossible values: balancenumberRequiredExample:
Current gift card balance in dollars
100amountnumberRequiredExample:
Amount requested gift card in dollars
100statusstring · enumRequiredExample:
Gift card status
ACTIVEPossible values: currencystringRequiredExample:
Currency code
USDproviderstring · enumRequiredExample:
Gift card provider
SQUAREPossible values: 422
Unprocessable entity
application/json
post/gift-cards/redeem
POST /apis/v2/gift-cards/redeem HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 43
{
"type": "PREVIEW",
"gan": "5583322479824135"
}{
"id": "gftc:48e4987649464ccf801948f6bf23b10j",
"gan": "5583322479824135",
"type": "PREVIEW",
"balance": 100,
"amount": 100,
"status": "ACTIVE",
"currency": "USD",
"errors": [
{
"code": "text",
"message": "text",
"details": {}
}
],
"provider": "SQUARE"
}Last updated
Was this helpful?

