View Gift Card Payments in the POS App

Accept gift cards as payment by swiping at the terminal, manual entry, or scanning. Manage insufficient balances by applying partial payments, and use gift cards in multitender payment flows.

This feature is used by a store associate during checkout if a customer wants to purchase a gift card ‌and use gift cards as a tender type during checkout. You can also perform additional actions, for example Add Fund to Existing Gift Card, and Cash Out Gift Card.

Pay with Gift Card

If a store associate clicks on the Gift Card Tender deep link, the app shows this prompt:The Apply Gift Card window in the POS app.

The amount field auto-populates with the order total, but the associate can select to enter any partial payment amount. After the amount is set, the associate can select one of three entry methods.

  • Terminal Swipe - initiates the payment on the terminal and prompt the customer to swipe their gift card. The Ayden terminal advising you to swipe your card.The Verifone terminal advising you to swipe you card.
  • Terminal Entry - initiates the payment on the terminal and prompt the customer to key in their gift card number via the terminal pin pad. A message to enter your card number in the Ayden terminal.The Verifone terminal advising you to enter your card number.
  • Proceed via Gift Card Manual Entry/Scan - If the store associate manually types/scans the gift card number and expiry date, the app will display a 'Proceed' button which completes the payment process on the terminal without customer input.A window in the POS app for entering your gift card number and the amount.

Insufficient Balance / Partial Payment

In case the authorized amount is greater than the gift card balance, the balance will still be applied but as a partial payment. The terminal shows a message to indicate a partial payment due to an insufficient gift card balance.

Note
Note Partial payments are only supported for Adyen terminals. For Verifone, if the payment amount is greater than the amount on the gift card, the payment is declined and the user will see an error message, “9: ERR bal=<current gift card balance amount>”.The Ayden terminal showing an approved payment for less than the total amount owed.

On the POS app, the store associate can see the partial gift card payment applied to the cart and the remaining balance left to be paid. If needed, the gift card payment can also be removed via the 'X' next to the gift card tender.A partial gift card payment shown in the POS App, along with the X to remove the card if needed.

After the remaining balance is paid, the order can be submitted successfully.

Multi-Tender

Gift cards via payment terminals are supported in the multitender payment flow.The POS App showing a gift card in multitender payment flow.

Purchase or Add Funds to a Gift Card

If a store associate selects the Purchase a Gift Card deep link, the app will prompt them to provide the gift card number, the expiry date, and the initial amount being loaded onto the card. The Activate a Gift Card window in the Retaiul Cloud POS app.

The same form applies to the Add Value to Gift Card deep link. Gift cards can't be purchased with another gift card.The Load Funds window in the POS app.

After the form is completed and Proceed is selected, the gift card product is added to cartThe Gift Card added to the cart in the POS app..

The store associate can add more products or initiate the payment process. After payment is completed, then the POS app will communicate with the terminal to load the balance to the gift card. The order won't save until this step is completed.A message

Gift card providers can have a max load balance limit on a gift card. Contact the gift card provider to reconfigure these limits. For example, GiveX gift cards have a default max load balance limit of $1,000. In the case a value greater than the limit is loaded, the POS shows an error.An error message in the POS app that says gift card funds didn't load.

Cash Out a Gift Card

If a store associate selects the Cash Out a Gift Card deep link, the app will prompt them to provide the gift card number and the expiry date.The window that allows you to start cashing out a gift card in the POS app.

On Proceed, the POS communicates to the terminal to fetch the current balance of the gift card.A message in the POS App that shows the gift card balance.

On selecting Redeem, the gift card is added to the cart as a return product and the store associate is prompted to select a refund tender. After completing refund tendering, the POS communicates to the terminal to cash out and deactivate the gift card.Confirming the Refund Method and amount on the gift card in the POS app app.

After the order is submitted successfully, the cashed-out gift card can be discarded.

Important
Important Gift card cash-out shall be completed as an independent transaction. POS doesn't support exchanges or additional return products in the same transaction.

Refund to a Gift Card

If a customer walks in with a gift receipt or with no receipt to return a product, the app can refund the amount to a new gift card. The associate can fill the cart with the returned products and go to the cart screen.

If the store associate selects Return, the app shows a list of options to which the tendered amount can be returned. If the Return Policy is set to return to Gift Card, the app shows the option to do so.A window in the POS app that shows the amount to refund to a gift card.

Only new, unused gift cards ‌are used for refunds. After Proceed is selected, the gift card is activated and loaded with the refund balance.

Fiserv (ValueLink) via Adyen

If processing a refund to a ValueLink gift card via Adyen, the app displays a window with a new Pre-Activated Gift Card switch.A window in the POS App that shows the pre-activated gift card toggle.

  • Disable the switch if the gift card hasn't been activated—the refund is loaded onto a new gift card.
  • Turn on the switch if the gift card is activated—the refund is added to its existing balance.

The switch indicates the activation state of the gift card. If there's a mismatch (for example the switch is enabled but the card isn’t activated), Adyen returns an error stating the card hasn't been activated.