Skip to main content

Release Notes | User Acceptance Testing

Enterprise Portal

Customers_940451468_96_dpi.jpg

2026-06-30 | 4.1 Portal

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

Component

Current Version

New Version

Billing Service

4.1.7

4.1.8

Improvements

XOP-15143, XOP-20166

Enabled user to retrieve aggregated current/historic subscription usage data with the following actions:

  • Implement GET /billing/subscriptions endpoint to query both current_subscriptions and subscription_history documents. API supports OData in revenue center-grouped format

  • Add filter support for Billing Entity CaseSafe ID and Revenue Center CaseSafe ID and time range by start_date and end_date parameters

  • Each Revenue Center object includes the following: revenue_center_casesafe_id; billing_entity_casesafe_id; name; store_number; platform; reference_id; subscriptions

  • Each object within subscriptions array includes the following: subscription_id; subscription_id; name; current_status, enabled_date; disabled_date; was_active_during_period; period_overlap_days; source; usage_stats; sort_order_by_subscription_id

  • For usage statistics, system exposes POST /billing/subscription/stats endpoint, accepting an optional billing_entity_casesafe_id

XOP-17360, XOP-20040

Added support for pushing subscription updates to billing system with the following actions:

  • Implement POST /billing/subscription/stats endpoint containing a subscriptions array

  • System identifies current documents with revenue_center_casesafe_id or billing_entity_casesafe_id

  • If no match, create new document with document_type: "current_subscriptions"

XOP-20202

Added support for new Bill Service repository.

XOP-20852

Update POST /subscriptions endpoint logic to include unique ID per individual subscription record.

XOP-21818

Billing Service name can be successfully updated. Disabling service displays disabled status as expected.

2026-06-09 | 4.1 Portal

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

Component

Current Version

New Version

Permission Provisioning Tool (PPT)

4.1.9

4.1.13

Improvements

XOP-20386, GPES-22498

XOP-21375, XOP-22168

Implemented new Billing Company flag at company level to control enforcement of CaseSafe ID requirements. Default is Off. Added new permission Manage Billing Company Flag (billing-company-flag.manage) at company and global levels.

XOP-21490

Enhanced management of Pricing Rule and Child-Item Pricing Rule Templates with the following actions:

  • Create new subgroups Pricing Rule Template (beneath Price Points) and Child-Item Pricing Rule (beneath Pricing Rule Template)

  • Add the following new permissions at the company and global levels: Add Pricing Rule Template (pricing-rule-template.Add); Delete Pricing Rule Template (pricing-rule-template.Delete); Manage Pricing Rule Template (pricing-rule-template.Manage); View Pricing Rule Template (pricing-rule-template.View); Add Child-Item Pricing Rule Template (child-item-pricing-rule-template.Add); Delete Child-Item Pricing Rule Template (child-item-pricing-rule-template.Delete); Manage Child-Item Pricing Rule Template (child-item-pricing-rule-template.Manage); View Child-Item Pricing Rule Template (child-item-pricing-rule-template.View)

XOP-21750

Enhanced management of Campaign Coupon configuration with the following new permissions at the company and global levels:

  • Add Campaign (campaign.Add)

  • Delete Campaign (campaign.Delete)

  • Manage Campaign (campaign.Manage)

  • View Campaign (campaign.View)

XOP-22245

Permission VenuesInventory.HawkerSession.Add writes successfully to database in local environment as expected.