In this release of BLOX Subscriptions (1.67.0), we improved visibility and control in Subscription by flagging self-serve cancellations, enhanced Order Completed event data (including access rules and payment methods), updated permissions to align with the new NXT admin API, and added finer-grained refund controls. It also introduces user filtering for the /search webservice and resolves several issues, including missing billing address fields, inaccurate subscription status displays, and UI scrolling problems.
FEATURES & IMPROVEMENTS
Self-serve cancellations are now flagged in the Cancel Report and accurately logged in the History tab. This update distinguishes user-initiated cancels from those performed by CSRs, helping audience managers better understand churn. (SUBSCRIPTN-557899)
We added access_rule_name to the server-side Order Completed event to capture the Access Rule a user was in when they subscribed. This improves attribution and analytics for states with stricter data privacy laws and supports future enhancements to the Contacts Dashboard. (SUBSCRIPTN-557608)
We updated the underlying permissions structure for Subscription to align with the new NXT admin API. If an admin user does not have permission for a specific endpoint, they will receive an HTTP 403 “Access Denied” error. If you have any questions or issues, please enter a ticket with our support team. (SUBSCRIPTN-557725)
We updated refund permissions in Subscription to allow sites to remove the “refund” button for certain admin users. Users with Full Access (Community / Subscription / Full Access) can still issue refunds. For users without full access, the refund button will appear grayed out and will no longer be functional. (SUBSCRIPTN-557728)
We added the payment_method property to the server-side Order Completed event for both frontend and backend purchases. This property includes values such as credit card, Apple Pay, Google Pay, and PayPal, and supports better monitoring of payment performance and issue tracking. (SUBSCRIPTN-557730)
Expanded webservice /search to filter by user. (SUBSCRIPTN-557752)
BUGS
Billing address fields are now included and required in the BLOX Subscription wizard. This resolves an issue where sites requiring a billing address would encounter errors due to the fields being missing from the backend. (SUBSCRIPTN-557532)
We corrected how subscription statuses display in the Contacts single customer view to ensure they reflect the correct lifecycle state.
Active — When the subscription is active and not canceled.
Canceled — When the subscription is still active for the remainder of the term, but has been canceled and will not renew.
Grace — When the subscription is set to renew but is currently within its grace period due to a payment failure.
Expired — When the subscription has passed its expiration date, in grace but also canceled, or in expiration and is canceled.
These changes help customer service teams better understand a subscriber’s actual status at a glance. (SUBSCRIPTN-557607)
We fixed an issue where the email proof form would not scroll when displaying a long list of services. (SUBSCRIPTN-557720)
We are also making infrastructure changes that should not be noticeable to admin or front-end users.
If you experience any issues or have any questions, please contact customer support at (800) 293-9576 or BLOXDigital.com/support.