Subscribe Pro Subscription Commerce Platform Release Notes
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 |
Version 1.5.3.0
Release Date: Dec 31, 2022
Features and Bug Fixes in Release
(#450, #646, #642, #648, #649) | Refactor scheduling rules - No longer "advanced", Merge 2 types of "arbitrary dates" rules into 1, refactor rule data schema, add new fields for future merge of frequency intervals with scheduling rules. |
(#613) | Filter UI improvements in new Merchant App |
(#601, #637, #636) | Bug fixes and improvements of UI for editing product configuration profiles in new Merchant App |
(#631) | Add shortDescription and longDescription fields to Product entity in product catalog |
(#490, #630, #450) | Improvements to ordering pipeline |
(#635) | Fix paginate API calls to get related entities in drop-downs in new Merchant App |
(#628) | Environment management changes |
Version 1.5.2.21
Release Date: Dec 8, 2022
Features and Bug Fixes in Release
(#599) | Merchant App - Fix - After "Ooops..." message, can't navigate back to same page. |
(#563) | Merchant App - Improve filters on grid / list pages in many ways. |
(#542,#606,#615,#617) | Improvements to back-end storage of key data. |
Version 1.5.2.20
Release Date: Dec 4, 2022
Features and Bug Fixes in Release
(#252, #589, #588, #142, #584, #585) | New Merchant App - Improve loading effect, move system info link, code refactoring. |
(#558, #200, #129, #381, #561, #562) | New Merchant App - Improve creating, editing, deleting of Product Configuration Profiles. |
(#577) | Classic Merchant App - Add separate current vs historic payment transactions pages. |
(#580) | Improve generation and storage of friendly names for payment profiles / saved credit cards. |
Version 1.5.2.19
Release Date: Nov 29, 2022
Features and Bug Fixes in Release
(#575) | Improve pre and post order placement code hooks. |
(#576) | Internal data migration tools. |
(#573) | Add additional optional key fields to Right-to-be-forgotten request endpoint https://api.subscribepro.com/docs#tag/RightToBeForgottenRequest |
Version 1.5.2.18
Release Date: Nov 28, 2022
Features and Bug Fixes in Release
(#571) | Add support for post-place-order hooks in core commerce platform. |
(#465, #529) | Improvements to billing pages. |
(#544, #563, #566) | Improve filtering on Customer and Products lists pages in new merchant app. |
(#565, #564) | Fix bug causing User-Defined Field Definitions page to not load in new merchant app. |
(#558) | Improve creating / editing Product Configuration Profiles in new merchant app. |
(#568) | Allow setting config_profile_id on Product resource via API v2 and v3, associating a product with a product configuration profile. |
(#569) | Minor styling fix in new merchant app. |
(#555) | Upgrade historical transaction storage. |
Version 1.5.2.17
Release Date: Nov 23, 2022
Features and Bug Fixes in Release
(#518) | Loading effect on grid / list pages while data reloading. |
(#526) | Admin improvements for billing / invoicing. |
(#532) | New environment data management tools. |
(#534) | Add email, name filtering to Customer list page in new Merchant app. |
(#559) | Implement pre-place-order code hooks to allow custom business logic configured in environment. |
(#559) | CI/CD improvements. |
Version 1.5.2.16
Release Date: Nov 18, 2022
Features and Bug Fixes in Release
(#550) | Fix display of scheduled disable / delete date for environments in Account Settings. |
(#554) | Fix "Too many redirects" errors some users were seeing when logging in, since Nov 14. |
(#552) | Adjust internal monitoring pages. |
Version 1.5.2.15
Release Date: Nov 18, 2022
Features and Bug Fixes in Release
(#545) | Correct use of Content-Security-Policy frame-ancestors header in responses by classic and new Merchant Apps. Apps now return frame-ancestors 'none'; |
(#545) | Adjust layout of Account Settings > Environment page. |
(#549) | Fix "Too many redirects" issue for some users after re-logging in to classic Merchant App. |
Version 1.5.2.14
Release Date: Nov 14, 2022
Features and Bug Fixes in Release
(#540) | Display data residency region for accounts in new Merchant App. |
(#179,#123,#198,#338,#149) | Fix bugs with editing account settings in new merchant app. |
(#539, #538) | Internal changes to account records. |
(#535) | Internal changes to account management pages. |
(#537) | Adjust storage of API request / response logs. |
(#536) | Internal environment data storage tools. |
Version 1.5.2.13
Release Date: Nov 9, 2022
Features and Bug Fixes in Release
(#523) | Fix term "User-defined fields" throughout the commerce platform. |
(#524) | Adjust SFCC order placer to support payment integrations which don't use saved "customer" payment instruments, but have other tokens. For example Stripe. |
(#517) | Improve monitoring of webhooks sending. |
(#507) | Fire webhooks for group subscription created and updated events. |
Version 1.5.2.12
Release Date: Oct 25, 2022
Features and Bug Fixes in Release
(#460) | Add additional instrumentation to Merchant App. |
(#488) | Fix UDF definition delete feature in Merchant App. |
(#521) | Add new Shipping Handling Mode - Advanced Shipping Rules - Plus Allow Edit Method on Subscription. See MODE: Advanced Shipping Rules - Allow Edit Method on Subscription. |
(#516) | Show proper scheduling rule name in these places when using Advanced Scheduling Rules: _ Merchant App UI - Place Order Page, Subscription Schedule Updates _ Classic Merchant App UI - Place Order Page, Subscription Schedule Updates * Email templates - Available as scheduleName variable - Email Template Variables |
(#510) | Implemented minimum of 1 minute delay before sending webhooks. |
Version 1.5.2.11
Release Date: Oct 9, 2022
Features and Bug Fixes in Release
(#497) | Improve API response times, particularly v3 API endpoints and new merchant app. |
(#498, #500) | Internal infrastructure changes. |
Version 1.5.2.10
Release Date: Oct 5, 2022
Features and Bug Fixes in Release
(#493) | Expand timeframe and search capabilities for API request / response logs for API requests to the Subscribe Pro APIs. |
(#493) | Added v3 API requests to API logs. |
Version 1.5.2.9
Release Date: Oct 4, 2022
Features and Bug Fixes in Release
(#495) | Fix bug with classifying payment errors returned by SFCC. |
Version 1.5.2.8
Release Date: Oct 3, 2022
Features and Bug Fixes in Release
(#489, #487) | Implement new storage for Subscribe Pro API logs. |
(#495) | Improve classifying payment errors returned by SFCC. |
(#317, #314, #298) | Add additional UDF (User-Defined Fields) features including a JSON input type and preset options for Select inputs. |
(#274) | Fix bug which blocked navigation after an error occurred. |
(#102) | Fix inaccurate error message on change password form. |
Version 1.5.2.7
Release Date: Sept 29, 2022
Features and Bug Fixes in Release
(#476) | Fix "Reporting" menu not showing up in left navigation after environment change unless page reload forced. |
(#480) | Show street address details in drop-downs, even when they have an Ext. ID |
(#481, #482) | Show the billing address on subscriptions / group subscriptions in new app when it is attached to payment profiles |
(#484) | Fixed a bug when creating new subscriptions in new Merchant App |
Version 1.5.2.6
Release Date: Sept 24, 2022
Features and Bug Fixes in Release
(#475) | Fix SFCC ordering for items with product options. |
Version 1.5.2.5
Release Date: Sept 23, 2022
Features and Bug Fixes in Release
(#462) | M2 API Order Placer - Classify 4XX and 5XX errors as technology errors, even when associated with a successful payment transaction |
(#467) | Fix timezone issue on scheduled orders / recent group subscription orders page |
(#468, #470) | Improvements and bug fixes to custom dashboards in new Merchant App beta |
(#471) | Fix page errors when reloading list or grid pages in browser in new Merchant App beta |
Version 1.5.2.4
Release Date: Sept 18, 2022
Features and Bug Fixes in Release
(#457) | Implement 60 second request timeout and 15 second connect timeout for M2 API connections. |
(#456) | Display advanced shipping rules in System > Configuration > Order Settings tab of classic Merchant App configuration page. |
(#455) | Allow configuration of advanced shipping rules based on shipping method selected on subscription. (Typically selected by customer when signing up.) |
Version 1.5.2.3
Release Date: Sept 14, 2022
Features and Bug Fixes in Release
(#454) | Add tools to back-end of platform to help with efficient syncing of Spreedly payment profiles <> Subscribe Pro payment profiles. |
(#453) | Eliminate "Run Now" button on SP admin view of Recent Orders page. |
Version 1.5.2.2
Release Date: Sept 7, 2022
Features and Bug Fixes in Release
(#442) | Add scheduling rule details, read-only, to group subscription templates with scheduling rules. |
(#449, #448) | Improve scheduling for recurring order jobs for group subscriptions. Bug fixes on scheduling when using arbitrary dates scheduling. |
Many small bug fixes in Merchant App beta. |
Version 1.5.2.1
Release Date: Aug 24, 2022
Features and Bug Fixes in Release
#183063835 | Added a fix for a bug introduced in release 1.5.2.0 that caused coupon codes not to be set on recurring orders. |
#183070505 | Added a fix for a bug introduced in release 1.5.2.0 that caused the interval name not sent by SFCC Order Placer as the field c_subproSubscriptionInterval . |
#183060136 | Added Group Subscription Template fields, by value, to Group Subscription v2 & v3 API responses. |
Version 1.5.2.0
Release Date: Aug 22, 2022
Features and Bug Fixes in Release
Production availability of Group Subscriptions features and APIs. | |
Implement User-Defined Fields (UDF) definitions for defining schema, front-end data types, etc for UDFs. | |
Refactor: 'Arbitrary Dates per Product' into 'Arbitrary Dates' advanced scheduling rule types. | |
#182627598 | Implement new types of UDF Mappings for sending UDFs to SFCC e-commerce platform when placing recurring orders. |
Version 1.5.1.11
Release Date: Aug 18, 2022
Features and Bug Fixes in Release
#183010786, #183006803 | Added fixes to internal admin functions. There were no user-facing changes. |
Version 1.5.1.10
Release Date: Aug 2, 2022
Features and Bug Fixes in Release
#182819268 | Added feature to have default address, billing address, and shipping address for customer addresses. The address and customer API resources now have fields to indicate the default address(es). |
Version 1.5.1.9
Release Date: July 17, 2022
Features and Bug Fixes in Release
#182735187 | Added a fix for an issue introduced in release 1.5.1.8 that was preventing the "Verify" button in Store Connection from working with Magento 2 REST connections. |
#182741752 | Pass "Subscribe Pro Commerce Platform" as user agent string in M2 REST API requests. |
Version 1.5.1.8
Release Date: July 15, 2022
Features and Bug Fixes in Release
#182731355 | Added an environment configuration setting to select either SHA-1 or SHA-256 for M2 API OAuth1 Signing Algorithm. To change this setting, in the Merchant App, go to System > Configuration > Store Connection Settings > M2 API OAuth1 Signing Algorithm. |
Version 1.5.1.7
Release Date: July 12, 2022
Features and Bug Fixes in Release
#182693455 | Use SHA-256 HMAC instead of SHA-1 for signing OAuth1 requests to M2 during order placement. |
#182693461 | Added fix to admin function in the Merchant App Beta. |
Version 1.5.1.6
Release Date: July 5, 2022
Features and Bug Fixes in Release
#182627647 | Added a fix for a bug introduced on June 8th that prevented the magento_store_code bug to be set correctly when creating new subscriptions with the endpoint /services/v1/subscriptions/{id} . |
#182636138 | Added fixes to admin functions in the Merchant App Beta. |
Version 1.5.1.5
Release Date: June 28, 2022
Features and Bug Fixes in Release
#182554012 | Added security to 404 Not Found pages. |
#182554011, #182554161 | Enabled X-Frame-Options and Content-Security-Policy HTTP headers in pages' responses for improved security. |
#182554219 | Updated the list of allowed cipher suites on Cloudflare. |
Version 1.5.1.4
Release Date: June 23, 2022
Features and Bug Fixes in Release
#182551785 | Fixed an issue that was causing front-end 3DS2 transactions to fail. |
Version 1.5.1.3
Release Date: June 9, 2022
Features and Bug Fixes in Release
#182431689 | Added a fix to send c_subproSubscriptionInterval field with SFCC order placer. |
#182431695 | Downgrade SFCC Order placer to use OCAPI v17.3 . |
#182431715 | Added fixes to the API endpoints group-subscriptions/{id}/skip . |
#182431715 | Added a fix to have the correct nextOrderDate on group subscriptions. |
Version 1.5.1.2
Release Date: June 9, 2022
Features and Bug Fixes in Release
#182155702 | Finished implementation of Group Subscriptions data model and API endpoints. |
#182217958 | Implemented ability to place orders for group subscriptions. |
#182337973, #182256036, #182326196, #182176967 | Added various fixes to the following API resources: POST group-subscription , PATCH group-subscription , GET upcoming-dates , POST group-subscription-template , GET group-subscription-templates |
#182155737 | Improved implementation of user-defined fields. |
#182326244 | Added ability to set a default value in user-defined field definition with the option to populate the dafult on new corresponding entities. |
#182326236 | Created infrastructure to map user-defined fields from Subscribe Pro to fields on e-commerce platform orders, order items, biling or shipping addresses. Please contact [email protected] if you are interested in setting up this feature. |
#182326223 | Upgrade SFCC Order placer to use OCAPI v21.9 . |
#182254028, #182254014, #182222703 | Refactored and added other improvements to parts of the code base related to subsciptions and ordering. |
Version 1.5.1.1
Release Date: June 8, 2022
Features and Bug Fixes in Release
#182406571 | Added functionality to the API endpoint /services/v1/vault/tokens/{token}/store : the token value can now be either a SP Vault Service token or a Spreedly token. |
Version 1.5.1.0
Release Date: May 12, 2022
Features and Bug Fixes in Release
#182103965 | Renamed the API endpoints order-group to group-subscription and order-group-template to group-subscription-template . |
#182103965 | Improved the group-subscription endpoint. |
#182086893 | Added 'send_customer_notification_email' flag to subscription-cancel and group-subscription-cancel API endpoints. |
#182085090 | Added user_defined_fields API field to resource customer-address . |
#182085086, #182091258 | Refactored and improved parts of the code base. |
#182106486 | Improved subscription history: when an event is triggered by a customer, but their full name is not available, the customer's email will be displayed for 'changed_by.' |
#182114017 | Added a fix for 'Day of the X' advanced scheduling rules using a quarter period to have the expected behavior at the 3rd quarter. |
#182089319 | Implemented two new advanced scheduling rules: 'Arbitrary Dates per Product' and 'Arbitrary Dates per Subscription.' |
#182086961 | Improved 'User-Defined Fields' fields. |
Version 1.5.0.16
Release Date: Apr 28, 2022
Features and Bug Fixes in Release
#182005255 | Implement configuration of retry attempts and frequency per error class and environment. All environments currently have the same retry behavior that they had before this release. To set up configurable retry rules, please email [email protected]. |
#181809591 | Implement ability to select and email multiple invoices and credit memos in the Merchant App Beta from Account Settings > Billing History. |
#181809591 | Added an error message in the Merchant App Beta for when something general goes wrong, including going to an environment scoped page without an environment selected. |
Version 1.5.0.15
Release Date: Apr 26, 2022
Features and Bug Fixes in Release
#181976990 | Added a fix to improve API performance. |
#181976718 | Added a fix to improve subscription creation in the Merchant App Beta. |
#181970945 | Added a fix to enable creating an environment in the eu-west-1 AWS region within the Merchant App Beta. |
Version 1.5.0.13
Release Date: Apr 21, 2022
Features and Bug Fixes in Release
#181950198 | Added a fix to improve API performance. |
#181933210 | Improved the documentation in our REST API documentation for the resources customer , product , order-group , and order-group-template . |
#181371483 | Added a fix to the Complete Sales Order Report to enable filtering the report by order date time. |
Version 1.5.0.12
Release Date: Apr 15, 2022
Features and Bug Fixes in Release
#181908155 | Fixed bug with user_defined_fields API field in resources: customer , product , order-group , order-group-template . |
Version 1.5.0.11
Release Date: Apr 12, 2022
Features and Bug Fixes in Release
#181868730 | Implemented REST API endpoints to accomadate Dynamic Subscription Order Groups. Documentation on our REST API can be found here. |
Version 1.5.0.10
Release Date: Apr 7, 2022
Features and Bug Fixes in Release
#181739924 | Improved the billing system. |
#181715269 | Added a fix to the Merchant App Beta Place Order page that was causing the page to crash. |
#181599425, #181822344 | Added a fix to enable user deletion in the Merchant App Beta. |
#181825851 | Added various fixes and improvements to Merchant App Beta. |
Version 1.5.0.9
Release Date: Mar 28, 2022
Features and Bug Fixes in Release
#181695590 | Added a fix so that when the order handshake feature is enabled, subscriptions' next order dates are only incremented once instead of twice. |
#181576171 | Added a fix to the order discovery feature to support value fields with precision of 4 or more decimals. |
#181422162 | Added fixes to the Merchant App Beta to better support environments in the eu-west-1 AWS region. |
#181556761, #181570734 | Added various fixes and improvements to Merchant App Beta. |
Version 1.5.0.8
Release Date: Mar 15, 2022
Features and Bug Fixes in Release
#181386884 | Added fixes and improvements to Merchant App Beta. |
Fully enabled order handshake features from 1.5.0.7 release. They were not running at all between Mar 8 - Mar 15. |
Version 1.5.0.7
Release Date: Mar 8, 2022
Features and Bug Fixes in Release
#181463118 | Implemented more advanced automatic payment reversal and order handshake features for Magento 2 order placement. |
Version 1.5.0.6
Release Date: Mar 4, 2022
Features and Bug Fixes in Release
#181462583 | Added a fix for updating the Next Order Date on subscriptions in the Merchant App when the environment's locale is not English. |
#181360362 | Added a fix for SFCC integrations to update the Last Order Date after successful recurring orders. |
#180280342 | Added a fix to the Merchant App Beta Subscriptions page when there are subscriptions to trial products. |
#181438720 | Added fixes and improvements to Merchant App Beta. |
Version 1.5.0.5
Release Date: Mar 2, 2022
Features and Bug Fixes in Release
#181346616 | Added a fix to support passing an access token as a query parameter for API requests for Subscribe Pro environments in any AWS region. |
#181002316 | Implemented improvements to the Merchant App Beta to better support Subscribe Pro environments in the AWS eu-west-1 and ap-southeast-2 regions. |
#181335115 | Added a fix to the Merchant App to prevent pages from breaking if no environment is selected. |
#181174254 | Added the Recent Orders page to Merchant App Beta. |
#181174128 | Added the Place Order page to Merchant App Beta. |
#181319580, #181319581, #181422108 | Refactored and added a minor fix to part of the code base. |
#180279685, #180738898, #181346848, #180232990, #181415124 | Added minor fixes and improvements to Merchant App Beta. |
Version 1.5.0.4
Release Date: Feb 16, 2022
Features and Bug Fixes in Release
#181288272 | Fixed a bug which preveneted 3DS transactions from completing successfully when a challenge flow was required for Subscribe Pro environments hosted in the AWS eu-west-1 region. |
#180663241 | Added fix to Merchant App Beta to allow users to enable MFA (with support for email and token based methods). |
Version 1.5.0.3
Release Date: Feb 10, 2022
Features and Bug Fixes in Release
#181087714 | Added a fix to delete a customer from our data with the API v3 right-to-be-forgotten endpoint. |
#181087470 | Improvements to importing environments. |
#181088553, #180788301, #181193596, #180788279, #180232776, #180232707 | Improvements to Merchant App Beta. |
#181205413 | Added a fix to be able to search and filter users in the Merchant App. |
Version 1.5.0.2
Release Date: Jan 27, 2022
Features and Bug Fixes in Release
#181038269 | Implemented payment reversal with a 65 second delay: If there is a transaction for a recurring order, but the order fails, the transaction will be reversed after a 65 second delay. |
#181038604 | Implemented ability to delete a customer from our data with the API v3 right-to-be-forgotten endpoint. |
#181002118 | Added a fix for adding, editing, and deleteing users in the Merchant App. |
#181044906, #181044910 | Improvements to importing environments. |
#181058085 | Restore "Subscription IDs" and "Product SKUs" columns in the Complete Sales Order Report. |
Version 1.5.0.1
Release Date: Jan 24, 2022
Features and Bug Fixes in Release
#181002614 | Refactored and added other improvements to parts of the code base. |
Version 1.5.0.0
Release Date: Jan 24, 2022
Features and Bug Fixes in Release
#180815802, #180812971, #180812977, #180812981, #180812962 | Implemented support for multi-region data storage to add availability zones in Europe and Asia Pacific while maintaining the existing availability zone in the United States. |
#180855257 | Improvements to importing environments. |
#180818175, #180830495, #180837157, #180963875, #180925162, #180925163, #180925169, #180934699, #180925172, #181001897 | Refactored and added other improvements to parts of the code base. |
#180720681 | Improvements to Merchant App Beta. |
Version 1.4.2.14
Release Date: Jan 5, 2022
Features and Bug Fixes in Release
#180779539, #180779501, #180781636, #180779517 | Refactored and added other improvements to parts of the code base. |
#180801571, #180717425 | Improvements to importing, exporting, and deleting environments. |
Version 1.4.2.13
Release Date: Dec 24, 2021
Features and Bug Fixes in Release
#180722117, #180722095 | Improvements to Merchant App Beta. |
Version 1.4.2.12
Release Date: Dec 22, 2021
Features and Bug Fixes in Release
#177763720, #180666116 | Minor improvements and bug fixes to Merchant App Beta. |
#180705049 | Eliminate checkout API endpoints. |
#180706528, #180712714 | Refactored and added other improvements to parts of the code base. |
#180698614 | Implement ability to export environments. |
Version 1.4.2.11
Release Date: Dec 19, 2021
Features and Bug Fixes in Release
#180666991, #180667099, #180637226, #180684609, #180684292 | Refactored and added other improvements to parts of the code base. |
#180669181 | Eliminate "Create iframe credentials" endpoint. |
#180301585, #180684280, #180684295, #180684314 | Minor bug fixes to Merchant App Beta. |
Version 1.4.2.10
Release Date: Dec 17, 2021
Features and Bug Fixes in Release
#180608420, #180608416, #180649630 | Minor bug fixes and improvements to Merchant App Beta. |
#180641675, #180655188, #180663226 | Refactored and added other improvements to parts of the code base. |
Version 1.4.2.9
Release Date: Dec 15, 2021
Features and Bug Fixes in Release
#180612021, #180634492 | Refactored and added other improvements to parts of the code base. |
#180611904 | Minor improvement to Merchant App Beta. |
Version 1.4.2.8
Release Date: Dec 13, 2021
Features and Bug Fixes in Release
#180608437, #180608713, #180608762 | Refactored and added other improvements to parts of the code base. |
Version 1.4.2.7
Release Date: Dec 13, 2021
Features and Bug Fixes in Release
#180588325 | Add fix to replay webhook implementation so that replayed webhooks are sent right away. |
Code refactoring and reorganization. |
Version 1.4.2.6
Release Date: Dec 9, 2021
Features and Bug Fixes in Release
#180573323 | Improvements to webhook sending: Added "queued" as a webhook status for webhooks that are in the queue to be sent, added implementation to fail webhooks that are in a "queued" status and were created over 3 days prior, and added implementation to speed up webhook sending. |
Version 1.4.2.5
Release Date: Dec 3, 2021
Features and Bug Fixes in Release
#180463391 | Add fix to truncate error code, cvv, and avs response fields when longer than the expected number of characters for Stripe payment gateway integration. |
#180294376, #180267868, #180345606, #180369798 | Minor fixes and improvements to Merchant App Beta. |
Version 1.4.2.4
Release Date: Nov 12, 2021
Features and Bug Fixes in Release
#180269613, #180279880, #180279903, #180280477, #180280589 | Minor fixes and improvements to Merchant App Beta. |
Version 1.4.2.3
Release Date: Nov 11, 2021
Features and Bug Fixes in Release
#180266982, #180267469, #180267722, #180267875, #180264861 | Minor fixes and improvements to Merchant App Beta. |
Version 1.4.2.2
Release Date: Nov 10, 2021
Features and Bug Fixes in Release
#179822274, #180166903, #179811409 | Improvements to Merchant App Beta. |
#180238852 | Add support to configure 3DS2 Test Scenario (default is "Authenticated"). |
Version 1.4.2.1
Release Date: Oct 7, 2021
Features and Bug Fixes in Release
#179811382, #179811423, #179811472, #179811500 | Improvements to Merchant App Beta. |
#179786241, #179613601, #179809667, #179809848 | Improvements to error handling and improve error messaging for HTTP Order Callback feature. |
Version 1.4.2.0
Release Date: Sep 30, 2021
Features and Bug Fixes in Release
#179663604, #179662675 | Improvements to Merchant App Beta. |
#179532549, #179703946, #179613514, #179613677 | Improvements to HTTP Order Callback feature: improve order callback event logs in Merchant App Beta and improve error messaging when the JSON Schema Validation of the Order Callback Response fails. |
Version 1.4.1.7
Release Date: Sep 21, 2021
Features and Bug Fixes in Release
#179594743, #179579516 | Improve handling of 4XX / 5XX Errors for Magento 2 Order Placer. |
#179531381 | Implement quarters and years as subscription interval types. |
#179599271 | Add support to configure SFCC Ocapi Payment Method Id (default is "CREDIT_CARD"). |
#179640965 | Improvements to "verify" payment profile transaction: allows amounts other than $1 to be passed in the request and shows the "authorization" and "void" transactions as seperate transactions. |
#179611830, #179646765 | Implement Japanese translations in Merchant App Beta. |
Version 1.4.1.6
Release Date: Sep 15, 2021
Features and Bug Fixes in Release
#179582874 | Added a fix to support sending a custom transactional email when a customer skips the next delivery for their subscription. |
Version 1.4.1.5
Release Date: Sep 14, 2021
Features and Bug Fixes in Release
#179059840, #179529177, #179532512, #179119077 | Improvements to HTTP Order Callback feature: platform specific fields are included in the order callback request, order callback will follow up to 3 redirects, and API requests and responses are visible in Merchant App beta. |
#179531308 | Improve handling for Magento 2 Order Placer 404 Errors. |
Version 1.4.1.4
Release Date: Sep 9, 2021
Features and Bug Fixes in Release
#179511280 | Improvements and fixes to GMO payment gateway integration. |
#179211988 | Added support for sending custom transactional email rules when a subscription order fails. |
#175808425 | Fixed behavior: Incrementing the nextOrderDate for subscriptions with a basic interval and monthly frequency when the date falls at the end of the month. Basic intervals use the monthly roll forward strategy. When a basic interval is multiple months long, instead of applying the monthly roll forward strategy each month it is now only applied to the final month. See:https://docs.subscribepro.com/users/ordering-and-automation/automatic-ordering/delivery-frequencies-and-interval-behavior/ |
Version 1.4.1.3
Release Date: Aug 14, 2021
Features and Bug Fixes in Release
#179089277, #178989668, #179107778, #179107772 | Improvements and fixes to DPO and GMO payment gateway integrations. |
#179118674 | Fixed behavior when no date is provided to the Restart Subscription API endpoint for different timezones. If the nextOrderDate on the subscription item is currently today's date or in the future, it will remain on the item. If the nextOrderDate on the subscription item is in the past, it will be set to tomorrow's date.See:POST /services/v2/subscriptions/{id}/restart. |
Version 1.4.1.2
Release Date: Jul 23, 2021
Features and Bug Fixes in Release
#178963480 | Implemented the ability to support street address line 3 in all APIs. |
Version 1.4.1.1
Release Date: Jun 23, 2021
Features and Bug Fixes in Release
#178641097 | DPO payment gateway fix - All 3DS transactions DO include CVV, All Non-3DS include '123' placeholder in CVV field. |
Version 1.4.1.0
Release Date: Jun 21, 2021
Features and Bug Fixes in Release
#178562701, #178562703, #178562721 | Fully migrated from legacy billing system to new billing system. |
Version 1.4.0.36
Release Date: Jun 21, 2021
Features and Bug Fixes in Release
#178603376, #178603587 | Improvements and fixes to DPO payment gateway integration. |
#178605748 | Show payment gateway specific response fields that are arrays on the View Transaction page. |
Version 1.4.0.35
Release Date: Jun 15, 2021
Features and Bug Fixes in Release
#178423627 | Improvements to HTTP Order Callback feature. |
#178473655 | Improvements to Order Details API endpoint. See:https://docs.subscribepro.com/technical/rest-api/data-definitions/order-details/ |
#178500396 | Implemented the ability to replay a webhook event from the Webhook Event Log page. |
#178500204 | Improvements to transaction error classifications. |
#177808057 | Improvements and fixes to DPO and GMO payment gateway integrations. |
Version 1.4.0.34
Release Date: Jun 10, 2021
Features and Bug Fixes in Release
#178488267 | Improvements to HTTP Order Callback feature. |
#177931645 | Changed behavior when no date is provided to the Restart Subscription API endpoint. If the nextOrderDate on the subscription item is currently today's date, it will remain on the item. If the nextOrderDate on the subscription item is in the past, it will be set to tomorrow's date.See:POST /services/v2/subscriptions/{id}/restart. |
Version 1.4.0.33
Release Date: Jun 7, 2021
Features and Bug Fixes in Release
#178317584 | Added a fix for guest payment transactions (no saved payment profile) where 3DS2 is used and the 3DS2 challenge flow is triggered. |
#178412078, #178256108 | Support DPO 3DS1 "gateway specific" implementation. Fire transaction_updated webhook after challenge flow with DPO gateway 3DS1 implementation. |
#178423332 | Improve and document saving of order details. See:https://docs.subscribepro.com/technical/rest-api/data-definitions/order-details/ See:POST /services/v2/subscription |
#178411946 | Core library improvements. |
Version 1.4.0.14
Release Date: Dec 8, 2020
Features and Bug Fixes in Release
Various fixes for new Merchant App beta. | |
Move new Environment provisioning to the new Merchant App. |
Version 1.4.0.13
Release Date: Dec 2, 2020
#176047150 | Implemented the ability to send a different email depending on whether an item is being added to an existing group of subscriptions, or if a brand new subscription item is created. |
#176022818, #176047168, #176047141 | Improvements to new merchant app interface. |
#176047083, #176047128, #176047079 | Improvements to the new billing system. |
#176047110, #176047103 | Improvements to the new billing system. |
Version 1.4.0.12
Release Date: Nov 30, 2020
Features and Bug Fixes in Release
#173634230 | Fixed an issue with email template caching. |
#175931663 | Added a setting to enable or disable Account Updater per environment. |
#175937639 | Implemented commands for new billing system. |
Version 1.4.0.11
Release Date: Nov 18, 2020
Features and Bug Fixes in Release
#174039299 | Allow grouping of subscriptions recurring orders based on user-defined field values. |
#175558127 | Fixed an issue creating a new dual-vault payment profile through the Merchant App |
#174419927 | Disable the locale field when creating or editing an email template when Store/Locale Mapping is disabled. |
#174773496 | Fix error classification of some Magento 2 errors related to new custom REST endpoints. |
#175097271 | Fix bug that caused order generation job to break when SFCC OCAPI URL was not set in Store Connection Settings. |
Version 1.4.0.10
Release Date: Oct 30, 2020
Features and Bug Fixes in Release
#175519797 | Fixed an issue with webhook sending that was introduced in the previous release. |
Version 1.4.0.9
Release Date: Oct 29, 2020
Features and Bug Fixes in Release
#175481640 | AU Opt In/Out flag on payment profiles now updates the setting in Magento for environments with AU enabled. Additionally added a default setting for AU flag for new cards. |
#175486036 | Allow POSTing Customer Address records via the API v3 endpoint. Click here for documentation about this endpoint. |
#175486026 | Allow PATCH and POST operations to update subscription.interval value on API v3 endpoint. Click here for documentation about this endpoint. |
Version 1.4.0.8
Release Date: Oct 21, 2020
Features and Bug Fixes in Release
#175304982 | Removed references to "Magento" across the Merchant App UI. |
#175340779 | Improve handling of Out of Stock recurring order attempt errors. |
Version 1.4.0.7
Release Date: Oct 2, 2020
Features and Bug Fixes in Release
#175064888 | Show "number of periods" frequencies in subscription lists in the Merchant App. |
#175064897 | Allow updating the payment instrument ID on SFCC external vault payment profiles through the Merchant App. |
#175064878 | Added AU opt in/out flag for Spreedly vault payment profiles. |
Version 1.4.0.6
Release Date: Aug 31, 2020
Features and Bug Fixes in Release
#174541745 | Fix ability to change current environment to unauthorized environment in SP platform. |
#174541753 | Fix CSRF issue to prevent unauthorized environment selection. |
#174541773 | Fix CSRF issue to prevent unauthorized changes to dashboard chart. |
#174541951 | Properly classify M2 'Out of Stock' errors. |
#174574394 | Fix emails triggering on false change of Next Order Date. |
#174574464 | Group multiple cancellation emails for the same customer into one. |
Version 1.4.0.5
Release Date: Aug 19, 2020
Features and Bug Fixes in Release
#173958361 | Implement more complex business logic to handle deleting SFCC baskets when order placement fails in different scenarios. |
Version 1.4.0.4
Release Date: Aug 18, 2020
Features and Bug Fixes in Release
#174372397 | Fix new 500 error on invoice PDF download. |
#174337444 | Improve error classification of failed orders placed through SFCC order placer. |
#174390374 | Add (Redacted) to SFCC vaulted card labels in Merchant App, when they are actually Redacted. |
Version 1.4.0.3
Release Date: Aug 12, 2020
Features and Bug Fixes in Release
#174201358 | Fix Fetch Transcript button on payment transactions UI in Merchant App. |
#174180273 | Fix 500 error on invoice PDF download. |
#174304444 | Add secure hash signature to webhooks (SHA-256 keyed HMAC hash). See details here: Webhook Security - Validate The Signature |
Version 1.4.0.2
Release Date: Aug 1, 2020
Features and Bug Fixes in Release
#174134792 | Fix grouping of subscription_updated emails. |
#173997982, #174133552, #174062752 | Support rules for multiple variations of subscription_updated email. Send emails for Pause and Restart of subscriptions. Handle grouping multiple subscription_updated emails for same customers, but different items. |
Version 1.4.0.1
Release Date: July 29, 2020
Features and Bug Fixes in Release
#173988716 | Return more payment profile details (CC last 4 digits, Expiration Date, Card Type) on third-party token transactions, when available, on GET transaction v2 API request. |
#173635452 | Fixed issue that caused 'subscription_created' emails to sometimes list additional subscription items that were previously created. |
#173998135 | Added new user role (Manage Catalog) for managing products in the Merchant App. |
Version 1.4.0.0
Release Date: July 24, 2020
Features and Bug Fixes in Release
#173998227 | Migrated hosting provider. If you require to whitelist our sending IP address for webhooks or e-commerce platform connections, see our new IP addresses here. |
Version 1.3.1.14
Release Date: July 21, 2020
Features and Bug Fixes in Release
#173930047 | Fixed an error preventing creating a new subscription in the merchant app UI. |
#173318154 | Removed the "Sync From Magento" button. |
#173930381 | Customer list page in the merchant app does not work when a subscription in the list does not have a product. |
Version 1.3.1.13
Release Date: July 21, 2020
Features and Bug Fixes in Release
#173608835 | Fixed batch endpoints on v3 API. |
#173710544 | Fixed Edit Subscription page in environments that have a large number of products. |
#173793684 | Allowed use of expiring credit card email on SFCC environments. |
#173878749 | Fixed mapping of user-defined fields to order attributes when user-defined field is not set on a subscription. |
#173878739 | Fixed mapping of boolean user-defined fields. |
Version 1.3.1.12
Release Date: July 3, 2020
Features and Bug Fixes in Release
#173608821 | Improvements to performance of API v3 endpoint /products when large number of records requested. See: Retrieves the collection of Product resources. |
#173646002 | Fix Verify button in System > Configuration for Magento 2 API connections. |
#173646784 | Improve the copy for SFCC and M2 API connection credential entry in System > Configuration. |
#173646810 | Fix 500 error when attempting to add a new subscription for customer in Merchant App. |
Version 1.3.1.11
Release Date: July 3, 2020
Features and Bug Fixes in Release
#173634223 | Allow subscription status to transition directly from Retry to Paused. |
#173608846 | Add minimum and maximum number of days configuration setting to Advanced Scheduling Rules of type every_n_periods . See: Advanced Scheduling Rules |
#173635106 | We no longer add the /rest into Magento 2 API URLs. Instead, this needs to be configured as part of the of the base URL under System > Configuration. |
Version 1.3.1.10
Release Date: June 29, 2020
Features and Bug Fixes in Release
#173300094 | Pass 'locale' with basket payload when creating a basket during SFCC recurring order placement. |
#173454189 | Change default and maximum page sizes for v2 API endpoints that support pagination. See: Pagination |
#173443276 | Minor performance improvement in Merchant App when a Subscribe Pro account has many environments. |
#173538398 | Add support for new Subscribe Pro Magento 2 extension version 1.3.x. See: https://github.com/subscribepro/subscribepro-magento2-ext/releases/tag/1.3.0 |
#173307247 | Add support to Merchant App for customer service team members to edit Number of Days for subscriptions using Advanced Scheduling Rules with the Number of Days option. |
Version 1.3.1.9
Release Date: June 11, 2020
Features and Bug Fixes in Release
#173299504 | Pass 'currency' with basket payload when creating a basket during SFCC recurring order placement. |
Version 1.3.1.8
Release Date: May 15, 2020
Features and Bug Fixes in Release
#172823425 | Fixed an issue with using certain characters in SFCC Store Connection Settings credentials. |
#172842045 | Added Offline Payment Method support for SFCC order placement. |
#172751734 | Send 'Free' payment method with Magento 2 order attempts when it is available. Note: This relies on the "Free Payment Method Mode" setting being set to "Select Free Payment Method if Available" in System > Configuration > Ordering Settings. |
#172841983 | Show the correct error message on SFCC subscriptions that attempt to use an expired payment profile. |
Version 1.3.1.7
Release Date: May 4, 2020
Features and Bug Fixes in Release
#172647629 | Made changes to product.config_profile field in v2 API endpoint to return entire configuration profile details. |
Version 1.3.1.6
Release Date: April 30, 2020
Features and Bug Fixes in Release
#172353417 | Fixed "Mode" column displaying empty value on System > Payment Gateway Accounts list page. |
#172353414 | Disabled registration page. To sign up for a new Subscribe Pro sandbox or production environment, please contact [email protected]. |
#172440130 | Added basket and order cleanup for failed SFCC order attempts. If an order attempt fails before the basket is converted to an order, the basket will be deleted. If an order attempt fails after the order is created, the order status will be updated to "failed". |
Version 1.3.1.5
Release Date: April 22, 2020
Features and Bug Fixes in Release
##172396495 | Allow setting scheduling_rule_params field on create/update of Subscription API resource. Better document contents of field. See: Advanced Scheduling Rules. See: https://platform.subscribepro.com/docs/rest#post--services-v2-subscription.{_format} |
Version 1.3.1.4
Release Date: April 15, 2020
Features and Bug Fixes in Release
#172252643 | Support creating payment gateway connections in "sandbox mode". This allows using "sandbox" features provided by particular payment gateways. See: Test Credit Cards & Payment Testing |
#172255214 | Added support for multiple Apple Pay merchant domains on a single Subscribe Pro environment. |
#172263931 | Added support for new "# of days" frequency for advanced scheduling. |
#172295328 | Adjusted payment details sent to SFCC OCAPI when placing orders - Pass the last 4 digits of the payment card number. Support payments & payment profiles which don't include payment_instrument_id . |
#172299769 | Fixed error when attempting to create a gateway record for a payment gateway that only supports a "default" mode due to Spreedly API change. |
Version 1.3.1.3
Release Date: March 13, 2020
Features and Bug Fixes in Release
#171727071 | Fixed an issue preventing Javascript calendar pop-ups from working |
#171727507 | Fixed an issue causing the dashboard graphs to show "No data available." message. |
Version 1.3.1.2
Release Date: March 13, 2020
Features and Bug Fixes in Release
#171738657 | Security improvements |
#171738681 | Updated Javascript in the UI |
Version 1.3.1.1
Release Date: March 10, 2020
Features and Bug Fixes in Release
#171694623 | Added a configuration setting to allow disabling the Stored Credential fields for all transactions from an environment. |
#171721909 | Updated Javascript dependencies in the UI |
Version 1.3.1.0
Release Date: February 28, 2020
Features and Bug Fixes in Release
#171336913 | Fixed an issue that prevented new Apple Pay payment profiles from being created from SFCC payment instruments. |
#171464835 | Added support for virtual product subscriptions in our Magento 2 integration. |
#171464851 | Support new Stored Credentials requirements from Visa and Mastercard for supported gateways. |
#170690487 | Improved error message when updating dual-vaulted payment profiles in fails at the 3rd party vault. |
#170690098 | Fixed an issue that caused 500 Internal Server Errors when attempting to export reports containing large data sets. |
#171477554 | Shopify Custom App Auth implemented. |
Version 1.3.0.13
Release Date: February 12, 2020
Features and Bug Fixes in Release
#171216892 | Added Apple Pay support to Magento 1 order placement. |
#171216964 | Fixed a bug preventing the billing address from being saved on Apple Pay payment profiles. |
Version 1.3.0.12
Release Date: January 14, 2020
Features and Bug Fixes in Release
#170690353 | Fixed passed-in gateway specific fields not being sent to Braintree and Authorize.net transaction requests. |
Version 1.3.0.11
Release Date: December 6, 2019
Features and Bug Fixes in Release
#170125924 | Removed dedicated IP Addresses page from the Merchant App, and updated the links to point to the documentation page. See this page for more information. |
#170129289 | Fixed an issue preventing gateway-specific fields from being included in transaction requests to Spreedly. |
#170132959 | Added configuration settings in sandbox environments to add a delay to transaction requests. Use this to simulate the delay that often in occurs in real payment transactions from real payment gateways.![]() You can find this setting in the Merchant App under System > Configuration > Sandbox Settings > Sandbox Payment Testing |
#170133274 | Fixed an issue with some months not being represented in the Expiring Credit Cards report at certain times in the year. |
#170130744 | Added Union Pay credit card type support for SFCC integrations. |
#170138036 | Fixed a bug preventing updates to the payment profile ID on a subscription using the PATCH endpoints. Endpoint documentation: PATCH Subscriptions Endpoint Docs Here |
Version 1.3.0.10
Release Date: November 8, 2019
Features and Bug Fixes in Release
##169622438 | Updated Magento 2 order placement to use new order item fields. See this page for more information on the updated fields. NOTE: These field changes will take effect if the M2 Extension Version setting in System > Configuration > Store Connection Settings is set to "Versions 1.2.0 and above". That setting must be changed by Subscribe Pro support staff, and should only be changed when you update to version 1.2.x of our extension. |
Version 1.3.0.9
Release Date: October 7, 2019
Features and Bug Fixes in Release
#168983985 | Updated IP Addresses for Spreedly Vault servers. You can see the updated IP Addresses once logged into your Subscribe Pro Environment here. |
Version 1.3.0.8
Release Date: September 27, 2019
Features and Bug Fixes in Release
#168736388 | Fixed spacing on column headers |
#168731909 | Allow billing address on either payment profile or subscription for Magento 1 and 2, and fall back to the shipping address, or else an empty address, if neither address is provided. |
#168731898 | Fixed a 500 server error that occurred in specific cases when sorting data returned by an API requests |
Version 1.3.0.7
Release Date: September 24, 2019
Features and Bug Fixes in Release
#168722941 | Fixed an issue with reports that referenced old shipping method code field name |
#168685439 | Allow assigning the billing address to a subscription instead of the payment profile, and prefer the billing address on the subscription for recurring orders (for SFCC). |
Version 1.3.0.6
Release Date: September 17, 2019
Features and Bug Fixes in Release
#168523866 | Fixed an issue causing a potentially incorrect next_order_date to be saved on a subscription depending on the environment's selected timezone. |
#168523934 | No longer fail subscription reorder attempts when an invalid coupon code is used with SFCC. |
Version 1.3.0.5
Release Date: September 16, 2019
Features and Bug Fixes in Release
#168514164 | Handling and classifying SFCC failed payments |
Version 1.3.0.4
Release Date: September 13, 2019
Features and Bug Fixes in Release
#168483860 | Mapped subscription ID, interval, and recurring order flag to SFCC line item and order attributes. |
#168483825 | Allow mapping user-defined fields to SFCC custom line item attributes |
#168488157 | Fixed invoice PDF downloading |
#168488397 | Fixed extension download error |
Version 1.3.0.3
Release Date: September 13, 2019
Features and Bug Fixes in Release
#168094615, #168478234, #168478299 | Extensive refactoring |
Version 1.3.0.2
Release Date: August 29, 2019
Features and Bug Fixes in Release
#168197625 | Fixed a separate bug causing 500 errors when using the dual vaulting feature and the API call to store the card at the external vault failed. |
Version 1.3.0.1
Release Date: August 27, 2019
Features and Bug Fixes in Release
#168065850, #152438530 | Fixes related to Apple Pay section under System menu |
#168155307 | Fixed a bug causing 500 server errors when storing cards for Subscribe Pro Environments with dual vaulting enabled. |
Version 1.3.0.0
Release Date: August 22, 2019
Features and Bug Fixes in Release
#167951207 | Updating wording of "account" to "environment" across the entire UI. |
#167949746 | Add offline payment method support for Magento 2 recurring orders. |
#167951621 | Fixed a display bug on Webhook Endpoints page |
#167953856 | Enable coupon code support for SFCC recurring orders |
#167957576 | Allow non-numeric order numbers |
#167957952 | Display email template description in dropdown menus (when editing a product) |
#167961678, #167961679 | Fixed related to Apple Pay support in UI |
#168053858 | Support Fixed Price feature for SFCC integrations. |
Version 1.2.5.5
Release Date: July 30, 2019
Features and Bug Fixes in Release
#167602196 | Improved performance of the merchant UI. |
Version 1.2.5.4
Release Date: June 4, 2019
Features and Bug Fixes in Release
#166417316 | Changed the SFCC order placement process to now set the payment instrument on the order instead of the basket so that payment authorization is triggered. |
Version 1.2.5.3
Release Date: June 2, 2019
Features and Bug Fixes in Release
#166400001 | Support POST updates for external_vault payment profiles. Click here to view our API documentation for this endpoint. |
#166400050 | Allow redacting external_vault payment profiles |
Version 1.2.5.2
Release Date: May 20, 2019
Features and Bug Fixes in Release
#165979395 | Send the "External Customer ID" field value as customer_no to SFCC OCAPI when placing an order. |
Version 1.2.5.1
Release Date: May 14, 2019
Features and Bug Fixes in Release
#165979395 | Support non-integer characters in the platform-specific customer ID field. Note: The magento_customer_id field in various API endpoints has been renamed to platform_specific_customer_id , while retaining backwards-compatibility. |
Version 1.2.5.0
Release Date: April 11, 2019
Features and Bug Fixes in Release
#165284954 | Allow arbitrary key-value pairs in gateway_specific_fields on transaction requests. |
Version 1.2.4.16
Release Date: Feb 28, 2019
Features and Bug Fixes in Release
#164284476 | When applicable, Magento 1 environments using version 1.4+ of our extension now have access to the Platform Specific Fields tab when editing a subscription. |
#164287221 | Webhook Endpoints are now available for all plans. |
#164287463 | The coupon code specified on a subscription is now set before and after shipping details for Magento 2 recurring orders. This prevents, for instance, issues with coupon codes that provide free shipping to subscriptions that would otherwise be ineligible. |
#164287914 | Fixed an issue that prevented manual orders from being prioritized over automatically scheduled recurring orders. Follow up to #163189536 in v1.2.4.11 |
#164288283 | Removed "Total Inactive Subscriptions" stat from platform dashboard UI. Instead, it now shows the number of new subscriptions created this month. |
#164288440 | When creating a new user under System > Manage Users, the password field no longer requires the value to be changed. The user will then need to reset their password by going to this page and following the steps. |
Version 1.2.4.13
Release Date: January 15, 2019
Features and Bug Fixes in Release
#163189421 | When a recurring order fails in Magento 2, clear the cart. |
#163195532 | No longer restrict status changes from Paused or Expired to Cancelled. |
#163189536 | Prioritize orders triggered manually from Subscribe Pro above orders that are part of an automatic batch of subscriptions. |
Version 1.2.4.11
Release Date: October 8, 2018
Features and Bug Fixes in Release
#161036717 | Fixed a 500 error on the GET oauth/token endpoint when no Spreedly environment is configured on Subscribe Pro environment. |
#161040534 | Added an endpoint that returns the next N "next order dates" for a given subscription. GET /services/v2/subscriptions/{id}/upcoming-order-dates?order-count=N |
Version 1.2.4.9
Release Date: October 5, 2018
Features and Bug Fixes in Release
#161019755 | Fixed an issue that caused the GET v1/subscriptions.json endpoint to not return any subscriptions |
#161021809 | Fixed a 500 error on the GET oauth/token endpoint when not all parameters are passed. |
Version 1.2.4.8
Release Date: October 4, 2018
Features and Bug Fixes in Release
#160698656 | Improved the performance of GET /services/v1/customers endpoint when filtered by magento_customer_id or customer_email |
#160817360 | Added DELETE /services/v2/address endpoint |
#160626295 | Added CORS and widget access to address endpoints. |
Version 1.2.4.7
Release Date: August 17, 2018
Features and Bug Fixes in Release
#159778366 | Added ability to map Subscribe Pro card types (e.g. 'visa', 'master') to specific values expected by external systems. |
Version 1.2.4.6
Release Date: August 15, 2018
Features and Bug Fixes in Release
#159809593 | Fixed logging in Magento 2 order placement process. |
Version 1.2.4.5
Release Date: August 14, 2018
Features and Bug Fixes in Release
#159774374 | Fixed error with some API calls to Spreedly for payment method updates, following some changes Spreedly made to their API that started causing errors in certain cases. This specifically fixes customers' inability to save new cards on the My Credit Cards page in Magento 1 when using the 1.3.x version of our extension. |
Version 1.2.4.4
Release Date: August 6, 2018
Features and Bug Fixes in Release
#113313189 | Added ability to replace intervals on products via PATCH API endpoint. |
Version 1.2.4.3
Release Date: August 1, 2018
Features and Bug Fixes in Release
#159465889 | Fixed issues with field mappings in product PATCH API endpoints |
#159461490 | Fixed bug preventing next_order_date from being updated by PATCH API request |
#159461349 | Fixed magento_shipping_method_code not being updated in some API endpoint POST requests |
#159467698 | Implemented a system to stop long running queries and prevent them from impacting overall system performance. |
Version 1.2.4.2
Release Date: July 27, 2018
Features and Bug Fixes in Release
#159367695 | Fixed a bug with batch API endpoints. |
Version 1.2.4.1
Release Date: July 26, 2018
Features and Bug Fixes in Release
#159334944 | Fixed a few minor bugs with batch API endpoints. |
Version 1.2.4.0
Release Date: July 25, 2018
Features and Bug Fixes in Release
#159288201 | In Subscribe Pro account invoices, added number of subscription and non-subscription transactions used during the billing cycle, even if within the included transaction amount. |
#159288180, #156569587 | Added several batch endpoints to allow creating multiple products and subscriptions. Platform REST API Docs available here. Here are the added endpoints (click to expand image):  |
Version 1.2.3.11
Release Date: May 22, 2018
Features and Bug Fixes in Release
#157601687 | Allow passing skip_advanced_fraud_checking for transactions on the Braintree gateway. |
#157665891 | Added a work-around for Magento 2 error "Cart %d does not contain item %d" |
#157696179 | Allow offline payment methods to be used with the Place New Order page |
#157608394 | Added a version of the Complete Subscriptions Report that includes full shipping and billing address details. This report is not currently available via the Reporting menu, but can be accessed at this URL: https://platform.subscribepro.com/reporting/report/complete_subscriptions_full |
#157610248 | Removed the client ID and secret from the "New API Client" page, as it was incorrect until saved. |
#157597603 | Automatically add a Test Gateway to new accounts, as assign that gateway as active. |
#157608736 | Fixed a bug that prevented a subscription from showing up in the Complete Subscriptions Report if either a shipping address or payment profile wasn't saved on it. |
#157610566 | Added the requires_shipping field to the subscription importer tool available under System > Import Subscriptions. |
#157610882 | Added several fields to email relevant templates:
You can see all of the available fields here: Email Template Variables |
#157611716 | Added IDs for payment profiles and shipping addresses in drop down select menus on the add/edit subscription page. |
#157596670 | Fixed a 500 error when viewing custom reports dashboards. |
Version 1.2.3.10
Release Date: April 10, 2018
Features and Bug Fixes in Release
#156578955 | Corrected API docs for the use_fixed_price field |
#156600032 | Fixed dashboard reporting aggregation |
#156593087 | Added endpoint for compatibility with TokenEx iframe. |
#156600030 | Always use Clean Quote for Magento 2 integration. |
Version 1.2.3.9
Release Date: April 2, 2018
Features and Bug Fixes in Release
#156411883 | Improved performance of Report Aggregation process. |
#155722682, #156370161 | Improved platform infrastructure. |
Version 1.2.3.8
Release Date: March 28, 2018
Features and Bug Fixes in Release
#156342780 | Improved advanced shipping rules syntax and capabilities, allowed for matching regular expressions and arrays. |
Version 1.2.3.7
Release Date: March 6, 2018
Features and Bug Fixes in Release
#155722655 | Added setting to control in which circumstances a "recurring" flag is sent to gateways. |
Version 1.2.3.6
Release Date: March 4, 2018
Features and Bug Fixes in Release
#155686043 | Fixed Braintree recurring transactions failing due to missing CVV. |
Version 1.2.3.5
Release Date: March 2, 2018
Features and Bug Fixes in Release
#155257089 | Fixed the Environment selector dropdown menu on the Copy Subscribe Pro Account page. |
#155046423 | Fixed the error message shown for soft declines on Magento 1 for transactions using the sales order token |
#155300682 | Fixed Magento 2 error types |
#155258302 | Only send recurring flag for recurring transactions on Authorize.net |
#155634649 | Fixed a slow query issue relating to accounts with a high number of subscription history event records. |
Version 1.2.3.4
Release Date: February 8, 2018
Features and Bug Fixes in Release
#154817924 | Added full support for offline payment methods |
Version 1.2.3.3
Release Date: February 2, 2018
Features and Bug Fixes in Release
#154459858 | Added analytics tracking code |
#154874301, #154874313 | Improved platform caching, deployment |
#154876919 | Added advanced shipping rule options for SKU and coupon code. |
Version 1.2.3.2
Release Date: February 1, 2018
Features and Bug Fixes in Release
#154736213 | Fixed a bug with default configuration time field values blocking saving configuration page for new accounts |
#154701719 | Display "(Closed)" for cards closed by Account Updater |
#154840383 | Improvements to Magento 2 error classification and messages. |
#154840483 | Marked payment_profile_id as not required in REST API v2 POST endpoint. |
Version 1.2.3.0
Release Date: January 29, 2018
Features and Bug Fixes in Release
#154706491 | Added API support for subscriptions to use offline payment methods |
Version 1.2.2.26
Release Date: January 29, 2018
Features and Bug Fixes in Release
#154701704 | Fixed an issue that prevented product options being sent with subscription data for bundles, simple products with options, etc. |
Version 1.2.2.24
Release Date: January 18, 2018
Features and Bug Fixes in Release
#154004579 | Fixed an issue where the Phone field on an existing or new address was cleared when creating a new Payment Profile in Subscribe Pro platform UI. |
#154426113 | Fixed dropdown menus inside search menus |
#154427227 | Added Order Number to Order History Report |
Version 1.2.2.23
Release Date: December 21, 2017
Features and Bug Fixes in Release
#153865167 | Fixed a bug with saving configuration values |
Version 1.2.2.22
Release Date: December 20, 2017
Features and Bug Fixes in Release
#153406811 | Fixed a bug with reorders using advanced scheduling rules. |
#153672592 | Improved UI of config elements |
#151336613 | Added an icon for configuration fields that can only be changed by Subscribe Pro staff. |
#153749287 | Fixed a billing bug |
#153833212 | Expanded Advanced Scheduling Rules capabilities to allow schedules such as "5th Day of every 2nd Month". |
#153834713 | Allow sorting on the Schedule column when viewing the Manage > Subscriptions page. |
Version 1.2.2.21
Release Date: December 5, 2017
Features and Bug Fixes in Release
#153225745 | Added Fixed Price column to Subscriptions list. |
#153105857 | Fixed issue where setting a Last Order Date sometimes resulted in the date being set to 1 day before the selected date. |
#153387470 | Allow changing Subscription Status from Failed to Paused. To see a list of all allowed status changes, please view the table on this page. |
Version 1.2.2.20
Release Date: November 24, 2017
Features and Bug Fixes in Release
#153106127 | Change number of subscriptions displayed on Edit Customer page to 15, before the "Show N More Subscriptions..." link shows up. |
#153105831 | For the Braintree payment gateway integration - Pass the 'recurring' flag as false for the very first payment transaction created against a new saved credit card. Pass the 'recurring' flag as true for all subsequent payment transactions. |
#153105995, #153106004 | Updates, bug fixes to the UX (user experience) on the Place Order page in Subscribe Pro UI. |
#153106048 | When applicable, display the "Fixed Price" field on the subscriptions list / grid on the Edit Customer page in Subscribe Pro UI. |
Version 1.2.2.19
Release Date: November 22, 2017
Features and Bug Fixes in Release
#153070558 | Add features to support load testing with Subscribe Pro sandbox accounts. |
Version 1.2.2.18
Release Date: November 13, 2017
Features and Bug Fixes in Release
#152801940 | Fixed Zoey API ordering issues during add to cart API request |
#152802032 | Added a separate Zoey SOAP API option under Store Connection Settings. Zoey accounts must use this instead of the Magento 1 SOAP API option so that recurring orders will process successfully. ![]() |
Version 1.2.2.17
Release Date: November 7, 2017
Features and Bug Fixes in Release
#152374016 | Introduced new Advanced Scheduling feature to allow subscription reorders to be scheduled on a per-product basis to run on, for instance, the "nth day of the month" or the "nth day of the nth week of the month", etc. as opposed to the default interval-based schedule. Currently only monthly scheduling is available but we may expand it upon request and receiving feedback.
|
Contact [email protected] for assistance setting this feature up.
Version 1.2.2.16
Release Date: September 22, 2017
Features and Bug Fixes in Release
#146085027 | Fixed issue with Braintree when CVV requirement is enabled in gateway settings. |
#151261518 | Added "Add New Bank Account Link" to customer edit page in Subscribe Pro for environments using the Subscribe Pro Vault. |
#151308216 | Added a REST API method to create a tokenized Apple Pay payment method in Spreedly. Our full REST API documentation is available here. |
#151308238 | Use a test CC number when creating Apple Pay payment profile on a test gateway. |
Version 1.2.2.15
Release Date: September 20, 2017
Features and Bug Fixes in Release
#150989257 | Fixed an error on the Invoices page when attempting to view a PDF version of your invoices. |
#144591521 | Fixed an error on our error pages. |
#150992310 | Fixed security issue on view and print invoice pages. |
#151124953 | Fixed an issue with configuration changes not displaying correctly after saving. |
#147050037 | Fixed an issue with the Default Shipping Method option not showing up when the Shipping Method Handling Mode is set to Always Use Default Method. |
#150992210 | Fixed subscription grouping issue that occurs when mixing virtual and physical products that have different shipping requirements. |
Version 1.2.2.14
Release Date: September 7, 2017
Features and Bug Fixes in Release
#150770021 | Added ability to disable specific subscription failure types from triggering a transactional email. You can now specify which specific failure types will or wont trigger an email. ![]() |
#150496605 | Improved transaction error classification and handling. |
#135530559 | Improved user experience when placing a manual transaction that fails. It now shows an error on the Create Transaction page if there transaction fails at the gateway. |
#150770377 | Fixed price subscription field only shows up when configuration supports it. |
Version 1.2.2.13
Release Date: August 22, 2017
Features and Bug Fixes in Release
#150189032 | Added support for Magento 2 multi-store configuration using multiple store codes in one Subscribe Pro environment. Note: This uses the "Store Selection Mode" configuration option in System > Configuration > Ordering Settings:
|
Version 1.2.2.12
Release Date: August 18, 2017
Features and Bug Fixes in Release
#150307386 | Improved transaction error classification for Braintree, PayEx, PayPal Payments Pro, SagePay, and USA ePay gateways. |
Version 1.2.2.11
Release Date: August 14, 2017
Features and Bug Fixes in Release
#150189048 | Added logging for Listrak integration |
#150172706 | Fixed issue with Out of Stock errors being misclassified |
Version 1.2.2.10
Release Date: August 7, 2017
Features and Bug Fixes in Release
#136589781 | Fixed wrong error class for expired credit cards |
#149983324 | Added new error classes for Expired Card and Out of Stock failures. |
#149983345 | Fixed some error misclassifications |
#149983838 | Updated documentation on Automatic Ordering, specifically regarding the Retry Schedule as it relates to the changes made in this update. |
Version 1.2.2.9
Release Date: July 27, 2017
Features and Bug Fixes in Release
#149349365 | Fixed a bug preventing some transactional emails from being sent. |
Version 1.2.2.8
Release Date: July 26, 2017
Features and Bug Fixes in Release
#149447431 | Fixed a bug with multiple order failed emails |
Version 1.2.2.7
Release Date: July 24, 2017
Features and Bug Fixes in Release
#148030353 | Fixed error caused by Magento 2 subscription orders that use a coupon code |
#148752139 | Updated Magento 2 configuration documentation. In order for the Platform Dashboard page to have fully accurate reporting for Magento 2 stores, please ensure your Magento 2 integration's API permissions are set as described in our updated documentation at the following link: Set up API Credentials for Magento 2 Extension |
#149296513 | Implemented multiple failed subscription email templates that can be sent depending on the error class of the failure. |
#149327347 | Minor platform design improvement |
Version 1.2.2.6
Release Date: July 19, 2017
Features and Bug Fixes in Release
#146096655 | Fixed error on New Webhook page |
#149074879 | Updated Listrak integration to use correct endpoint. |
Version 1.2.2.5
Release Date: June 19, 2017
Features and Bug Fixes in Release
#146283575 | Fixed custom periscope dashboard refresh |
#147210209 | Fixed error going to New Credit Card page in UI |
#147343199 | Support the "closed" status for payment profiles |
#147382681 | Backend script performance improvements |
Version 1.2.2.4
Release Date: May 21, 2017
Features and Bug Fixes in Release
#145801515 | Fixed a bug causing the Subscribe Pro Shipping method not to be sent with recurring orders for Magento 1. |
Version 1.2.2.3
Release Date: May 15, 2017
Features and Bug Fixes in Release
#125517431 | Added an option to apply a coupon code to a group of subscriptions if one subscription has a coupon code set and the rest in the group don't. ![]() |
#145226107 | Fixed subscription grouping for off-cycle manual orders. |
#145444597 | Improved the Place Order feature for multiple-subscription orders. |
#140952421 | Improved subscription grouping using new shipping mode and 'requires shipping' fields. |
Version 1.2.2.2
Release Date: May 10, 2017
Features and Bug Fixes in Release
#144994725 | Added ability to place orders for multiple subscriptions at a time. |
#145195037 | Added subscription discount for SFCC orders. |
Version 1.2.2.1
Release Date: May 2, 2017
Features and Bug Fixes in Release
#109522254 | Reworded error message on login page when CSRF token is invalid. |
#103013906 | Fixed navigation menu item highlighting |
#121621897 | Fixed pagination behavior when viewing a page the end of the data set (e.g. there are 250 total rows, you set page size to 250 and go to page 2). It should now reset you to page 1. |
#134438701 | Fixed 422 error message when attempting to edit a subscription and save the status as the blank value in the dropdown. |
#136305321 | API credentials are now obscured in the API request log. |
#135991567 | Don't log report API response body in ApiLog |
#129530229 | Make webhook endpoints page show all accounts possible. |
#111223272 | Improved internal platform logging to make it easier to find requests from specific accounts. |
#144640169 | Allowed mass edit for subscriptions from a Customer edit page. |
#144634989 | Fixed Mass Edit page error. |
Version 1.2.2.0
Release Date: May 1, 2017
Features and Bug Fixes in Release
#141449507 | Updated IP addresses page in the platform to include new Subscribe Pro support IPs. |
#144027561 | Added Run Now button for recent orders and order jobs for Admins |
#143381523 | Implemented connection and order placement for the Sales Force Commerce Cloud (SFCC) platform. |
#142383829 | Improved API Documentation for oauth/v2/token method. |
#143843719 | Added vault-specific fields to Edit Payment Profile page. |
#142892397 | Added Apple Pay Certificate features to Platform UI |
#144164515 | Added "Verify" button for Magento 2 and SFCC OCAPI store connections under System > Configuration > Store Connection Settings |
#142269085 | Added support for all endpoints necessary to create and use external vault payment profiles with SFCC. |
#142680925 | Implemented Apple Pay in the API and platform payment profiles |
#143955475 | Made shipping methods and codes e-commerce-platform-agnostic |
#144167173 | Added pricing, quantity, and url fields to product entity in platform. (Manage > Subscription Products > Product Feed Data). |
Version 1.2.1.24
Release Date: March 30, 2017
Features and Bug Fixes in Release
#142769535 | Improved internal billing interface. |
Version 1.2.1.23
Release Date: March 29, 2017
Features and Bug Fixes in Release
#142315947 | Added Requires Shipping field to subscription edit page. |
Version 1.2.1.22
Release Date: March 22, 2017
Features and Bug Fixes in Release
#140972507 | Added new endpoints to the REST API for creating new bank account and credit card payment profiles. Click the following links to see the endpoint documentation:
Our full REST API documentation is available here. |
Version 1.2.1.21
Release Date: March 9, 2017
Features and Bug Fixes in Release
#141319331 | Fixed webhook issue for Listrak integration. |
#141361757 | Added customer_id , customer_email , and spreedly_environment_key to 'widget' scope for oauth token call. |
Version 1.2.1.20
Release Date: March 3, 2017
Features and Bug Fixes in Release
#140759157 | Allow recurring orders for products which do not require shipping. Including virtual products, digital products and other Magento product types which do not require shipping. Currently enabled for Magento 1 only. ![]() |
#140761967 | Fix issue: No longer shows order on "Show Orders" tab for subscription if the subscription is part of a subscription group that processed together, but the subscription failed while the rest of the subscriptions went through. |
Version 1.2.1.19
Release Date: February 28, 2017
Features and Bug Fixes in Release
#140635253 | Changed maximum age of API Request log in the platform to 3 days for performance reasons. For assistance with older requests, contact [email protected]. |
#140524321 | Changed label of username field on Login page to show that it allows username or email address. |
#140320487 | Pass Next Order Date with subscription details to Magento on recurring order. |
#139624625, #140634001 | Added a new "Place Order" page allowing new recurring orders to be triggered manually at any time, and a "Recent Orders" page, allowing you to see all automatically and manually triggered orders that have been placed or failed recently. Instead of the old behavior of immediately placing the order while you wait for the page to reload, this new page will cause orders to be added to the queue and processed in the background. This prevents page timeout errors that would have previously been encountered. ![]() ![]() For more details about the Place Order and Recent Orders pages, view these pages: |
#139025251 | Allow manually triggered order failures to show on the Failed Subscriptions Reports. Note: Only manually triggered "Recurring" orders that fail will update the subscription details and be shown on the Failed Subscriptions Report. Manually triggered "Off-Cycle" orders that fail will not. |
#140524587 | Allow editing the Magento Customer Group ID and Website ID from the Customer Edit page. ![]() |
#140621299 | Added option for allowing partial orders to process when one subscription in a group of subscriptions failed. For instance, if three subscription products are processing together and one is out of stock, the other two will still go through successfully. This option must be set to "Allow Partial Orders" for this behavior to be observed; otherwise, if one subscription within a group of subscriptions being processed together fails, all of them will fail. ![]() |
Version 1.2.1.18
Release Date: February 11, 2017
Features and Bug Fixes in Release
#139550921 | Changed the behavior of order processing. When a subscription order is being created, if an error occurs after the transaction is successful and Subscribe Pro does not receive a successful response, the subscription will now be failed instead of retried. |
Version 1.2.1.17
Release Date: February 6, 2017
Features and Bug Fixes in Release
#139025167 | Added option under System -> Configuration -> Ordering Settings that determines whether or not subscriptions for a single customer with matching shipping and payment information will be combined into a single order. By default this is enabled, but it can be disabled to force each subscription to be sent as a separate order. |
Version 1.2.1.16
Release Date: February 2, 2017
Features and Bug Fixes in Release
#138820961 | Added UI tab on Subscription edit page to manage Platform-Specific Fields. |
Version 1.2.1.15
Release Date: January 10, 2017
Features and Bug Fixes in Release
| | | | --- | --- | --- | | #136422889 | Added filters for payment method type and payment profile type to API | | #137306831 | Fixed bug in Magento 2 order generation due to logging introduced by the clean quote feature released in version 1.2.1.12. | | #136307015 | Cleaned up API documentation for payment profile endpoints | | #136912913 | Added customer token authentication to the API Documentation for GET | POST /oauth/v2/token |
#138820961 | Added UI tab on Subscription edit page to manage Platform-Specific Fields. |
Version 1.2.1.14
Release Date: January 9, 2017
Features and Bug Fixes in Release
#137241365 | Fixed "Unrecognized field: salesOrderToken" subscription error on Magento 2 subscription orders. |
Version 1.2.1.13
Release Date: January 4, 2017
Features and Bug Fixes in Release
#136589739 | Added new variables to email templates: the error class, error class text, error message, subscription ID, and customer ID. To use these new values, add the following variables to the email template in the desired location:
|
#137017737 | Fixed a bug where, when editing a credit card with an expiration year prior to the current year, the actual expiration year would not display in the dropdown menu; thus, saving the card would update the card's expiration year in our system to the selected (current) year. |
Version 1.2.1.12
Release Date: January 3, 2017
Features and Bug Fixes in Release
#136943107 | Added an option for Magento 2 stores in the System -> Configuration -> Store Connection Settings section; this new option is called "Clean M2 Quote Before Add Items" and has the options "Don't Clean" (default) and "Clean Quote". The purpose of this feature is due to a Magento bug that would cause any products in the customer's cart during a failed subscription order to be retained in the cart on subsequent attempts - e.g. a subscription with a quantity of 1 fails three times and is successful on the fourth try, so the subscription would ship with a quantity of 4. To prevent that behavior, this setting should be set to "Clean Quote". |
Version 1.2.1.11
Release Date: December 9, 2016
Features and Bug Fixes in Release
#135861667 | Added a workaround for Spreedly not receiving the subscriptionID field from the CyberSource gateway after a third-party store |
Version 1.2.1.10
Release Date: December 3, 2016
Features and Bug Fixes in Release
#135452941 | Allow import of platform_specific_fields field for Subscription Importer. |
#135131491 | Sort Order Jobs by started date descending (most recent first). |
Version 1.2.1.9
Release Date: December 2, 2016
Features and Bug Fixes in Release
#135416675 | Fixed a bug that caused a 500 error when creating a new billing address. |
Version 1.2.1.8
Release Date: November 29, 2016
Features and Bug Fixes in Release
#134210543 | Added a unique token to orders placed in Magento 1 & 2 from the platform |
Version 1.2.1.7
Release Date: November 28, 2016
Features and Bug Fixes in Release
#134875327 | Added shipping address (shippingAddress* ) variables templates.For a list of all variables available in email templates, please view this page: [Email Template Variables]/users/managing-transactional-emails/template-format/variables/) |
#134981269 | Improved API Request Log filtering capabilities. Added filter for log entry date, as well as a filter to show only successful or only failed requests |
#134983793 | Changing search parameters/filters no longer clears current sorting and pagination on Subscriptions, Customers, Products, and Transactions list pages. |
#134872955 | Improved presentation of information on the View Transaction page. Successful transaction messages now show up with a green font, while errors will display in red. The Fetch Transcript button will now show the transcript of the request and response to and from your gateway in a new tab within the View Transaction page. |
Version 1.2.1.6
Release Date: November 23, 2016
Features and Bug Fixes in Release
#134721375 | Added support in Magento 2 extension for custom options and configurable product options to be set on subscription reorders. |
#134849155 | Fixed a bug that sent the customer's first name as the value for the last name, street 1, and street 2 fields on transactions for subscription reorders. |
#134849271 | Fixed internal bug affecting the dashboard reports. |
Version 1.2.1.5
Release Date: November 21, 2016
Features and Bug Fixes in Release
#133745897 | Added configuration settings for payment transaction routing rules. |
#133770903 | Added new Bank Account payment profile type. ![]() |
#129480695 | Added webhooks for creating and updating payment profiles. ![]() |
#134069509 | Bug fixes and improvements to payment profile feature. |
#134210381 | Fixed an issue where environments configured for Magento 2 showed an error when no Magento 1 configuration was provided. |
#134210531 | Added ability to CGET subscriptions API endpoint by customer ID. |
#133746057 | Added Dual Vault mode, which will result in customer's card details being stored both in Spreedly and in your gateway's vault (such as Authorize.Net CIM). This allows you to access both a spreedly payment token and a payment token from your gateway. When the card is updated in Subscribe Pro, it will be updated both in Spreedly and in your gateway's vault. Note: This feature must be enabled by Subscribe Pro support. Please email [email protected] for more details. |
Version 1.2.1.4
Release Date: November 21, 2016
Features and Bug Fixes in Release
#134210353 | Fixed an issue with the "First Time Only" failed email feature introduced in previous version. |
Version 1.2.1.3
Release Date: November 9, 2016
Features and Bug Fixes in Release
#133957099 | Added configuration setting in the platform under System -> Configuration -> Email Settings. The setting is called "First Time Only" and is under the "Subscription Order Failed Emails" heading. When enabled, the "subscription_failed" email type will only be triggered for the initial failure of a subscription, and will not be sent on each automatic retry attempt when the subscription is in Retry status. Note: This setting must be enabled or disabled by Subscribe Pro Support. If you wish to have this setting turned on for your account, please email [email protected]. |
#133956391 | Fixed bug in subscription import regarding shipping addresses when imported using the By Address ID format. |
Version 1.2.1.2
Release Date: November 4, 2016
Features and Bug Fixes in Release
#133741707, #133741733 | Code restructuring for Symfony 3. |
Version 1.2.1.1
Release Date: October 26, 2016
Features and Bug Fixes in Release
#133124597 | Fixed bug in account migration script. |
Version 1.2.1.0
Release Date: September 13, 2016
Features and Bug Fixes in Release
#120359575 | Added ability to connect to Magento 2 store and place back subscription orders from platform. |
#130158349 | Added a field on subscriptions to determine whether or not shipping method and address are required. |
#130158407 | Added platform-specific fields (e.g. specific to Magento 1 or Magento 2) for subscriptions. |
Version 1.2.0.7
Release Date: September 1, 2016
Features and Bug Fixes in Release
#129608561 | Fixed a bug introduced in 1.2.0.6, where transactional emails to customers were not being sent on accounts using webhooks. |
Version 1.2.0.6
Release Date: August 29, 2016
Features and Bug Fixes in Release
#129453005 | Added a webhook endpoint that is fired when customer notification emails are sent. |
#129452963 | Added a webhook endpoint that is fired when a payment profile is created, edited, or redacted. |
#129528407 | Fixed bug in SP Rest API, where the Middle Name and Company fields on an address were not being saved. |
Version 1.2.0.5
Release Date: August 22, 2016
Features and Bug Fixes in Release
#128913359, #128915747 | Internal backend enhancements. |
Version 1.2.0.4
Release Date: August 22, 2016
Features and Bug Fixes in Release
#128707867 | Internal backend enhancements. |
Version 1.2.0.3
Release Date: August 19, 2016
Features and Bug Fixes in Release
#128653113 | Use POST request method for requests that make changes from the platform to Magento, instead of GET request. |
Version 1.2.0.2
Release Date: August 19, 2016
Features and Bug Fixes in Release
#128653343 | Changes related to platform infrastructure move. |
Version 1.2.0.1
Release Date: August 19, 2016
Features and Bug Fixes in Release
#127166579 | Fixed bug that removed the search box from the API Request Log page. |
Version 1.2.0.0
Release Date: July 24th, 2016
Features and Bug Fixes in Release
#120278015 | Added field on subscriptions: "created_as_trial". Will be true if the subscription started out as a trial subscription, otherwise it will be false. Note that the Trial Subscriptions feature is limited to our Enterprise (Tier 3) plan customers. |
#126617675, #126617645 | Fixed 500 error when mass-editing products and subscriptions. |
#126924969 | Moved trial product settings to correct tab when creating a new product in the platform. |
#126925043 | Fixed the Authorize.Net response codes URL that is displayed when an Authorize.Net transaction fails. |
#126617757 | Fixed error on Daily Subscriptions Report when sorting by Magento Shipping Address. |
#126617841 | Fixed error on Status History Report when sorting by old or new status. |
#126617943 | Showed user-friendly error message when logging into the platform with incorrect credentials. |
#126929555 | Fix sorting of intervals on product edit and mass edit pages. |
Version 1.1.2.4
Release Date: June 15th, 2016
Features and Bug Fixes in Release
#120963293 | Fixed API docs, making 'interval' required when creating a subscription. |
#120891853 | Fixed incorrect wording on activation success page for new accounts. |
#120364817 | Added credit card variables in the Upcoming Subscription email template: subscriptionCardLastDigits and subscriptionCardType. |
#121516745 | Added v2 API endpoint for getting account config. |
#109736938 | Made subscription expiration date available in all email templates. |
Version 1.1.2.3
Release Date: June 13th, 2016
Features and Bug Fixes in Release
#121368203 | Support x_duplicate_window parameter for Authorize.Net transactions. |
#120869571 | Fixed bug where new accounts were not correctly assigned to the SP Payment Vault. |
Version 1.1.2.2
Release Date: May 28th, 2016
Features and Bug Fixes in Release
#120428925 | Fixes and changes on API to allow all subscription fields to be updated. |
Version 1.1.2.1
Release Date: May 20th, 2016
Features and Bug Fixes in Release
#112888843 | One-time Purchase is now the Default Subscription Mode option for newly added products. |
#114124675 | Fixed Interval filter on Manage -> Subscription Products list page. |
#114118651 | Fixed 500 Server Error on System -> Export Subscriptions menu item. |
#119764889 | Fixed various typos. |
#100510222 | The correct email templates now show up when editing a trial product's settings. |
#119664627 | Fixed bug in which a Subscription Import could update a subscription on another account. |
#117181251 | Fixed filtering in Failed Subscriptions Report and Daily Subscriptions Report. |
#119835209, #119835235, #119851949 | Some changes to configuration fields in System -> Configuration. |
#119764937 | Fixed some additional issues on the dashboard analytics. |
#118526533 | Scheduling for Upcoming Subscription email and Expiring Credit Card email is restricted to hours. |
#119852675 | Elegantly handle improperly formatted User-Defined Fields when editing a subscription. |
Version 1.1.2.0
Release Date: May 14th, 2016
Features and Bug Fixes in Release
#112382255 | Overhaul Dashboard subscription analytics; add trial subscriptions report, cancellations report, growth, and churn data. Fixed calculation of cancellations. |
Version 1.1.1.15
Release Date: May 3rd, 2016
Features and Bug Fixes in Release
#119147701 | Add 'subscription_reorder_interval' field to products on recurring orders through Mage API. |
#119376245 | Correctly set Sender in transactional emails. |
#113374217, #118831259 | Fixed bugs with deleting accounts. |
Version 1.1.1.14
Release Date: May 3rd, 2016
Features and Bug Fixes in Release
#118834439 | Allow the platform to limit the maximum number of transactional emails a single customer can receive within 24 hours. |
#118834469 | Fixed an issue with trial conversion emails. |
Version 1.1.1.13
Release Date: April 28, 2016
Features and Bug Fixes in Release
#118473623, #118473713 | Fixed issues with Last Order Date being wiped and Billing address being improperly set when a subscription was updated via the API. |
#118483413 | Fixed additional issues with upcoming_subscription_order emails being sent too often in specific cases. |
Version 1.1.1.12
Release Date: April 27, 2016
Features and Bug Fixes in Release
#118121067 | Fixed issue where subscription history would show a Subscription Created entry when a subscription was updated via an import. |
#117229037, #118120753, #118121875 | Fixed multiple bugs related to emails being sent by the platform, at the wrong time and too often. |
#118101507 | Introduce "Create Transaction" page, available from Manage -> Customers, edit a customer and view the Payment Profiles list, as below: ![]() ![]() |
Version 1.1.1.11
Release Date: April 18, 2016
Features and Bug Fixes in Release
#117851467 | Fix issue where shipping method codes could be saved incorrectly in Subscribe Pro when added in a new subscription or import. |
Version 1.1.1.10
Release Date: April 8, 2016
Features and Bug Fixes in Release
#115549765 | When multiple subscriptions are created for a single customer at the same time, or when a customer's subscription is updated multiple times in a couple of minutes, the updated and created subscription notification emails will be combined. |
#116076819 | Fixed several bugs in the Reports menu. |
#103020100 | Paused subscriptions no longer display in the Upcoming Subscriptions notification email. |
#114304571 | Fixed and issue where the expiring credit card notification email would be sent daily. |
Version 1.1.1.9
Release Date: March 21, 2016
Features and Bug Fixes in Release
#115501727 | Fix 409 error when attempting to view the Subscriptions History report. |
#115860375 | Fixed bug where user-defined fields show a blank row with a delete button, but none of the field information. |
#116069873 | Fixed subscriptions not grouping correctly into orders with the new configuration options for the shipping method. |
Version 1.1.1.8
Release Date: March 10, 2016
Features and Bug Fixes in Release
#85512972 | Fixed bug with filtering subscription reports by Next Order Date and Last Order date. |
#115408677 | Fixed duplicate shipping address issue during import. |
Version 1.1.1.7
Release Date: March 9, 2016
Features and Bug Fixes in Release
| | |
| --- | --- | --- |
| #115115727 | Removed user-defined fields name value array from the bottom of the subscription edit page. |
| #113621435, #90054982, #115109501 | Made "Use Subscribe Pro Shipping Method (Configured in Magento Admin)" the default shipping method handling mode for new accounts, and disabled the selection menu. | Please view our documentation pages for more information about the new shipping changes. |
| #114780833 | Ensure Magento Customer ID field is always displayed when editing a customer in the UI. |
| #114781001 | Remove outdated help text from Magento Customer ID field when creating a new customer in the UI. |
Version 1.1.1.6
Release Date: March 5, 2016
Features and Bug Fixes in Release
#114897815 | Fixed duplicate customer issue during import. |
#114430967 | Fixed duplicate address issue during import. |
#114780833 | Ensure Magento Customer ID field is always displayed when editing a customer in the UI. |
#114781001 | Remove outdated help text from Magento Customer ID field when creating a new customer in the UI. |
Version 1.1.1.5
Release Date: February 24, 2016
Features and Bug Fixes in Release
#113313231 | Added additional API fields for the number of re-orders that have been placed on a subscription, and the number of active subscriptions and total subscriptions a customer has. |
Version 1.1.1.4
Release Date: February 14, 2016
Features and Bug Fixes in Release
#113705933 | Fixed a bug with some subscription details being emptied when updating the subscription in Magento. |
Version 1.1.1.3
Release Date: January 26, 2016
Features and Bug Fixes in Release
#112297675 | Added CSV template for subscription import. |
#112382609 | Various tweaks and improvements to subscription import. |
Version 1.1.1.2
Release Date: January 19, 2016
Features and Bug Fixes in Release
#111653126 | Improved the import process with accommodations for Stripe migration and subscription migration. |
#111874771 | Added subscription export feature. |
Version 1.1.1.1
Release Date: January 13, 2016
Features and Bug Fixes in Release
#111362196 | Fixed bugs with webhooks event viewing interface. |
#111364078 | Added support for payment gateway routing rules. |
Version 1.1.1.0
Release Date: January 8, 2016
Features and Bug Fixes in Release
#110458440 | Log API requests with a 404 status code to the API Request Log. |
#110871228 | Added webhooks callbacks for client apps. |
Version 1.1.0.0
Release Date: December 12, 2015
Features and Bug Fixes in Release
#109480034 | Document $0.44 transactions can be used to simulate errors on test gateways. Moved test credit card documentation. |
#109443790 | Fix 500 error on view invoice PDF page. |
#108980414 | Sort transaction lists in default order that makes sense. |
#108877048 | Allow editing of Customer ID field on Customer record in Subscribe Pro UI. |
#107240746 | Add good error message if trying to save a set of gateway credentials without specifying a name. |
#109830382 | Add shared secret authentication to the Subscribe Pro API. To use this, pass Client ID and Client Secret as username and password parameter with HTTPS Basic Auth headers. |
#109853218 | Document OAuth2 token and authentication endpoints. |
#109578636 | Add API feature to create new customer in Magento instance when created in Subscribe Pro. See our API Documentation for more details. |
#109578540 | Add user-defined fields feature to subscriptions. |
#109283520, #109100992 | Improve errors messages from v2 API methods with poorly formatted dates and Magento Shipping Method Codes. |
Version 1.0.4.5
Release Date: November 19, 2015
Features and Bug Fixes in Release
#109575838 | Fix bug in subscription import process. |
Version 1.0.4.4
Release Date: November 16, 2015
Features and Bug Fixes in Release
#108119282, #108125496, #108237126 | Tweaks and bug fixes in logic to migrate external vault accounts to Subscribe Pro vault. |
Version 1.0.4.3
Release Date: November 8, 2015
Features and Bug Fixes in Release
#107661280 | Map region and country names to codes in calls to Magento API. |
#107604344 | Don't run order jobs, reminder emails once Subscribe Pro account is suspended or cancelled. |
Version 1.0.4.2
Release Date: November 6, 2015
Features and Bug Fixes in Release
#94796398, #95201436 | Fix 2 issues related to order job processing delays. |
Version 1.0.4.1
Release Date: October 27, 2015
Features and Bug Fixes in Release
#103738432 | Add find-or-update shipping address behavior to subscription POST API method. See our API Documentation for more details. |
#106751882 | Add a 301 redirect for old REST API Documentation URL. From https://platform.subscribepro.com/docs/rest/ to https://platform.subscribepro.com/docs/rest |
Version 1.0.4.0
Release Date: October 23, 2015
Features and Bug Fixes in Release
#105107248, #105714806, #105797094 | Improve 3rd party payment vault support. |
#104519730 | Improve Edit Gateway page for editing payment gateway connections. |
#105847762, #105509146 | Add a feature to configure whether product options are stored in a subscription and "passed through" to Magento when generating subscription re-orders or not. |
Version 1.0.3.9
Release Date: October 16, 2015
Features and Bug Fixes in Release
#104806576 | Remove legacy support for FirstData TransArmor as an external payment vault. |
#104806900, #104898064, #104898180, #105125246, #105106854, #105603550 | Added support for payment profiles to be stored in the Subscribe Pro Vault which reference a token at a 3rd party payment vault. See Spreedly's documentation for a list of supported vaults. |
#105472218 | Add support for "fixed price" on subscriptions. Subscription pricing can be fixed at the level it was when the subscription was created, regardless of the current pricing in the Magento catalog. |
Version 1.0.3.8
Release Date: October 1, 2015
Features and Bug Fixes in Release
#103733994 | Add a find-or-update-address method to the v2 API. See our API Documentation for more details. |
#93906706, #103232124 | Improve the UI for entering / editing payment gateway credentials. |
#103719050 | Add a complete log of all API requests to the Subscribe Pro API. You can find this under System > API Request Log |
#102157656 | When a call to the Magento SOAP API method "order.info" fails, this will no longer cause Subscribe Pro to consider the entire order failed. |
Version 1.0.3.7
Release Date: September 17, 2015
Features and Bug Fixes in Release
#103624194 | Pull dynamic IP addresses from AWS API instead of DNS. |
Version 1.0.3.6
Release Date: September 10, 2015
Features and Bug Fixes in Release
#103610230 | Display some Subscribe Pro server IP addresses dynamically. |
Version 1.0.3.5
Release Date: September 9, 2015
Features and Bug Fixes in Release
#102677476 | Add support for paying for subscription re-orders using SweetTooth rewards points. This was added to our Enterprise Plan (Tier 3) only. |
#102469870 | Support multiple languages / store views in a single Subscribe Pro account, including localized / translated email templates. |
Version 1.0.3.4
Release Date: August 31, 2015
Features and Bug Fixes in Release
#102389418, #102386448, #102380758 | Fix some bugs in the subscription import feature in the Subscribe Pro Merchant App. |
#102158954 | Add support for extra Magento API methods which the latest Subscribe Pro Magento extension makes available on Magento stores. (Version 1.3.2.1 is required.) These API method are: " |
sp_cart.set_addresses" and "sp_cart.set_customer" | |
#102185584 | Add an API for retrieving reports. See our API Documentation for more details. |
Version 1.0.3.3
Release Date: August 7, 2015
Features and Bug Fixes in Release
#100772092 | Add support for bundle product options and custom options on subscription re-orders. |
Version 1.0.3.2
Release Date: August 4, 2015
Features and Bug Fixes in Release
#93989770, #97096928 | Changes to system configuration tab for payment settings. Only allow test payment gateways in Subscribe Pro sandbox accounts. |
#99858870 | Update Subscribe Pro IP addresses. |
#93892488 | Display invoices sorted in reverse date order for Subscribe Pro billing. |
#97394812, #100249930 | Product trial feature additions. |
#100320700 | Fixed: white screen when copying SP account with email templates. |
#94728912 | If admin notification emails blank, don't attempt to send order job summary email. |
Version 1.0.3.1
Release Date: June 15, 2015
Features and Bug Fixes in Release
#96891928, #96836004, #96894800 | Bug fixes in order generation process. Change default Subscription Fulfillment Threshold days to 3 instead of 2. |
#94795222 | Display configuration errors when System > Configuration page is loaded, not just when it is saved. |
#95327778, #96941924 | Finished implementation of Trial Product / Subscription feature. |
Version 1.0.3.0
Release Date: June 11, 2015
Features and Bug Fixes in Release
95308892 | Improve transaction email template system to allow per-product email templates in some cases. |
95310976 | Add Trial Product Subscriptions feature. |
87427522 | Allow designating "subscription only" products, which won't be available for one-time purchase. Otherwise, allow setting whether subscription or one-time purchase is default option on a per-product basis. Allow setting default interval on a per-product basis. |
96121324 | Add pause, cancel, restart and skip methods to v2 subscriptions API. |
Version 1.0.2.5
Release Date: May 20, 2015
Features and Bug Fixes in Release
94796338 | Fix an issue with subscription mass updates from the Failed or Inactive tab filters. |
Version 1.0.2.4
Release Date: April 26, 2015
Features and Bug Fixes in Release
Add a collection of features to improve billing for Subscribe Pro accounts. |
Version 1.0.2.3
Release Date: April 23, 2015
Features and Bug Fixes in Release
93013770 | Add ability to mass-edit products. |
Version 1.0.2.2
Release Date: April 21, 2015
Features and Bug Fixes in Release
92764148 | Display more detail about failed orders / subscriptions in the Subscribe Pro Merchant App. |
92780796 | Fix: order generation time was off by 1 hour during daylight savings time. |
91327138 | Make the user management UI available to users with the Account Manager role. |
92302774 | Allow mass edit of products in UI. |
92927256 | Fix: date picker shows up in incorrect language on Edit Subscription page. |
92933624 | Fix: Products no longer displayed in the subscriptions list on the Edit Customer page. |
Version 1.0.2.1
Release Date: April 18, 2015
Features and Bug Fixes in Release
92738430 | Fixed issue with Edit Payment Profile not loading for some accounts. |
92661048 | Fixed issue: "Next order date doesn't match fulfillment date." |
Version 1.0.2.0
Release Date: April 16, 2015
Features and Bug Fixes in Release
Major refactoring of the platform code base. | |
API version 2.0. | |
Updates to platform infrastructure (OS / web server versions.) | |
Migrate to Bootstrap 3 for front-end, updated front-end libraries and improve look and feel. |
Version 1.0.1.27
Release Date: April 3, 2015
Features and Bug Fixes in Release
91279028 | Fix errors in fulfillment process and UI when subscription has no payment profile assigned. |
91282226 | Fix: When Magento API calls to create cart and checkout were really slow, it was possible for Subscribe Pro to sometimes duplicate orders. |
Version 1.0.1.26
Release Date: March 26, 2015
Features and Bug Fixes in Release
91042436 | Update Authorize.Net CIM import process. |
Version 1.0.1.25
Release Date: March 24, 2015
Features and Bug Fixes in Release
91042132 | Fixed issue with 2 line addresses duplicating in the Subscribe Pro UI. |
Version 1.0.1.24
Release Date: March 21, 2015
Features and Bug Fixes in Release
90501964 | In Subscriptions API v1, allow subscriptions which are Paused, Cancelled, Failed, Retry to be "restarted" and set to Active. |
Update Favicon files for platform, documentation, support sites. |
Version 1.0.1.23
Release Date: March 16, 2015
Features and Bug Fixes in Release
87429554 | Don't consider ship method to group subscriptions when "Always Use Default" is set in config. |
90403902 | Allow cancelled subscriptions to be restarted. |
89287140 | Send only 1 upcoming subscription email, when multiple subscriptions set to combine into 1 order. |
Version 1.0.1.22
Release Date: February 17, 2015
Features and Bug Fixes in Release
88405780 | Add new beta dashboard to Management Portal. |
88405860 | Re-brand Management Portal. |
Version 1.0.1.21
Release Date: January 28, 2015
Features and Bug Fixes in Release
87120088 | Fixed failed subscription re-order error handling when credit card assigned to the subscription is redacted. |
87120340 | Additional subscription error handling, error messages:
|
87164958 | Fix bug preventing saving / editing of new payment profiles in Subscribe Pro Admin UI in some cases. |
Version 1.0.1.20
Release Date: January 27, 2015
Features and Bug Fixes in Release
87022266 | Implement a fix for the PUT subscription API update call to allow caller to change selected product on a subscription. |
86703022, 86623090 | Optimize performance on list pages in Subscribe Pro Admin UI when large numbers of records are selected. Particularly on the Transaction List page. |
86645810 | Display credit card type through Subscribe Pro Admin UI for payment profiles. |
83233652 | Display subscriptions with no product currently set on the Subscription List page. (Note that these subscriptions aren't valid until a new product is selected.) |
Version 1.0.1.19
Release Date: January 26, 2015
Features and Bug Fixes in Release
84763910 | Store and display customer email address, order number and IP address with follow-up transactions: credits, captures and voids. |
86741290 | Change the semantics of one-time purchase and one-time authorize API methods. The methods now don't redact / erase the payment token unless the purchase or authorize is successful. This gives API client's a chance to change information (billing address or expiration date for example) and try the transaction again, without having the customer reenter the card number. |
86932880 | Fix a bug in the Subscribe Pro Admin UI when updating the expiration date for a saved customer payment profile which is saved in the Subscribe Pro vault. |
Version 1.0.1.18
Release Date: January 21, 2015
Features and Bug Fixes in Release
86210404 | Subscribe Pro Vault API: Enhance error messages which are returned by API calls when there is a payment failure or issue with stored credit card details. |
86552696 | Improve performance on the transaction list page in the Subscribe Pro Admin UI. |
86617776 | Fix issue that affected subscription re-orders placed by the platform for some Magento stores. When Magento store API erroneously indicated that "No payment required" was a payment option for an order, Subscribe Pro would select "No payment required" instead of a saved credit card, even when the order total was greater than $0. |
Version 1.0.1.17
Release Date: January 14, 2015
Features and Bug Fixes in Release
86021896 | Subscribe Pro Vault API: Return credit card last 4 digits, first 6 digits, expiration date and type with all transaction responses from API calls. |
Version 1.0.1.16
Release Date: January 6, 2015
Features and Bug Fixes in Release
84521172 | Add REST API methods to the vault API to allow verify transactions on stored pay profiles and also to allow "verify-and-store" transaction on a new pay token. |
84961850 | Add additional customer identifying fields to the customer API methods. |
85509500 | Make creditcard_verification_value field non-required in vault API create payment profile method. |
85516244 | Allow $0 re-orders of subscriptions. |
85520542 | Accommodate WebShopApps Premium Matrix Rate shipping extension. Our fix accommodates situations like this:
|
85464332 | Add an expired credit cards report. |
Version 1.0.1.15
Release Date: December 12, 2014
Features and Bug Fixes in Release
82728994 | Add transactions report to platform UI. |
84419076 | Improvements to Spreedly payment token import. |
Version 1.0.1.14
Release Date: December 10, 2014
Features and Bug Fixes in Release
84341398 | Spreedly payment token import functionality. |
84343200 | Add transaction token and payment method token to view transaction page. |
84155536 | Add "awesome" version of subscription history report. |
Version 1.0.1.13
Release Date: December 5, 2014
Features and Bug Fixes in Release
84041826 | Improvements to logging of API errors. |
Version 1.0.1.12
Release Date: December 4, 2014
Features and Bug Fixes in Release
83969788 | Add charting engine to platform codebase. |
Version 1.0.1.11
Release Date: November 25, 2014
Features and Bug Fixes in Release
83430906 | Fixed JSON recursion warnings on account configuration related subscription API methods. |
Version 1.0.1.10
Release Date: November 21, 2014
Features and Bug Fixes in Release
83222796 |
Version 1.0.1.9
Release Date: November 13, 2014
Features and Bug Fixes in Release
82246540 | Adjustments to PHP memory limit and timeout settings to allow Subscribe Pro accounts with large number of products (10,000 or more) to work better in the Subscribe Pro UI. |
82337404 | Display / configure order generation time in local time zone. |
82565896 | Adjust failed order error class to retry time behavior. |
Version 1.0.1.8
Release Date: November 7, 2014
Features and Bug Fixes in Release
82216108 | Add API method to restart a subscription at Failed / Retry status. |
82232256 | Eliminate the customer gateway token field from the platform. |
82232146 | Identify unique customers by email, not Magento customer id. |
82251144 | Send subscription interval to Magento via the Magento API for storage in orders. |
Version 1.0.1.7
Release Date: November 4, 2014
Features and Bug Fixes in Release
82048462 | Fix issue with report filtering by status. |
82027704 | Add "store mode" configuration setting for Subscribe Pro to Magento connection interface. Allow the Magento store to be selected based on the configuration setting or just based on the website / store associated to the Magento customer. |
Version 1.0.1.6
Release Date: October 31, 2014
Features and Bug Fixes in Release
81773770 | Fix bug with shipping method codes containing more than 1 "_" character. This was preventing some subscriptions from being created. |
Version 1.0.1.5
Release Date: October 22, 2014
Features and Bug Fixes in Release
81106796 | Feature to import customers from Magento added to Manage Customers UI. |
Version 1.0.1.4
Release Date: October 19, 2014
Features and Bug Fixes in Release
80961702 | Add friendly names and drop-down selection for Magento shipping methods. |
Version 1.0.1.3
Release Date: October 18, 2014
Features and Bug Fixes in Release
80942490 | Fix issue where some subscription orders which failed, were retried and then succeeded caused subscription status to be set to Retry, instead of Active. |
Version 1.0.1.2
Release Date: October 16, 2014
Features and Bug Fixes in Release
80929504 | Improve reporting features and add new report types. |
Version 1.0.1.1
Release Date: October 16, 2014
Features and Bug Fixes in Release
80942374 | Add additional fields to customer and subscription lists and search features. |
Version 1.0.1.0
Release Date: October 13, 2014
Features and Bug Fixes in Release
78307964 | Add retry logic for failed orders and payments. Totally refactor the automatic ordering process. See: Automatic Ordering |
Version 1.0.0.19
Release Date: September 16, 2014
Features and Bug Fixes in Release
79595844 | Fix issue with Subscribe Pro Vault which caused non-USD currency transactions to fail. |
Version 1.0.0.18
Release Date: September 26, 2014
Features and Bug Fixes in Release
79180260 | Improve mapping of countries and regions to Magento addresses when placing orders. |
79482388 | Fix issue with New Subscription link. |
79530974 | Improve API error logs and error messages for some API issues like duplicate customer email. |
Version 1.0.0.17
Release Date: September 19, 2014
Features and Bug Fixes in Release
79133062 | Fix bug with caching of email templates. Previously old versions of email templates would sometimes be cached causing changes not to show up. |
79137470 | Fix bug in Products report filters. |
Version 1.0.0.16
Release Date: September 17, 2014
Features and Bug Fixes in Release
79055686 | Add a feature to view the "Transaction Transcript" to the View Transaction page. For every transaction that involves a remote API call, the details of that remote call are recorded as the transaction transcript. The human-readable, text-based transcript provides low-level insight into the actual details of the remote call including the request headers, body, response status. |
Version 1.0.0.15
Release Date: September 16, 2014
Features and Bug Fixes in Release
78966870 | Add a feature to import product data into Subscribe Pro from .CSV format files. This replaces the command line product import script which used to be part of the Subscribe Pro Magento extension. |
78766784 | Clean up the formatting of .CSV file exports from Subscribe Pro reports. Correctly escape double quotes which are found in the exported text for .CSV format file. |
78942748 | Remove the "Subscription Enabled" field on products in the Subscribe Pro platform and UI. Instead, we have added a field called "Show On UI". If this field is checked, the product will appear throughout the Subscribe Pro UI (for example in the Edit Subscription page in the products drop-down). If this field is not checked for a product, the product will not appear in those locations. |
Version 1.0.0.14
Release Date: September 12, 2014
Features and Bug Fixes in Release
78747192 | Automatically set phone numbers to 999-999-9999 when placing an order with a shipping address that doesn't have a phone number set. Automatically update customer addresses in Magento database to insert 999-999-9999 for phone number when used as a shipping address on a subscription order and no phone number is set. |
Version 1.0.0.13
Release Date: September 10, 2014
Features and Bug Fixes in Release
78595424 | Show subscription product in products drop-down on Edit Subscription page if that product is currently assigned to the subscription, even if that product doesn't have the Subscription Enabled field checked. |
78573676 | Automatically set phone numbers to 999-999-9999 when placing an order with a billing address that doesn't have a phone number set. |
Version 1.0.0.12
Release Date: September 3, 2014
Features and Bug Fixes in Release
78163874 | Improve error messages returned by API methods. |
Version 1.0.0.11
Release Date: September 2, 2014
Features and Bug Fixes in Release
78137364 | When multiple addresses found for payment token during store API call, just select 1st matching address instead of erroring out. |
Version 1.0.0.10
Release Date: August 28, 2014
Features and Bug Fixes in Release
77653506 | Display transaction history on Edit Payment Profile page. |
77657020 | Add a History tab to Edit Subscription page which shows subscription history details. |
Version 1.0.0.9
Release Date: August 18, 2014
Features and Bug Fixes in Release
Improve logging and enhance back-end integrations for Subscribe Pro platform. |
Version 1.0.0.8
Release Date: August 15, 2014
Features and Bug Fixes in Release
76996910 | Upcoming order email feature testing finalized and feature certified. |
Version 1.0.0.7
Release Date: August 14, 2014
Features and Bug Fixes in Release
76895414 | Change label text on "Enable Domain Verification and DKIM" option in System > Configuration. |
76913900 | Fix bug with delete account command, used for deleting unused sandbox accounts. |
76890576 | Fix issue which made it impossible to disable the new Upcoming Order emails. |
Version 1.0.0.6
Release Date: August 12, 2014
Features and Bug Fixes in Release
76650936 | Implement scheduling for the "Upcoming Order" transactional email. This email serves as a reminder to customers of their upcoming subscription orders. |
76827932, 76831246 | Fix display of the next order date on the Edit Customer page and on Plan Subscription pages. |
76832530 | Fix issue with API Client entries which were created from the UI (as opposed to entries created automatically with a new account). |
76835530 | The "Send Test Email" button / feature on the Email Templates page now sends emails based on the "From" configuration settings for production accounts, to allow testing / simulation of the real email sender information. |
Version 1.0.0.5
Release Date: August 8, 2014
Features and Bug Fixes in Release
76472492 | Don't require credit card last digits in subscription import when subscription is linking to existing payment profile. |
76486246 | Add a subscription expiration date feature. |
76515662 | Only show "Enabled for Subscription" products on the Edit Subscription page in the product selection drop-down. |
76515690 | Display and accept product options and additional options and pass these to Magento orders when fulfilling subscriptions. |
Version 1.0.0.4
Release Date: July 26, 2014
Features and Bug Fixes in Release
75759544 | Fix issue with magento_customer_id in subscription import. |
73965336 | Add .CSV file row numbers for all error messages for subscription import. |
75759638 | Fix sorting on subscriptions list by interval and status. |
Version 1.0.0.3
Release Date: July 21, 2014
Features and Bug Fixes in Release
75405768 | Add a Full Refund button in the transaction management UI for Subscribe Pro Vault transactions. |
75396822, 75396698 | Fix bug in account copy feature that prevented intervals from being copied. Added account delete feature for super admins only. |
Version 1.0.0.2
Release Date: July 18, 2014
Features and Bug Fixes in Release
75160076 | Add a section of UI to download Magento extension package files. |
75160172 | Add an "account copy" feature to duplicate sandbox accounts and to create a new production account from a sandbox. |
75233610 | Improve date filtering on subscriptions list. Fix display of next and last order dates on subscription, depending on timezone. |
73625840 | Add automatic retry logic for Magento API calls. This will help subscription orders go through when Magento API for your store is intermittently available. |
75240408 | Properly handle timezone configuration in charts on dashboard page. |
Version 1.0.0.1
Release Date: July 16, 2014
Features and Bug Fixes in Release
Refactor all CRUD UIs to use the new search feature. | |
74727752 | Implement timezone, locale and currency settings to alter display in UI. |
74905996, 74881414 | Implement account configuration validation on save. Hide unneeded vault / gateway settings depending on configured payment vault. Add a widget to test Magento API credentials and store code. |
74944750 | Fix 500 error on email templates pages. |
Version 1.0.0.0
Release Date: July 9, 2014
Features and Bug Fixes in Release
Major release to redesign and improve the UI for managing customers and subscriptions. | |
Improve reporting capabilities. |
Version 0.9.9.5
Release Date: June 20, 2014
Features and Bug Fixes in Release
73545928, 73546266, 73550122, 73549748 | Bug fixes and improvements to UI for Subscribe Pro billing / invoices. |
73547242 | Ensure that users always end up on dashboard page after login. Ensure users have access to / route even with unpaid accounts. |
73626976 | Change names of Authorize.Net type gateway credentials. |
73624290 | Add error messages to all Subscribe Pro Vault API calls when account not properly configured for Vault usage. |
73639546 | Fix payment gateway type displayed on Edit Gateway Account page. |
Version 0.9.9.4
Release Date: June 18, 2014
Features and Bug Fixes in Release
73229622 | Add informational page about test credit card numbers / payment transaction testing. |
73043832 | Handle multiple authorization modes per payment gateway (for example, Braintree Blue & Orange modes). |
73043820 | Improve new / edit interfaces for creating / editing payment gateway accounts. |
Version 0.9.9.3
Release Date: June 17, 2014
Features and Bug Fixes in Release
73305592 | Finish implement Subscribe Pro account billing. |
73253632 | Add a command scheduling system to the Subscribe Pro platform. Use system to schedule order generation, plan subscription processing and system maintenance tasks. |
Version 0.9.9.2
Release Date: June 14, 2014
Features and Bug Fixes in Release
73246664 | Add API methods to vault API which allow creation of payment tokens and payment profiles via a standard API call, rather than JSONP or transparent redirect. |
72878986 | Implement billing features. |
Version 0.9.9.1
Release Date: June 9, 2014
Features and Bug Fixes in Release
72577278, 72838130, 72779384, 72695738 | Improve Subscribe Pro Vault API and functionality. |
72841246 | Implement billing features. |
Version 0.9.9.0
Release Date: June 4, 2014
Features and Bug Fixes in Release
72400078, 72127896, 72194734 | Added Subscribe Pro Vault API. |
72527572 | Allow admins to edit payment profile token & last 4 digits of card (for non-Subscribe Pro Vault profiles only.) |
Version 0.9.8.6
Release Date: May 27, 2014
Features and Bug Fixes in Release
71757662 | Save error time stamp on subscription when error type / message set. |
71949584 | Fix bug on New Payment Profile page. |
71946894 | Fix bug in email template url for My Subscriptions page. |
71984726 | Add default shipping method, failover option. |
71995106 | Add new role, so some platform users can be prevented access to System menu: ROLE_ACCOUNT_MGR |
72050496 | Implement subscription data import process. |
Version 0.9.8.5
Release Date: May 20, 2014
Features and Bug Fixes in Release
71423070 | Add back the New Payment Profile button on Edit Customer page. |
Version 0.9.8.4
Release Date: May 15, 2014
Features and Bug Fixes in Release
71195230 | Failed subscriptions report. |
71196462 | Display detail order failed message when using the Create Order button in Manage Subscriptions > Subscriptions. |
65326096 | Add ability to set order for intervals per product. |
69386572 | Implement payment profile CRUD in GUI. |
70797344 | Implement Subscribe Pro Vault Transaction Manager. |
70970154, 70797692 | Subscribe Pro billing and Vault development. |
Version 0.9.8.3
Release Date: May 12, 2014
Features and Bug Fixes in Release
71081310 | Improve account security implementation, add hooks to handle account billing subscriptions. |
70891282 | Add a registration form for new users to create a new account / user combination (either production or sandbox). |
Version 0.9.8.2
Release Date: May 2, 2014
Features and Bug Fixes in Release
#70583990 | Fixed bug with new report export. Reordered columns correctly. |
Version 0.9.8.1
Release Date: May 1, 2014
Features and Bug Fixes in Release
#70510950 | Fixed bug with updating an existing subscription with an empty last order date. |
Version 0.9.8.0
Release Date: April 30, 2014
Features and Bug Fixes in Release
58884922 | Add link from 404 page to Subscribe Pro admin home page. |
63562046 | Add pagination and sorting to reports, add a complete subscriptions report. |
70366802 | Track the last order date for a subscription. Display this in GUI and reports. |
70092512 | Redesign the Edit Customer page and make it easier to add new profiles and addresses for customer. |
Version 0.9.7.3
Release Date: April 17, 2014
Features and Bug Fixes in Release
68644634, 69539022 | More better success and error messaging on CRUD actions. |
69675078 | Show min & max qty fields in Subscribe Pro admin. |
69672964 | Fixed price mode product discount display in Subscribe Pro admin. |
69395048 | Empty out subscription cancelled date after sub changed back to non-cancelled status. |
69384388, 69360306, 69672964 | Fix price, discount & admin links display in email templates. |
Version 0.9.7.2
Release Date: April 16, 2014
Features and Bug Fixes in Release
69535568 | Add email BCC Config field and bcc emails on customer facing emails. |
69538530 | Add better messages for success and failure when editing and saving new records in the platform admin. |
Version 0.9.7.1
Release Date: April 9, 2014
Features and Bug Fixes in Release
Add Subscription Id filter to Subscriptions List. | |
Clear error type & message on subscription when it is set to Active (after being failed, cancelled, etc) |
Version 0.9.7.0
Release Date: March 30, 2014
Features and Bug Fixes in Release
68535332 | Add Account Bar widget to GUI, to switch perspective between accounts. Refactored SP admin to follow Account Bar selection. |
Version 0.9.6.7
Release Date: March 26, 2014
Features and Bug Fixes in Release
Change subscription.error_message field type from string(255) to text, so we can accommodate longer messages. | |
Fix thousands separator on admin dashboard metrics. |
Version 0.9.6.6
Release Date: March 23, 2014
Features and Bug Fixes in Release
67833282 | More work on: Save subscription failure error type and error message in DB. Report error type and messages in orders failed email. |
68061664 | Tweak failed order email error message formatting in email. |
68061672 | Fix bug when exception occurs logging in to Magento API. This caused order gen job to keep running over and over forever. |
Version 0.9.6.5
Release Date: March 21, 2014
Features and Bug Fixes in Release
67833282 | Save subscription failure error type and error message in DB. Report error type and messages in orders failed email. |
Version 0.9.6.4
Release Date: March 8, 2014
Features and Bug Fixes in Release
67154056 | Add monitoring page at /monitor. |
67154060 | Add centralized logging server support. |
Version 0.9.6.3
Release Date: March 3, 2014
Features and Bug Fixes in Release
66559182 | Fixed issues with updating billing address via API. |
Version 0.9.6.2
Release Date: February 22, 2014
Features and Bug Fixes in Release
65001920 | Automatically update billing addresses when creating a new customer payment profile. |
Version 0.9.6.1
Release Date: February 18, 2014
Features and Bug Fixes in Release
65753948 | Added a configuration setting to select the extension being used for a particular gateway to handle necessary fields for each. |
Adjusted data fields passed to Magento API when creating orders and specifically when setting payment method. |
Version 0.9.6.0
Release Date: February 10, 2014
Features and Bug Fixes in Release
63064488 | Created a CRUD GUI for customer addresses. |
64466940 | Created a CRUD GUI for Customer Payment Profiles. |
61679386 | Added New Relic bundle to add the transaction names to the reporting in New Relic. |
61679338 | Sending notifications to New Relic when new deployments occur. |
64870802 | Rename column in Manage Subscriptions > Customers grid from "Authorize.Net ID" to "Gateway Customer Token." |
64667014 | Allow setting of more than one interval option via the API when creating a new product. |
62915072 | Added an API to allow reading of the account configuration. |
61726060 | Added support for Braintree, Cybersource, and First Data into the platform. |
Version 0.9.5.1
Release Date: January 23, 2014
Features and Bug Fixes in Release
64264020 | Implemented email notification sending from Merchant email address. |
64336606 | Enable merchants to completely disable each customer facing Subscribe Pro notification email. |
Version 0.9.5
Release Date: December 24, 2013
Features and Bug Fixes in Release
62425710 | Adjustments to the Daily Subscriptions Report based on customer feedback on location of Name field, and Sort on Next Order Date. |
57803924 | Provide the option to email customers when a Merchant admin creates or updates subscriptions on the platform. |
Version 0.9.4.2
Release Date: December 12, 2013
Features and Bug Fixes in Release
62341868 | Daily subscriptions report. |
Version 0.9.4.1
Release Date: December 6, 2013
Features and Bug Fixes in Release
Extra logging during order generation process. | |
61777392 | Order Generation does not create order w/ Qty > 1 on Subscription. |
61756384 | New subscriptions created with New Subscription page have first order date set to 2 days + 1 interval, instead of just 2 days from today. |
Version 0.9.4
Release Date: November 29, 2013
Stability: Stable
Bare minimum changes in platform necessary to support Subscribe Pro extension 1.2.0 (which adds the cart / checkout subscription creation and flexible discount rules features).
Version 0.9.3
Release Date: October 15, 2013
Stability: Stable!
Lots of automated tests added for order generation process. Lots of manual testing conducted of order generation process to ensure it is stable.
Version 0.9.2
Release Date: October 10, 2013
Stability: Barely Stable
First release which we feel comfortable letting clients use for production.
LOTS of work included in this release.
Version 0.9.1
Release Date: September 21, 2013
Release Date: Sept 21, 2013
Release Stability: Beta Release
Added email templates, many small bug fixes, refactoring, etc.
Version 0.9.0
Release Date: July 31, 2013
Release Stability: Alpha Release