Documentation
Feedback
Guides
API Reference

Guides
Guides

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

ArticleDescription
Gift Card system architectureOverview of the gift card system architecture and how providers connect to VTEX.
Managing VTEX gift cardsHow to manage native VTEX gift cards through the GiftCard API.
Configuring an external gift card providerHow to register an external gift card provider and implement the integration flows used by VTEX Gift Card Hub.
Contributors
2
Photo of the contributor
Photo of the contributor
Was this helpful?
Yes
No
Suggest Edits (GitHub)
Contributors
2
Photo of the contributor
Photo of the contributor
Was this helpful?
Suggest edits (GitHub)
On this page