Gift Cards
Manage loyalty programs, create refund vouchers, and accept physical gift cards in online storefronts.
On VTEX, gift cards are a payment method processed at checkout. Stores can offer gift cards to customers in two ways:
- Native gift card provider: Set up VTEX gift cards as a payment method. Gift cards are created and managed in the VTEX Admin.
- External gift card provider: Develop a middleware that implements the Giftcard Provider Protocol and connects to the Giftcard Hub.
Stores can activate multiple gift card providers simultaneously. For example, they may have the native provider and two external providers.
In this section
| Article | Description |
|---|---|
| Gift Card system architecture | Overview of the gift card system architecture and how providers connect to VTEX. |
| Managing VTEX gift cards | How to manage native VTEX gift cards through the GiftCard API. |
| Configuring an external gift card provider | How to register an external gift card provider and implement the integration flows used by VTEX Gift Card Hub. |