Subscribe Pro Subscription Commerce Platform Release Notes


Version 1.5.7.7

Release Date: May 14, 2024

(#254, #1272, #1508, #1514, #223)Various small improvements to Merchant App UI/UX.
(#1597)Fix bug where payment profiles would sometimes be flagged with "Account Number Updated" repeatedly, on each batch run of the AU service.
#1589Improvements to testing and CI process and infrastructure for Merchant App.

Version 1.5.7.6

Release Date: March 15, 2024

(#1573)Fix issue with Shipping Method Code dropdown on Edit Subscription and System > Configuration pages.
(#1570)Fix mass edit of subscriptions changing Shipping Method Code and Payment Profile fields

Version 1.5.7.5

Release Date: March 15, 2024

(#1568,#1568)Fix adding / editing users in classic Merchant App.

Version 1.5.7.4

Release Date: March 13, 2024

(#1564)Fix 500 error when mass-editing subscriptions in the classic Merchant App
(#1563)Fix missing data on Dashboard charts in classic Merchant App

Version 1.5.7.3

Release Date: March 12, 2024

(#1560)Fixed operation of Verify button on System > Configuration > Store Connection page for SFCC integration
(#1559)Fixed 500 error when editing subscription in classic merchant app where User-Defined Fields feature enabled
(#1557)Internal refactoring

Version 1.5.7.2

Release Date: March 11, 2024

(#1471)Dependency upgrades for classic Merchant App

Version 1.5.7.1

Release Date: March 11, 2024

(#1495)Fix failed transaction amounts displayed as 100 X actual amount in Merchant App for SP Native payment integrations
(#1552)Internal refactoring
(#1553)Fix unable to add / edit / view API clients in classic Merchant App

Version 1.5.7.0

Release Date: March 9, 2024

(#1472, #1480, #1549, #1322, #1542)Internal refactoring and dependency upgrades
(#1541)Improvements to internal payment profile migration tooling
(#1500)Use previous network transaction ID even on the first payment transaction created by Subscribe Pro, if a value is present - This lets us support migrating profiles / migrating the previous network transaction ID value
(#1493)Fix - Properly handle "REFUSED" responses from Worldpay Native gateway by marking payment transactions as failed

Version 1.5.6.15

Release Date: February 9, 2024

(#1537)Remove extraneous ) character in webhook URL's returned in webhook payloads

Version 1.5.6.14

Release Date: December 14, 2023

(#1111)Add new fields to email template variables -
See: https://docs.subscribepro.com/users/managing-transactional-emails/template-format/variables/
(#1476)Add fields to v3 /subscriptions API representation -
See: https://api.subscribepro.com/docs#tag/Subscription
(#1466)Internal refactoring
(#238)New Merchant App - Improve arrow key function in drop-downs
(#1427)New Merchant App - Fix infinite redirect issue in some cases when switching users

Version 1.5.6.13

Release Date: December 7, 2023

(#1462)Include full credit card details in payment transaction API responses with Subscribe Pro vault configured
(#1463)Include paymentToken in all payment transaction API responses
(#1429)Merchant App - Fix routing

Version 1.5.6.12

Release Date: December 5, 2023

(#1423)New Merchant App - Fix "can't delete payment routing rules"
(#1387)New Merchant App - Improve payment transaction details page
(#1414)New Merchant App - Fix "can't update group subscription templates"
(#1456)Improvements to third party payment token synchronization batch processing
(#1059)Add recurring_order_count field to complete_subscriptions_full tabular report

Version 1.5.6.11

Release Date: December 3, 2023

(#1442)Upgrade credit card fields in classic and new Merchant Apps
(#1446)Add API support for multiple 3DS2 challenge window sizes and default to 390px x 400px - https://api.subscribepro.com/docs/rest#post--services-v2-vault-three-ds-authentication.{_format}
(#1450)Fully support payments APIs (including one-time transactions) for SP Vault configured environments

Version 1.5.6.10

Release Date: November 27, 2023

(#1430, #1434)Various fixes for new SP Native gateways and SP payments features
(#1420)Third party token profile syncing improvement - skip profiles which are expired
(#1417, #1419)Merchant App - Minor UI fixes

Version 1.5.6.9

Release Date: November 20, 2023

(#1237, #1232)Third Party Token Synchronization - On-Demand and Batch - Feature
(#1412)Minor Merchant App Fixes

Version 1.5.6.8

Release Date: November 15, 2023

(#1406)SP Native Payments - Fixes for GMO and other native gateways

Version 1.5.6.7

Release Date: November 14, 2023

(#1232, #1406)SP Native Payments - Fixes for GMO and other native gateways
(#1399, #1404, #1408)Merchant App - Fix slow responsiveness, logout / redirect issues

Version 1.5.6.6

Release Date: November 13, 2023

(#1337)Payment features - transaction transcripts for SP payments native gateways, handle previous network transaction IDs, including when changing between gateways, 3DS2 for NMI gateway, rename to "Native Gateways", rename to "Payment Gateway Connections"
(#1396)Merchant App - Fix issue with adding new credit card in Account Settings
(#994)Merchant App - Don't reload left and top nav when changing pages
(#1393, #1365, #1164, #1373, #1372, #1356)Merchant App - Reorganize nav structure, refactor list and form pages.

Version 1.5.6.5

Release Date: October 24, 2023

(#953, #1335)Display credit card payment profile expiration dates as combined date field, make sortable, filterable in Merchant App.
(#1155)Implement formal restrictions against duplicating orderNumber and platformOrderId fields on SalesOrder resources.
(#1339)Allow external vault payment profiles of the bank_account type to store ACH / bank account payment profiles with external vaults such as Stripe.
(#980, #1203, #1122, #1138, #1212)New Merchant App - Internal refactoring
(#1148, #1038)Better handling of frequency configuration in new Merchant App
(#977, #892, #241)Minor bug fixes new Merchant App
(#1064)Update new Merchant App with new Subscribe Pro brand

Version 1.5.6.4

Release Date: October 4, 2023

(#1326)Add options to Account Updater (AU) service to only send cards linked to subscriptions for update
(#1221)New Merchant App - Improvements to merge records feature

Version 1.5.6.3

Release Date: September 30, 2023

(#1280, #1221)Support merge customers and customer addresses.
(#1319, #1194)Internal maintenance.
(#1314)Subscribe Payments features to support multiple payment vaults.
(#1316)New Merchant App - Misc small bug fixes.

Version 1.5.6.2

Release Date: September 28, 2023

(#1269)Add API endpoint to allow restarting multiple subscriptions together in an atomic operation. https://api.subscribepro.com/docs/rest#post--services-v2-subscriptions-restart.{_format}
(#1280, #1221)New Merchant App - Improve design of customer merge feature.
(#1073, #1120, #1136, #1147, #1163)New Merchant App - Various small bug fixes

Version 1.5.6.1

Release Date: September 26, 2023

(#1283, #1273)New Merchant App
(#1181)Fix 500 error on tabular reports in some circumstances when subscriptions did not have # of days defined
(#1214)Fix Failed Subscription and Expired Credit Cards tabular reports filtering
(#1281, #1263, #1234)New SP payments features and bug fixes
(#1277)Classic Merchant App - Error saving new payment profiles without card CVV code
(#1265)Remove deprecated Listrak events integration
(#1296, #1295, #1297, #1298, #1278)New Merchant App - Fix small filtering, date and number input issues

Version 1.5.6.0

Release Date: September 12, 2023

(#1223)Fix 500 error when attempting to reset password or enable / disable MFA in new merchant app
(#1257, #1255)Internal refactoring and code cleaning in commerce platform
(#1252, #1253, #1254)Extend payments features for SP vault payment profiles, refactor new / edit payment profile pages in classic Merchant App.

Version 1.5.5.10

Release Date: September 8, 2023

(#1246)Implement feature flags filter behavior for reporting API endpoints
(#1243, #1249)New Merchant App - Group Subscriptions UI fixes

Version 1.5.5.9

Release Date: September 7, 2023

(#1238)New Merchant App - Modify the Group Subscriptions Orders pages with numerous enhancements
(#1233)New Merchant App - Fix Group Subscription Template filter on Group Subscriptions list page

Version 1.5.5.8

Release Date: September 6, 2023

(#1219)Implement 3DS2 and stored credentials in SP vault and core payments system

Version 1.5.5.7

Release Date: September 5, 2023

(#1219)Implement 3DS2 and stored credentials in SP vault and core payments system
(#1226)Worldpay gateway implementation in core payments system
(#1228)Authorize.Net gateway implementation in core payments system
(#1230)Cybersource gateway implementation in core payments system

Version 1.5.5.6

Release Date: August 29, 2023

(#1210)Fix issue with address UDF fields in complete_group_subscriptions_full tabular report
(#1208)Implement Worldpay payment gateaway module in Subscribe Pro core

Version 1.5.5.5

Release Date: August 24, 2023

(#1204, #1206)Fixes and improvements to 3DS2 authentication API endpoints.

Version 1.5.5.4

Release Date: August 22, 2023

(#1198)Add ability to out platform to convert external vault payment profiles to 3rd party token payment profiles which can be used with Subscribe Pro / Spreedly vault.
(#1200)Fix 500 error when editing and creating new payment gateways in the classic Merchant App.

Version 1.5.5.3

Release Date: August 21, 2023

(#1172)New Merchant App - Merge Customers feature added.
(#1179, #1180)Fix issues with Allowed Days of the Week setting restricting ordering and upcoming emails in some cases.
(#1173, #1182)Improvements to orders created in Shopify via Order Sync feature.
(#1186, #1175)Require authenticated session to perform 3DS2 authentication.
(#1178, #1190)Improvements and fixes to tabular reports.

Version 1.5.5.2

Release Date: August 11, 2023

(#1168)Shopify order sync - Fix quantity should always be an integer
(#1166)nextEffectiveOrderDate field should always be included in API representations of Subscription, regardless of environment configuration
(#1169)Include order_generation_days_of_week field in customer-scoped configuration API endpoints

Version 1.5.5.1

Release Date: August 7, 2023

(#992, #1053)New Merchant App - Redesigned and implemented filters on all list pages.
(#1161)Add nextEffectiveOrderDate to /subscriptions v3 endpoints.
(#1098, #1108, #1109)Implement Subscribe Pro checkout for Shopify Custom App integration; implement Shopify order sync.
(#603, #939)Added fields to tabular reports - schedule_name added to reports with subscriptions; added address UDFs to complete_group_subscriptions_full .
(#1156)Internal refactoring.

Version 1.5.5.0

Release Date: August 2, 2023

(#1046, #1131)New Merchant App - Internal fixes and add configuration.
(#1149)Fix bug where recurring order count was doubled when using the Order Callback feature.
(#1145)Refactoring of core platform.
(#1114, #1139, #1128)Improvements to data in Klaviyo event synchronization; Fix Klaviyo customer sync not running in some cases.

Version 1.5.4.18

Release Date: July 11, 2023

(#1087)Fix links to "Payment Testing" documentation in System > Payment Gateway Accounts in the classic Merchant App.
(#1086)Internal improvements.
(#1085, #1093)Fix issues was Klaviyo customer sync not running when expected; Add new customer properties to Klaviyo customer profiles after sync from Subscribe Pro.
(#1070, #1084, #1088)Improvements to Klaviyo event metrics - Send subscription.cancelled event, remove extra / from API URLs, improve the naming and data structure of metrics / events.

Version 1.5.4.17

Release Date: June 20, 2023

(#808)Allow passing null values to v2 API endpoints where individual properties when allowed. For example expiration_date property on this endpoint can now be set to null: https://api.subscribepro.com/docs/rest#post--services-v2-subscription.{_format}
(#843)Properly document behavior of subscription / group subscription restart endpoints: https://api.subscribepro.com/docs/rest#post--services-v2-subscriptions-{id}-restart.{_format}
(#1075)Ensure GMO payment gateway transactions are linked to subscriptions via Subscribe Pro's sales order token.
(#927, #999)Various internal fixes to commerce platform.
(#1067)New Merchant App - Fix tabular reports download.
(#1081)New Merchant App - Remove API logs from Environment Logs section.

Version 1.5.4.16

Release Date: June 2, 2023

(#1065)Fix third party integration errors which were slowing down order processing in the eu-west-1 region

Version 1.5.4.15

Release Date: June 1, 2023

(#967)Native Klaviyo integration - supports syncing customers to Klaviyo profiles, syncing all customer and subscription level events to Klaviyo metrics / events.
(#992)Internal improvements to commerce platform
(#891, #991, #922, #882)New Merchant App - Many bug fixes and improvements.

Version 1.5.4.14

Release Date: May 30, 2023

(#1047)New Merchant App - Fix new / edit product configuration profile page when adding product.
(#1045)New Merchant App - Add ability to add/edit/delete inventory locations.
(#992)Internal improvements to commerce platform.

Version 1.5.4.13

Release Date: May 24, 2023

(#915)New Merchant App - Added new Reporting -> Tabular Reporting page and ability to download each report as CSV
(#1037, #1017, #1018, #911)New Merchant App - Many bug fixes and improvements.
(#1024, #1012)Internal improvements to commerce platform.

Version 1.5.4.12

Release Date: May 18, 2023

(#952)Add API support for multi-location product inventory / stock levels. See: https://api.subscribepro.com/docs/rest#get--services-v2-inventory.{_format}
(#986)Removed deprecated rewards points config and API hooks.
(#965, #934)Improvements to Account Updater batch implementation
(#961, #962)Internal improvements to commerce platform.
(#864)New Merchant App - Fix drop-downs of related records lists to handle large lists of data.
(#896)New Merchant App - Add Manage > Payment Profiles list page
(#306, #906, #597, #895, #949, #513, #921, #923, #865, #924)New Merchant App - Many bug fixes and improvements.

Version 1.5.4.11

Release Date: Apr 20, 2023

(#829, #902)Internal logging changes.
(#894)Account Updater (AU) update retrieval and processing improvements.
(#931)Allow customer-scoped OAuth access tokens to access GET /services/v2/config API endpoint - Limited fields returned for customer-scoped token - https://api.subscribepro.com/docs/rest#get--services-v2-config.{_format}

Version 1.5.4.10

Release Date: Apr 18, 2023

(#809, #912)Add product details to Group Subscription report output for the complete_group_subscriptions_full report type
(#909)Remove legacy product / subscription import feature from classic Merchant App
(#841)Add support for "creating products on the fly" with create / update v2 API endpoints for the Group Subscription resource
(#835)Expose the user-friendly shipping method names / labels for all shipping methods configured in the v2 GET configuration API endpoint (https://api.subscribepro.com/docs/rest#get--services-v2-config.{_format})
(#645, #866, #655, #887, #837, #775)New Merchant App - Improve filters and search on list pages
(#855, #784)New Merchant App - Improvements to UDF definitions and mapping rules UI
(#869)New Merchant App - Internal improvements
(#748, #867, #817)New Merchant App - Fixes with reporting UI

Version 1.5.4.9

Release Date: Apr 12, 2023

(#884)Fix - Updating Environment name (typically updated in the new Merchant App, Account Settings section) doesn't update in all places.
(#848)Initial implementation of new Visa / MasterCard / American Express / Discover Account Updater (AU) service.

Version 1.5.4.8

Release Date: Apr 8, 2023

(#533)Improve performance and error monitoring in Merchant App beta.

Version 1.5.4.7

Release Date: Apr 6, 2023

(#750)Fix in order discovery / automated payment reversal - When Magento 2 API returns 3XX, 4XX and 5XX responses, retry order discovery instead of considering the order not found. Don't try order discovery or payment reversal when transactions have blank / empty order number.
(#728, #620, #830, #851)Implement Subscribe Pro vault, 3DS2 and payment gateway integration services.
(#819, #596, #777, #744, #799, #820, #823, #826, #682, #769, #833)Many Merchant App improvements

Version 1.5.4.6

Release Date: Mar 16, 2023

(#727)Improve platform APIs.
(#813)Fix critical issue - M2 Order Placement - Fails when "Use Store Code From Subscription" mode selected.
(#841)New 3DS2 implementation and provider.
(#798, #802, #797, #801, #610, #611, #805, #452, #806, #814, #451, #607, #803, #812, #774, #780, #267, #736, #779 , #789, #783 , #785, #106, #743, #528, #751)Merchant App Beta - Many Improvements

Version 1.5.4.5

Release Date: Mar 3, 2023

(#358, #574, #765)Merchant App Beta - Minor Improvements
(#791)Bug fix related to Group Subscription ordering retry workflow
(#787)Fix bug with new credit card form in Account Settings

Version 1.5.4.4

Release Date: Feb 24, 2023

(#769, #771 , #772, #778, #665, #764, #133, #760, #755, #756, #782, #781)Merchant App Beta - Many Improvements

Version 1.5.4.3

Release Date: Feb 20, 2023

(#770)Improvements to ordering pipeline for group subscription ordering
(#358, #574, #765)Merchant App Beta - Minor Improvements

Version 1.5.4.2

Release Date: Feb 18, 2023

(#762, #759)Improvements to ordering pipeline for group subscription ordering
(#763)Internal monitoring improvements

Version 1.5.4.1

Release Date: Feb 2, 2023

(#695, #713, #681, #660, #624, #733, #699, #701, #704, #705, #702)Many improvements to Merchant App Beta
(#735, #740, #742, #731)Save customer history from off-cycle orders
(#739, #734)Fix test M2 API connection

Version 1.5.4.0

Release Date: Jan 31, 2023

(#700, #701, #706, #708, #711, #712, #719, #720, #725, #729)Improve filters in new Merchant App.
(#695)Fix reloading of environment configuration was delayed after making changes to UDF definitions in new Merchant App.
(#716)Pass failed order attempt count to SFCC in custom fields c_subproItemAttemptCount and c_subproOrderAttemptCount when placing orders using SFCC OCAPI.
(#717)Adjust pre and post order attempt hooks code.
(#723)Fix - Subscription IDs and links were missing on the Orders tab of the Edit Subscription page in the classic Merchant App.
(#724)Improve payment error classification and handling for SFCC integrations using Adyen, Braintree, Stripe and / or CyberSource payment providers.
(#721, #722)Internal refactoring and adjust application logging.
(#731)Display customer history events in new Merchant App.

Version 1.5.3.4

Release Date: Jan 23, 2023

Features and Bug Fixes in Release

(#690)Store vault-specific fields when creating external vault paypal profile via API v2.
(#591, #592, #595, #667, #676, #678, #679)Improve filters in new Merchant App.

Version 1.5.3.3

Release Date: Jan 14, 2023

Features and Bug Fixes in Release

(#673)Improve filters in new Merchant App.
(#675)Add Trials graph and counts on classic Merchant App dashboard page when trial features in use.
(#670)Adjust order place requests against Salesforce Commerce Cloud when using PayPal payment method.

Version 1.5.3.2

Release Date: Jan 12, 2023

Features and Bug Fixes in Release

(#670)Support PayPal payment profiles. Support PayPal payments for Salesforce Commerce Cloud ordering integration.
(#593, #614, #627, #638, #644, #655, #656, #663, #668, #669, #671)Improve filters in new Merchant App.
(#661)Fix bug with templating parameter for Number of Days scheduling rules "{{ param }}" should now work - Bug caused incorrect display of schedule name in Merchant App and email templates.
(#659)Continue work on new JavaScript sandbox integrations.

Version 1.5.3.1

Release Date: Jan 6, 2023

Features and Bug Fixes in Release

(#653)Save payment transaction history in "online" state for 90 days instead of 45 days
(#654)Fix bug viewing individual historic payment transactions in single environment context in classic Merchant App
(#658)Fix bug deleting environments located in EU region via new Merchant App
(#652)Fix Apply Filter button text was wrapping in filters in New Merchant App
(#632, #657)Extend product configuration profiles to locking products to certain frequencies
(#626, #643)Add Date/Time range filtering to new Merchant App
(#646)Changes to internal implementation of scheduling rules to prepare for merge of scheduling rules and frequency intervals