Documentation
Feedback
Guides
API Reference

API Reference
Filter By
Post
Get
Put
Delete
Patch

Giftcard Provider Protocol

Check the Payments onboarding guide for a journey-based overview of the Payments documentation available in the Developer Portal.

The Gift Card Provider Protocol is a set of definitions to help you integrate your Gift Card API into VTEX platform.

To achieve this, you need to implement a web API (REST) following the specifications from this documentation and configure your provider in your store using Gift Card Hub API.

Endpoints

Gift Cards

SummaryMethodPath
List all gift cardsPOST/giftcards/_search
Get a gift card by IDGET/giftcards/{giftCardId}
Create a gift cardPOST/giftcards

Transactions

SummaryMethodPath
Create a gift card transactionPOST/giftcards/{giftCardId}/transactions
List all gift card transactionsGET/giftcards/{giftCardId}/transactions
Get a gift card transaction by IDGET/giftcards/{giftCardId}/transactions/{transactionId}
Get a gift card transaction authorizationGET/giftcards/{giftCardId}/transactions/{transactionId}/authorization
Cancel a gift card transactionPOST/giftcards/{giftCardId}/transactions/{transactionId}/cancellations
List all gift card transactions cancellationsGET/giftcards/{giftCardId}/transactions/{transactionId}/cancellations
Settle a gift card transactionPOST/giftcards/{giftCardId}/transactions/{tId}/settlements
List all gift card transactions settlementsGET/giftcards/{giftCardId}/transactions/{tId}/settlements