Gift Cards
Virtual gift cards are a great way to easily add additional products to your store and reach new audiences through your customers. With this feature, your customers can purchase one or more gift cards as part of their cart, optionally alongside other products, and send them to a recipient of their choice. They can select to send later, optionally add a Gift Message, and much more. Read on for how you can implement gift cards on your site.
How to Create a Gift Card Product
Please look at the API documentation for implementing gift cards within your custom design.
You'll first need to create your product Gift Card in your Content Management System. Your Agency or developers can help you with it.
Here’s an example from our demo store
Once your Gift Card has been created in either Contentful or Sanity (or any other CMS of your choice), navigate to Chord OMS, click on Products --> Search for Gift Card, and click Edit.
Scroll down and look on the right inside. Verify that the Gift Card is checked; this will ensure no shipping cost is added to the virtual Gift Card.
Navigate to the Product Stock tab and make sure that you have inventory
Once your Gift Cards are available on your site, customers will select your pre-defined amount of Gift cards.
Currently, we can only support Gift Cards with a pre-defined amount
These virtual Gift cards are available for immediate delivery via email and can be scheduled up to a year in advance.
You can add multiple Gift Cards to your Cart.
You can combine an order made of Gift Cards and Products
You can use a promo when buying a Gift Card
Email Order Confirmation: An Order Confirmation email is sent to the Customer (Buyer) stating the Recipient’s email, the Amount sent, and the Delivery Date.
The email template can be customized and branded to your specifications
Email Confirmation:
The Recipient gets an email notifying them they received a Gift Card
*Note on how we apply store credit:
Support for store credit in Stripe Checkout is still pending from Stripe, so we utilize a solution that avoids charging and refunding the customer the entire amount of store credit and avoids incurring excess Stripe fees
We prorate the store credit equally onto the items and shipment and add a 10% buffer in advance to cover any taxes that may arise. We then request Stripe to refund the customer the difference once Stripe informs us of the actual tax rate.
Once the order is complete, the amounts will show correctly on the order confirmation page, the email, the OMS, and the Stripe dashboard.
We strongly recommend that you add a note on your cart to let your customers know about the prorate
Check with your agency, but here's an example
If your customer has received a Gift Card and redeems it without being logged in and checks out with the email address the Gift Card was sent to
- The customer will not see the available credit in their cart
- The guest will not see the available credit in Checkout
- Gift Card credit is applied after the Checkout is completed to cover the entire order
- The full payment in Stripe is refunded
Example:
A customer has received a $20 Gift Card and buys a $10 product + shipping and taxes while checking out as a guest (not logged in)
The Gift Card amount will be available in a form of a Store Credit
Credit is not being applied in the Cart
Credit is not being applied at Checkout BUT Payment is immediately fully refunded
In the Chord OMS you can see that the order was actually paid with the Gift Card/Store Credit
A confirmation email will display the correct payment method!
if you have any questions or need help, please reach out to us at [email protected]