Gift cards provide customers with an alternative payment method that enhances purchasing flexibility and supports business growth through prepaid transactions. Within the Wix eCommerce platform, gift cards function as stored-value payment instruments that customers can purchase, receive, and redeem for goods and services. The gift card system supports both Wix-managed gift cards and external gift card provider integrations, enabling businesses to implement comprehensive gift card programs.
This section covers:
Due to npm package naming limitations, the Wix JavaScript SDK exposes this functionality as the Gift Vouchers API and service plugin, but all method names and parameters use gift card terminology.
Choose the approach that best fits your gift card program requirements:
Wix-managed gift cards: Use the built-in Gift Cards API for standard gift card functionality, including balance management, checkout integration, and transaction processing. This approach works well for straightforward gift card programs with standard redemption flows.
External gift card integration: Connect external gift card systems through the Gift Cards service plugin to leverage existing gift card infrastructure, custom business logic, or specialized gift card features like tiered rewards, expiration policies, or multi-brand redemption.
Hybrid implementation: Combine both approaches to support multiple gift card types or migration scenarios where businesses transition from external systems to Wix-managed gift cards.
Gift cards integrate seamlessly with the eCommerce purchase flow:
Balance verification: During checkout, the system automatically verifies gift card validity and available balance before allowing redemption.
Partial redemption: Gift cards can be applied partially to orders, with remaining balances preserved for future use, supporting flexible payment scenarios.
Multiple payment methods: Gift cards can be combined with other payment methods in a single transaction, enabling customers to use gift card balances alongside credit cards or other payment options.
Transaction management: All gift card transactions are tracked and can be voided if necessary, ensuring proper financial reconciliation and customer service capabilities.