Skip to main content

March 2023

See this release's improvements and features, or subscribe to our RSS feed.

March 2023

List all transaction logs of a loyalty programLoyalty​

With the new List loyalty program transactions endpoint, you can retrieve all loyalty program transaction logs in a given loyalty program. This includes manual and imported points.

Specify the reward schedule using a relative dateLoyalty​

When creating or editing a loyalty program, you can use a relative date in the Reward Schedule section. For example, you can specify that a reward expires three weeks after the reward start date.

Slight What's new redesignDocumentation​

We've freshened up this page to help categorize new features. The More monthly updates collapsible element contains all smaller enhancements and bug fixes for the month.

More monthly updates
Enhancements:
  • (2023-03-21) Authentication: In the campaign activation request workflow, Application admins are also listed alongside admin users.
  • (2023-03-21) Loyalty: The loyalty program management workflow is redesigned.
  • (2023-03-21) Loyalty: In the response to a session update, Talon.One returns 0 as values for spent and expired balances.
  • (2023-03-07) Collections: Deleting a campaign now automatically deletes any campaign-level collections within the deleted campaign.
  • (2023-03-07) Loyalty: Changed export_loyalty_balance to export_loyalty_balances in the Export customer loyalty balances to a CSV file endpoint path to improve consistency.
  • (2023-03-07) Loyalty: Added back seconds as a date format for scheduling reward start dates and expiration dates.
Bug fixes:
  • (2023-03-21) Rule Builder: Fixed a bug where the Campaign Manager would sometimes crash when selecting a value from a list of attribute value suggestions.
  • (2023-03-21) Campaign activation: Fixed a bug where users with the Create and Edit access level had to request activation for campaigns created using a template.
  • (2023-03-07) Loyalty: Disabled the Add Points and Deduct Points UI buttons for blocked cards.
  • (2023-03-07) Loyalty: New points awarded via the Rule Builder now use the loyalty program's time zone instead of the Application's.
  • (2023-03-07) Loyalty: The List customer data and Update customer session endpoints now return an empty response instead of a 404 or 500 error when the balance is 0.
  • (2023-03-07) Coupons: The Coupon.ProfileRedemptionCount attribute now considers only closed sessions when calculating how many times a customer has redeemed a coupon.
  • (2023-03-07) Customer session management: Fixed a bug where Talon.One wasn't properly fetching the latest event of a closed session when determining which effects to roll back while reopening the session.
  • (2023-03-07) Customer session management: Fixed a bug that in some cases allowed reopening a customer session using the Update customer session endpoint.