Skip to main content

Release Notes | User Acceptance Testing

Gift and Loyalty

Customers_940451468_96_dpi.jpg

2026-10-12 | 3.10 Gift and Loyalty

Refer to change ticket: CHANGE-15938 when speaking with a team member about this release.

Component

Current Version

New Version

Gift and Loyalty API

3.10.134-17

3.10.134-27

Improvements

XGL-2293, XGL-2400

Added support for real-time membership lookup call to AARP membership service to include the following information:

  • Type: Membership Program

  • Provider Name

  • URL

  • uid

  • client_id

  • client_secret

  • Added new endpoint membership/lookup to the list of membership endpoints.

  • Receiving membership/lookup request from POS triggers consumption of membership_provider information and sends results to POS.

XGL-2405, XGL-2534, XGL-2712, XGL-2717, XGL-2738, XGL-2739

XGL-2439

Added support for consumption of OneCard campus card provider to include the following information:

  • Type: Campus Card

  • Provider Name

  • URL

  • uid

  • origin_id

  • developer_key

  • terminal_id

  • terminal_type

  • operator_id

  • operator_password

XGL-2631, XGL-2632, XGL-2633, XGL-2634, XGL-2635, XGL-2636, XGL-2637

Added support for Valutec digital gift cards to integrators with the following actions:

  • Enabled processing of activate request from POS, transform data received into format required for Transaction_ActivateCard, and return response to POS

  • Enabled processing of value request from POS, transform data received into format required for Transaction_AddValue, , and return response to POS

  • Enabled processing of balance request from POS, transform data received into format required for Transaction_CardBalance, and return response to POS

  • Enabled processing of cashout request from POS, transform data received into format required for TransactTransaction_CardBalanceTransaction_CashOut, and return response to POS

  • Enabled processing of reverse request from POS, transform data received into format required for Transaction_Void, and return response to POS

  • Enabled processing of refund request from POS, transform data received into format required for Transaction_AddValue, and return response to POS

  • Enabled processing of payment request from POS, transform data received into format required for Transaction_Sale, and return response to POS

XGL-2652

Added support for consumption of Valutec gift provider to include the following information:

  • Provider name

  • URL

  • Fields when configured

  • client_key

  • terminal_id

XGL-2670

Enhanced Loyalty integration and mapping with the following actions:

  • For identifyCustomers, addCustomer, updateCustomer and exchangeBalance endpoints response to POS when mapping rewards array: for rewards with "rewardType":"OPEN_AMOUNT" set balance and expiration_dates.points_quantity to integer value (round to the lowest amount)

  • For simulateAccrual and redeemReward endpoints response to POS when mapping validated_rewards/ redeemed_rewards array: for rewards with the "rewardType":"OPEN_AMOUNT" quantity_redeemed should be integer that rounds to lowest amount

XGL-2707

Optimized response when provider returns empty/non-JSON for ACE and Custom flow after integration.

2026-08-04 | 3.10 Gift and Loyalty

Refer to change ticket: CHANGE-15704 when speaking with a team member about this release.

Component

Current Version

New Version

Gift and Loyalty API

3.10.134-13

3.10.134-17

Improvements

XGL-2402

Enhance Loyalty integration and mapping of open amount reward balance by adding field reward_type to rewards, validated_rewards, and redeemed_rewards arrays. Updated endpoints accordingly.

XGL-2405, XGL-2534