2025 - Recurly Subscriptions Changelog
Checkout our change log for 2025.
2025
December
Release Date | Feature | Potential Impact | Description / Overview |
|---|---|---|---|
Dec 16 | Recurly Engage | Low | Optimization of real-time webhooks, ensuring that custom goals are recorded without timing discrepancies. |
Dec 9 | Data Exports | Low | Two new data exports will be available for both adhoc and automated reporting. Products Catalog export - provides a detailed list of all product offerings, add-ons and items, whether active or inactive. Subscriptions - Pending changes export - reports on all active subscriptions with a pending change that will be applied at the next renewal or future date. This includes changes to the plan, price, or quantity. |
Dec 9 | Ebanx gateway | Medium | Additional improvements to retries including a small UI tweak and error code handling. |
Dec 9 | Stripe gateway | Medium | Fixes to stored payment method handling when the consumer is in India, as well as avoiding a rare return url for stored cards. |
Dec 9 | Recurly Engage | Medium | Enhanced Security & Access. Recurly Engage now supports HIPAA compliance and Okta sign-in, providing superior data protection and simplified access. |
Dec 9 | Recurly Engage | Low | Recurly webhook optimizations have been implemented for increased reliability and speed. |
Dec 9 | Recurly Engage | Low | Recurly Engage now offers One-Click actions with Recurly Commerce. |
Dec 9 | Recurly Engage & Recurly Compass | Low | 30-day Sandbox provisioning for Recurly Engage is now available through the Recurly Compass assistant or the Recurly Engage Integrations page. |
Dec 9 | Subscriptions | Low | Proration can now be enabled when changing a subscription's bill date. An immediate credit and charge will be created. This can be accomplished in both the UI and v3 API. |
Dec 2 | Ebanx gateway | Medium | Added UPI Retries for UPI AutoPay renewals/subscriptions. UPI AutoPay retries will run the same day as the initial decline. Read more about the payment method and Ebanx gateway in our dedicated documentation. |
Dec 2 | Recurly Engage | Low | Enhanced Security & Access. Recurly Engage now supports HIPAA compliance and Okta sign-in, providing superior data protection and simplified access. |
Dec | Recurly Engage | Low | Recurly webhook optimizations have been implemented for increased reliability and speed. |
Dec 2 | Ebanx gateway | Medium | Updated UPI AutoPay transaction requests (for renewals only) to occur within regulation time frames per RBI requirements. UPI AutoPay renewals will run between 12 AM and 7 AM IST. This does not apply to signup transactions. |
Dec 2 | Ebanx gateway | Low | Optimized handling of PIX Automatico and Mercado Pago retry scheduling and next charge dates. |
Dec 2 | Stripe gateway | Medium | Updated return customer requests (CIT, customer initiated) to the gateway in order to optimize 3DS requests from Stripe. |
November
| Release Date | Feature | Potential Impact | Description / Overview |
|---|---|---|---|
| Nov 25 | Analytics | Low | Added two new drill-downs to the Billings Global dashboard: Product Details and Transaction and Invoice Details, providing deeper visibility into billing activity. |
| Nov 20 | V3 API | Low | Added the ability to choose to apply credits on a purchase or subscription. |
| Nov 18 | Stripe gateway | Low | Updated handling of coupons, account credits, and prorations when using Stripe Payment Elements through Third Party Checkout to avoid miscalculations. |
| Nov 18 | Recurly Engage | Medium | We've updated the look and feel of Pulse, the Recurly Engage management console. It now incorporates Recurly UI design elements to ensure a more cohesive and consistent experience alongside the rest of your Recurly platform. |
| Nov 18 | Recurly Engage | Low | New focus state color input option for Pulse for Apple TV, Roku, Android TV devices. |
| Nov 18 | Recurly Engage | Low | UI enhancements to Preview tool widget to improve accessibility and functionality. |
| Nov 18 | Recurly Checkout | Low | Adding cookie management to Checkout. |
| Nov 18 | Recurly Admin | Low | Adding cookie management to Checkout and Recurly, including a Cookie Settings option in upper right of Recurly. |
| Nov 12 | Data Exports | Low | A more modern, streamlined and easier to use UI will be available for all async data exports. These are the exports that can be requested on an ad hoc basis and downloaded once processed. The updated Exports Page UI will include easier to use filters and a more dynamic “time range” filter so users can customize their exports for download. |
| Nov 12 | Compass Assistant | Low | Compass Assistant Chat History is now available. Clicking on a previous conversation will load that conversation and you can ask follow-up questions. Learn more |
| Nov 4 | Account Updater | Low | Updated handling of MCC ingestion to avoid an error upon selection and saving your merchant category code. |
| Nov 4 | Client Libraries | Low | The .NET library was updated to support the Klarna payment method. |
| Nov 1 | Legacy Revenue Recognition | Low | The legacy Revenue Recognition feature will sunset as of 11/1/2025. Merchants are encouraged to explore the enhanced Recurly Revenue Recognition Advanced or Standalone editions. |
October
| Release Date | Feature | Potential Impact | Description / Overview |
|---|---|---|---|
| Oct 31 | Ebanx gateway | Medium | We will be supporting MercadoPago and Pix Automatico. These will be in a temporary EA review with Ebanx prior to availability. More information will be available once generally available. |
| Oct 28 | Invoices | Low | Introduced a new invoice setting to breakdown taxes on invoices if the merchant is integrated with Vertex. This setting defaults to off. |
| Oct 28 | Recurly Engage | Low | New feature allowing users to search for prompts directly within the connector actions modal. This makes it much easier and quicker to find and apply the exact prompt you need. |
| Oct 28 | Recurly Engage | Low | The display of recommended prompt sizes within the Prompt Editor has been standardized. |
| Oct 28 | Recurly Engage | Low | Added automatic custom goal integration from RSM to allow Engage customers who use Recurly for subscription management to automatically track and update customer subscription statuses, such as plan changes, payment failures, and cancellations. Learn more. |
| Oct 28 | Recurly Engage | Low | Added a new Recurly connector action to Engage for the Update Subscription API passing a newnext_bill parameter that allows trial start/end dates to be adjusted. |
| Oct 21 | Recurly Engage | Low | Our enhanced integration with Recurly now provides near real-time subscription status information, enabling quicker, more effective targeting and custom event tracking within Recurly Engage. Learn more. |
| Oct 21 | Gateway Tokens | High | When using a gateway token on a gateway, you will now be able to use that gateway token (gateway_token) on a different gateway_code value when routing transactions for payments via API. Keep in mind, the gateway credentials tied to the gateway_code in use must have access to the token in order for the payment to function, else invalid token responses are expected. |
| Oct 21 | Stripe gateway | Medium | Soon, Stripe gateway users will be able to take advantage of India e-mandate creation when signing up Indian users for subscriptions when using a credit card. If you are accepting payments from Indian subscribers, please read through India-specific support on our Stripe gateway documentation and related RBI mandate information. |
| Oct 21 | Recurly | Low | Replacing all Redfast verbiage with Engage. |
| Oct 21 | Recurly Account | Low | Changing the email address in the "past due" banner from [email protected] to [email protected]. |
| Oct 21 | Recurly Checkout | Low | Adding an account management link in checkout if the URL is provided in the corresponding checkout configuration. |
| Oct 17 | Recurly Commerce | Low | Commerce plans support contract terms and cancellation fees. |
| Oct 14 | Exports | Low | Transactions Export - new fields will be added including payment_method_identifier, cc_last_4, expire_month, expire_year, processor_response_code, processor_response_text, issuer_response_code and billing_info_id. |
| Oct 14 | Gateway Configuration | Low | Minor updates to improve configuring card brands available on a given gateway. When editing, you were unable to uncheck an individual (singular) APM or card brand. Now, with the exception of Discover (which will require JCB, UnionPay, and Diners to be checked), unchecking one APM is possible again! |
| Oct 14 | Exports | Low | Adjustments Export - new fields will be added for price_segment_id and price_segment_code. |
| Oct 14 | Exports | Low | Subscriptions Export - new fields will be added for price_segment_id and price_segment_code. |
| Oct 14 | Compass Assistant | Low | Enhancements to Compass Assistant are now available across all active subdomains! Our conversational chatbot directs you to pages as well as use our documentation and knowledge base to help you find the solutions you need. Compass Assistant can take action to help you create, view or update plans, add-ons and measured units. Click the sparkles at the button right to start a chat with Compass Assistant! Should a merchant wish to opt-out, please contact Support. Learn more |
| Oct 14 | Edit Subscription | Low | A new look and feel to the plan picker on the Edit Subscription page. |
| Oct 7 | Recurly Commerce | Low | Updated Recurly Commerce Special Discount, By Quantity, to support multiple discount tiers, which incentivizes the customer to buy more and save more. |
| Oct 7 | Analytics Explore | Low | Plan custom fields and price segment code will now be available in both the Transactions and Invoices analytics explores. Existing Charges dimension/field name will be renamed to Invoice Line Items. |
| Oct 7 | Invoice Tax Compliance Updates | Low | Updates to support tax compliance on invoices were made to display tax rate and net information and currency conversion information. In addition, products now include an optional field to add HS Code/Commodity code. |
| Oct 2 | Recurly.js | Low | Updated handling of Elo BINs in Recurly.js. |
| Oct 1 | Price Segmentation | Low | Plans can now have different price points for a single currency; allowing merchants to target different subscriber segments and to conduct A/B testing. This new feature is available on create/edit plan pages, add/edit subscription pages, v3 API's, and Recurly.js. |
September
Release Date | Feature | Potential Impact | Description / Overview |
|---|---|---|---|
Sept 30 | Adyen gateway | Low | Cash App Pay is now generally available to any Adyen merchant. You can learn about accepting Cash App in our dedicated documentation for Cash App and Adyen, respectively. Reach out to your Adyen contact to enable the method in your gateway prior to enabling at Recurly. |
Sept 30 | WorldPay gateway | Medium | We're enabling ACH Direct Debit processing through our WorldPay connection. Learn more about ACH on WorldPay in our dedicated documentation for the gateway. |
Sept 30 | Kount Fraud Management | Low | Minor updates to avoid duplicate requests to Kount in rare cases involving 3DS rejections on Adyen. |
Sept 30 | Recurly Revenue Recognition Advanced (RR managed) and Standalone | Medium | Addition of ‘delete functionality” in the Data Rule menu so that certain transactions (i.e.: free trials) are not included in reporting. This data will be soft deleted - meaning it will be recorded in Cost / Doc stage history tables as archived data but the transactions will not appear in the reporting. In addition there were configuration audit report fixes - enhanced endpoint to filter by entity names. Also Period ID column, Target ID column, and All periods filter were added to audit reports. |
Sept 30 | Recurly Revenue Recognition Standard and Advanced (RA managed) | Improvements to the date picker in the self onboarding dialog so that it opens to the correct period. Additionally, fixed the inverted mapping for credit event transactions (selecting Track saved as Yes, but loaded as Ignore). For users that do not have a RevRec role, the ‘Get Started’ button is no longer visible. | |
Sept 30 | Email Templates | Low | Introducing 4 new email templates centered around Recurly's Pause functionality. |
Sept 23 | Recurly Engage | Low | New feature to allow export and download of experiment data. |
Sept 23 | Recurly Engage | Low | Minor update to scheduling logic and general UI enhancement for scheduling modal. |
Sept 16 | PayPal Complete | Low | Minor behind-the-scenes optimizations for PayPal Complete's Recurly.js implementation. No merchant or consumer-facing changes are expected. |
Sept 16 | Recurly Engage | Low | Minor visual update to traffic allocation for experimental prompts. |
Sept 16 | Revenue Recognition | Medium | *Reports now display descriptive names instead of technical codes for field values, consistent with the UI. *Resolved issue where the order of segments changed after refresh; added order sequence to maintain original order. *Dynamic UI totals will now be shown based on filters only when the entire dataset is fetched; previous behavior is retained otherwise. *Fixed issue where creating an SSP configuration for the first time did not save properly; workaround via Copy is no longer required. *Fixed issue where Range displayed “Range is not valid” even before selection in SSP configuration. *Fixed Revenue Workbench issues: *Audit tab now displays data when Primary book is selected. *Switching from Primary book to All no longer reverts back to Primary. *Applying VC through Workbench functions no longer results in an error after switching books. |
Sept 9 | Admin Users Export | Low | Updated from export to an explore style report with enhanced capabilities which allow for ad-hoc analysis, visualization of the data and downloadable into multiple file format types such as csv, txt, excel, etc. |
Sept 9 | Recurly Engage | Low | You can now extend the reset period days within your Prompt Guide Limits, giving you more flexibility in how you manage your campaigns. |
Sept 9 | Recurly Engage | Low | A new feature is available that enables live editing of Recurly Engage experiments. You can now directly edit various elements including variants, triggers and actions. |
Sept 9 | Stripe gateway | Medium | We are updating our API version to support Klarna Recurring Line Items for subscriptions. Klarna and Elements will run through the preview endpoint |
Sept 9 | WorldPay gateway | Low | Minor updates to mandates and one time transactions for SEPA support. |
Sept 2 | FreedomPay gateway | Low | Minor updates to enable AVS and CVV checks on customer initiated transactions within Payment Settings. |
Sept 2 | Ebanx gateway + UPI AutoPay | Low | Updated subscription PUT validations via the V3 API to allow updates to subscriptions when using the UPI AutoPay payment method on Ebanx. This update will allow behaviors such as editing custom fields, among other things. |
Sept 2 | Stripe gateway | High | Updated the supported Stripe Client library underpinning calls to the gateway in preparation for version upgrades. No impact is expected. |
Sept 2 | WorldPay gateway | Low | WorldPay is now an allowable gateway within the Direct Debit retries UI within Payment Settings. If you are using WorldPay with SEPA Direct Debit, you can make use of automatic retries for payments rejected due to Insufficient Funds. |
August
Release Date | Feature | Potential Impact | Description / Overview |
|---|---|---|---|
Aug 29 | Revenue Recognition | Low |
|
Aug 26 | Recurly Engage | Low | Minor updates to segment data CSV exports to better handle special characters in titles. |
Aug 26 | Recurly Engage | Low | Enhance experiment window user experience by preventing auto-close on save. |
Aug 26 | PayPal Complete gateway | Medium | We are updating our currency support to include BRL, CNY, HDK, ILS, MXN, and THB to enable more processing opportunities for merchants. We will also be making minor tweaks to onboarding in Recurly Admin to allow merchants in several other countries to view PayPal Complete and onboarding without regional warnings. To learn more about PayPal Complete, visit our dedicated documentation. |
Aug 26 | v3 API | Low | Adding a new optional proration setting to several v3 endpoints. |
Aug 26 | Stripe gateway | Medium | We will be adding support for Indian e-mandates to support recurring processing for credit cards. This will enable Merchants who wish to expand into India with subscriptions the ability to stay compliant with RBI mandates. For more information on Stripe, please see our dedicated documentation. Our RBI mandate documentation will be updated after release with new support details. |
Aug 20 | Kount Fraud Management | Low | Updated to account code handling to avoid errors in rare cases. To learn more about Kount Fraud Management, visit our dedicated documentation. |
Aug 20 | PayPal Complete gateway | Medium | If PayPal (the digital wallet) is the primary payment method for a subscription and the PayPal subscription agreement is cancelled by the subscriber within their PayPal app or otherwise outside of Recurly, Recurly will now cancel that related subscription. |
Aug 19 | Revenue Recognition | Medium | *Added display of the Initial Financial Open Period to the Revenue Settings page. *Synced RevRec activation email timing with site activation to prevent premature sends. Introduced |
Aug 12 | Adyen gateway | Medium | Minor updates to iDeal payments to avoid an error for return customer signups. |
Aug 12 | Ebanx gateway | Low | Minor updates to Pause events on UPI AutoPay mandates. Consumer-driven mandate pauses will be automatically paused for 1 year. Subscription pause lengths can be updated by a merchant after confirming length of pause with the consumer. |
Aug 12 | Ebanx gateway | Low | Minor updates to trial handling to avoid a 1 INR charge. |
Aug 12 | Adyen gateway | Medium | Updated handling of ACH Reporting queries to avoid improper invoice status updates. |
Aug 12 | V3 Client Libraries | Medium | Updated to support returning enhanced Google Pay indicators when a DPAN is in use. |
Aug 12 | Revenue Recognition | High | Added scroll-to-top behavior when opening the Configuration of Default Rules section. |
Aug 12 | Anomaly Insights | Low | Introducing Anomaly Insights available on all subdomains. Anomaly insights to help merchants act instantly when transactional issues arise. Anomaly Insights documentation. |
Aug 11 | Ebanx gateway | High | Updates to mandate handling related to plan amount. Mandates will be sent with a dynamic plan + 18% tolerance for amount updates. This will support add-ons and trials where taxation is necessary. Read more about mandates in our UPI AutoPay payment method documentation. |
Aug 5 | Compass Assistant | Low | We're excited to announce the launch of Compass Assistant, now available across all active subdomains! This new conversational chatbot provides instant access to information from our product documentation and knowledge base, and can even furnish helpful code snippets for our APIs. You'll also notice that AI Answers will now direct you to Compass Assistant for a more comprehensive experience; should a merchant wish to opt-out, please contact Support. |
Aug 5 | Revenue Recognition | Medium | Revrec Enhancements in Recurly and RevRec- Removed Auto Period Close Delay for Advanced Merchants in Revenue Settings. Removed Auto Period Close Delay option from the Self-Service Onboarding Wizard for RA-enabled merchants. Fixed datepicker in the RevRec enablement dialog to display correctly in front of the dialog (CSS update only). Updated RevRec Enablement Alert to display the correct text and buttons based on user permissions and site configurations. Updated Data Sync Finished alert logic to only display after Added validation for VC Rules to ensure "From Date" is less than or equal to "To Date." |
Aug 1 | MasterCard Account Updater | Medium | Updates to flow involving querying the network for updates. This modification will be in addition to the current behavior where Recurly receives push notifications on registered cards. Please see our dedicated Account Updater documentation for more information. |
Aug 1 | Revenue Recognition | High | Updates - removed open period logic from |
Aug 1 | Ebanx Gateway | Medium | Updates to mandate handling related to plan amount. Mandates will be sent with a dynamic plan + 10% tolerance for amount updates. |
July
Release Date | Feature | Potential Impact | Description / Overview |
|---|---|---|---|
Jul 31 | WorldPay Gateway | Medium | WorldPay gateway will be enabled with SEPA processing capabilities. For more information, please see our and documentation after release. |
Jul 29 | Ebanx Gateway | Medium | Updated handling of gateway-level events so that we will cancel a subscriptions when a mandate is revoked after a successful transaction. Additionally, paused subscriptions events will also pause the subscription on the Recurly platform until a consumer-driven change (cancellation or resume) is received. |
Jul 29 | Adyen Gateway | Third Party Checkout | Medium | We are adding support for Direct Debit payment methods into our Adyen Web Components solution for Third Party Checkout. New payment method availability includes: ACH, SEPA, iDeal, Bancontact (renewals require SEPA), and BACS. For more information, please read our and documentation. |
Jul 29 | Adyen Gateway | Low | We are enabling support for Giact for NACHA Verification on the Adyen platform. For more information about , you can read our dedicated documentation. If you are using Giact on , read through our documentation on how to enable the feature. |
Jul 29 | Recurly.js | Recurly Engage | Medium | Introducing an automated integration between Recurly Subscription Management (RSM) and Recurly Engage! Current customers can take advantage of the Recurly Engage SDK within Recurly.js in all environments where Recurly.js is used including Checkout, and Hosted Account Management pages. See our dedicated documentation for more information about . |
Jul 29 | Commerce Hub Gateway | Low | Added support for Level 2 data processing. This includes purchase order number and tax details. |
Jul 29 | Adyen Gateway | Medium | Added support for sending Line Items to Adyen. Review best practices when sending line items in our dedicated documentation. For more information, please see our and documentation. |
Jul 29 | Adyen Gateway | Low | Minor updates to decline handling when 3DS authentication is not completed by the consumer. |
Jul 29 | WorldPay Gateway | Low | Minor updates to decline handling when the Merchant ID on file is invalid at the gateway level. |
Jul 29 | Cybersource Gateway | High | Updates to decline handling when the processor selected is 'Barclays' or 'Barclays2' in gateway configuration. |
Jul 29 | Sagepay Gateway | Low | Updates to query encryption logic to enhance security. |
Jul 21 | Salesforce Integration | Low | Added new functionality Send Payment Capture Link which sends an email to the Recurly Account email. In the Recurly Admin page, a new template is available Payment Invoice Link Email Template. learn more. Updates to more easily link to Recurly account information from Salesforce. For more information, please see our Salesforce integration documentation. |
Jul 18 | Invoice Number Prefix | High | Updated Invoicing with the ability to modify invoice number sequencing to include a prefix. Invoice numbers are used for invoices as well as transactions and are sent to gateways which can have varying formatting requirements. As such, changes to invoice numbers could impact reconciliation. |
Jul 18 | Amazon V2 Gateway | Medium | Updated handling of Amazon pre-renewal queries related to rate limiting responses. We will retry transactions that return as rate limited moving forward. |
Jul 15 | Stripe Gateway | Low | Enabled support for Payment Method Configuration IDs to Third Party Checkout. |
Jul 15 | Adyen Gateway | Medium | Enabling support for Shipping Amount. This will send the line item shipping cost to transactions sent to Adyen. |
Jul 15 | Ebanx Gateway | Medium | Updated handling of Mandate Expiry dates for UPI AutoPay to extend 2 years past the initial renewal term. |
Jul 15 | Adyen Gateway | Low | Enabled support for IDR currency on the Adyen platform. |
Jul 16 | General Compliance Enhancements | Medium | Recurly is committed to compliance and general upkeep of our systems. In doing so, several features are receiving behind-the-scenes maintenance including subscription NTID management and storage. No merchant or customer-facing facing features are impacted. |
Jul 8 | Commerce Hub Gateway | Low | The gateway will be visible in Payment Gateway onboarding. |
Jul 8 | Emails | Low | Updated to avoid sending a 'refund' email when a chargeback occurs. |
Jul 8 | Stripe Gateway | Low | Updated handling of asynchronous refund status updates. If pending refunds on Stripe move to a failed state, they can be reattempted manually. |
Jul 8 | FreedomPay Gateway | Low | Updated to support a 'Test Configuration' button to test credentials during testing and go-live procedures. |
July 8 | Revenue Recognition Standard | High | Revenue Recognition Self-Service Onboarding - Introduced a streamlined process for setting up and activating the RevRec self-service experience. This allows merchants using RevRec Standard and Recurly Managed RevRec Advanced to independently configure and launch their sites. This process requires the following steps to be completed before activation: -Assign Business Entity Defaults -Review All Product Settings -Configure Default Recognition Rules -Set Global Currency -Set Auto Period Close Delay -Configure Credit Handling (Advanced RevRec only) -Set Revenue Recognition Start Date |
July 8 | Revenue Recognition | Low | BigQuery Refactoring & Bug Fixes - Improved BigQuery performance through query optimization and folder restructuring. Enhanced code reusability and resolved existing query issues by rewriting problematic logic. |
July 8 | Revenue Recognition Advanced | High | New Revenue Recognition Menu - Introduced a dedicated "Revenue Recognition" section in the main navigation. Advanced merchants can access the Advanced Console, Revenue Settings, and General Ledger Accounts, while Standard merchants will see Revenue Settings and General Ledger Accounts. |
Jul 1 | Adyen Gateway | Low | Enabled support for sending the expected arrival date of a physically shipped item to Adyen in API transactions. This is also in relation to Revenue Protect availability on . See documentation in our Adyen Gateway page for details after release. |
Jul 1 | Adyen Gateway | Low | Enabled support for customer acquisition dates (account age) to Adyen in API transactions. This is also in relation to Revenue Protect availability on . See documentation in our Adyen Gateway page for details after release. |
Jul 1 | Chase Orbital Gateway | Low | Added support for an undocumented response code (9797) to the platform. This response code will be handled as a declined transaction. |
Jul 1 | Currency Support | Medium | Behind-the-scenes improvements to allow more currencies to be enabled on a single gateway configuration for gateways that allow many ISO-standard currencies. |
Jul 1 | Commerce Hub Gateway | Low | Added support for Fiserv's newest gateway offering, Commerce Hub. See for more information on the new platform. |
Jul 1 | Direct Debit Retry Enablement | Low | Added broader support for Direct Debit retries for Adyen, Stripe, and GoCardless gateways for the following payment methods: BACS, BECS, SEPA, and ACH. See our documentation for more information. |
June
Release Date | Feature | Potential Impact | Description / Overview |
|---|---|---|---|
Jun 30 | Revenue Recognition | High | Bug Fixes Resolved issue causing duplicate POB rule entries. Fixed Issue with Saving Multi-Element POB Rules. Fixed UI total display when all data fits on the screen. Addressed unauthorized error appearing on UI after login. Corrected redirection link to Recurly App on authentication click. Updated default user role to "No Access". Resolved a race condition issue that occurred when users updated multiple contract modifications simultaneously. |
Jun 30 | Revenue Recognition | Low | Config Audit for Scheduled Jobs - Config audit reports now include changes made to scheduled jobs. |
Jun 30 | Revenue Recognition | High | Align Credit Journal Accounting with Invoice Accounting - The journal entries for credits are now aligned with the invoice accounting. The ledger accounts used in invoice accounting would be considered for CM/CMR accounting entries, when the CM/CMR does not have accounts present then the system reads from the associated invoices or Subscriptions |
Jun 30 | Revenue Recognition | Low | Activate Multi-Element Revenue Rule for RA-Enabled Merchants - The multi element POB rule support is extended to Recurly Managed merchants too. |
Jun 30 | Revenue Recognition | High | Import only Subs/Orders and auto create the billing records for Non Recurly data - This feature allows businesses to import just their subscription or order data into Recurly Revenue Recognition. The system will automatically create the related billing records, saving time for companies that use external systems to manage subscriptions. |
Jun 30 | Revenue Recognition | High | Auto-fetch exchange rates for non-Recurly data - This feature automatically retrieves and applies the correct exchange rates for contracts/subscriptions and invoices associated with subscriptions that are created outside the Recurly platform. |
Jun 30 | Revenue Recognition | High | Referenced Credit Standalone Treatment Credit Memos for which the invoice is not present in Revenue Recognition will now be collected and processed as a standalone invoice with a negative amount. |
Jun 30 | Revenue Recognition | Low | Invoice Sync Check in Auto Period Close Job - Added a check in the auto period close job to ensure invoice counts are synced before closing the period for standard merchants. |
Jun 24 | Adyen Gateway | Low | Enabled support for sending the Shipping Method "name" to Adyen in API transactions. This is also in relation to . See documentation in our Adyen Gateway page for details after release. |
Jun 24 | Adyen Gateway | Low | Enabled support via V3 API to pass in Adyen's Revenue Protect Risk Profile IDs on API driven transactions. Documentation will be added to the V3 API upon release. Read more about Recurly's Revenue Protect support in our Adyen documentation. |
Jun 24 | Adyen Gateway | Medium | Enabled support for Adyen's token update lifecycle webhooks for credit cards. If you are using Adyen tokens for card processing and updates occur at the Gateway level, Recurly will receive those updates to ensure the card number and/or expiration date shown in billing information is up to date. This will require enabling this event in your Adyen settings to take advantage of the new behavior. |
Jun 24 | Checkout | Low | Fixed an issue where country is required when the Address Requirement is set to 'No Address'. |
Jun 18 | Ebanx Gateway | Low | Updated handling of failed UPI AutoPay signups to avoid errors when re-subscribing. |
Jun 17 | Cybersource Gateway | Medium | Updated to support Google Pay transactions. |
Jun 17 | Cybersource Gateway | Low | Updated handling of phone numbers to avoid errors in rare cases where a partial phone number is present. |
Jun 17 | Adyen Gateway | Medium | Enabled Late failure / Chargeback Invoice behavior for Adyen ACH transactions and invoices. In the event an ACH transaction returns after initial processing and the status is not "Insufficient Funds", a chargeback Invoice will be created and recorded. You can read more about this feature and how to enable it in our Chargebacks / late failures for Direct Debit documentation. |
Jun 16 | App Management MRR Dashboard | Low | Updated the App Management net MRR chart from a bar to a line chart to be in parity with the Recurly App MRR Dashboard. |
Jun 16 | Business Entities Dashboard | Low | Updated descriptions for New & Renewing Billings. |
Jun 16 | Transactions Explore | Low | Added "cc_payment_id" field which is the unique identifier for a credit card. |
Jun 16 | Invoice Explore | Low | Added "cc_payment_id" field which is the unique identifier for a credit card. |
Jun 10 | Adyen Gateway | Low | Enabled support for the |
Jun 10 | Adyen Gateway | Medium | Enabled support for sending shipping addresses to Adyen. If you are providing a shipping / delivery address in your transactions, or a consumer has one on file, the information will be sent to Adyen. |
Jun 10 | PayPal Complete Gateway | High | Updated our integration to support WebView browsers when using PayPal Complete with Recurly.js. This will enable Recurly.js functionality for PayPal when viewing web pages within the container of a social media application such as Facebook or Instagram. See our Recurly.js PayPal documentation for more information about our PayPal Complete integration, and the Recurly.js browser support documentation for more information about the environments we support with Recurly.js. |
Jun 10 | V3 API | Verify Routes | High | Updated the V3 and endpoints to support 3DS and Recurly.js tokens. For SCA-regulated Merchants, you can use these new endpoints to verify consumer SCA prior to unpausing or reactivating subscriptions. These paths are also useful for other 3DS, or verification related activities such as account takeover mitigation, and other KYC / security reasons. Read more in our dedicated guide on using Stored Billing Information in Recurly.js. . This update also includes a Recurly.js client update. More information will be available in Recurly.js docs after release. |
Jun 9 | General Security Enhancement | High | We will be making scheduled maintenance updates for security purposes that will include a Recurly.js client update. No functional changes are expected. Recurly.js can be used natively but is also used in HPP and Recurly Checkout products, which are included in this update. |
Jun 3 | PayPal Complete Gateway | Low | Updated handling of status updates for PayPal transactions using a bank account as a funding source to avoid transactions suck in pending state. |
Jun 3 | Webhooks | Medium | Added webhook support for |
Jun 3 | Adyen Gateway | Medium | Updated handling of Late Failure (Chargeback) invoices for ACH Bank payments to ensure transactions that fail asynchronously are invoiced or marked failed appropriately. Transactions that experience a return due to insufficient funds (R01) will be marked as declined and have the associated invoice marked Past due so the invoice collection can be reattempted. |
Jun 3 | Vantiv Gateway | Low | Remapped a response code (218) to a soft decline due to remapping by WorldPay. |
May
Release Date | Feature | Potential Impact | Description / Overview |
|---|---|---|---|
May 27 | PayPal Complete Gateway | Low | Updated support for webhooks to disable deleted tokens when a consumer cancels their agreement via PayPal directly. When Recurly wallet is in use, if the token is the primary billing info, deactivation is not possible. |
May 27 | Amazon Pay V2 Gateway | Medium | Updated handling of Charge Permission IDs to query status prior to transaction processing. This will gather the chargeable 'status' of a buyer's Amazon payment methods and reduce declines. We will also be updating transaction params to include the Charge Permission ID status in the event of a decline, and closing Charge Permission IDs when subscriptions expire. |
May 27 | V3 API Subscription Change | Medium | Considered a breaking change -- updated the validation messaging so that it matches the public API documentation. |
May 27 | Plan Configuration UI Updates | Low | Replacing the toggles for Free Trial and Setup Fee with checkboxes. |
May 20 | Ebanx Gateway | Medium | Several invalid actions will be blocked based on the UPI payment method usage and presence on a given account. Please see list of invalid actions on the UPI AutoPay and Ebanx gateway pages respectively. Examples include multiple subscriptions on a single customer account, and one-time transactions. |
May 20 | Adyen Gateway | 3DS | Medium | Updated handling of 'origin' field to avoid errors. Origin is sent when a referring URL for 3DS (such as with R.js and Checkout) is present. |
May 20 | V3 Client Libraries | Medium | Several origin enums will be added to the V3 client libraries. |
May 20 | Stripe Gateway | Low | Updated handling of mandate reference data for applicable payment methods (Direct Debit). Mandate references will appear in UIs and API response payloads where applicable, and if available from the gateway. |
May 20 | Adyen Gateway | iDeal in Recurly.js | Low | When using iDeal via Recurly.js, if the consumer cancels out of their consumer authorization flow modal, the subscription associated with the customer will be expired automatically. |
May 20 | Adyen Gateway | Medium | When enabled in your Adyen Gateway Webhook configuration, the Expired Authorization webhook will now mark uncaptured, expired authorization transactions as voided. You can enable this webhook in your Adyen Gateway settings (at the gateway), with no configuration on the Recurly site. See Adyen gateway setup instructions for additional details on webhook configuration. |
May 20 | V3 API Invoice Preview | Low | Update v3 api invoice response to include subtotal after discount. |
May 20 | Compass Insights | Low | Adding feedback options (thumbs up or down) to each insight which will be visible with mouse hover-over. |
May 20 | Checkout | Low | Introducing a new Checkout configuration option that, if enabled, will display a recurring charge consent message and checkbox in Checkout if there are recurring billable items in the cart. |
May 19 | Recurly.js, HPP, Checkout | High | We will be making scheduled maintenance updates for security purposes that will include a Recurly.js client update. No functional changes are expected. |
May 14 | Adyen Gateway | Low | Adyen (Third Party) Network Token usage on a per transaction basis will be reported in UIs and gateway params via API when applicable. If you have Network Tokens enabled at the Adyen level, you will be able to see when they are used on a transaction moving forward. |
May 14 | Braintree Gateway | Medium | We will be updating the Braintree SDK version to 3.118.2 in Recurly.js. This will enable MPAN creation for Apple Pay transactions. |
May 13 | Adyen Gateway | Medium | Updated Adyen Drop-in Components to ensure proper iDeal bank redirect handling in Recurly.js |
May 13 | Adyen Gateway | Low | Recurly transaction detail UIs will now show the Chargeback reason code associated with a chargeback invoice. |
May 13 | Plan Configuration | Low | Redesigned the Create Billable Add-on UI component when choosing a Tiered, Volume, or Stairstep pricing model; impacting both the Create and Edit plan pages. |
May 6 | Stripe Gateway | Third Party Checkout | Low | Enabling Third Party Checkout: Stripe Elements with Klarna BNPL, Pay Now, and Pay Later, as well as iDeal payment methods. See the Third Party Checkout developer guide for more details. |
May 6 | Stripe Gateway | Low | We are adding support for Chargebacks to the gateway. Chargebacks are delivered via webhooks, but no additional configuration is necessary. Reach out to Recurly Support to enable them via a special feature flag. |
May 6 | Hosted Page settings | Low | Introduced a warning banner to warn users of FTC regulations when disabling the 'Cancel subscription' setting. For more information on FTC rulings around subscription cancellation, see the press release on the FTC website. |
May 6 | Compass Insights | Low | Added 3 new insights to the Welcome page:
|
May 6 | Email Templates | Low | Introduced a fourth option for Audience Criteria when creating alternative email templates |
May 6 | Gateway Token Handling | Medium | Updated handling of gateway tokens to that gateway tokens referenced in billing information updates that cause a decline do not override existing data. |
May 6 | WorldPay Gateway | Low | Updated handling of refund failures on the gateway. |
May 6 | PayPal Complete Gateway | Medium | Updated Recurly.js to support passing the gateway_code value for PayPal Complete. |
May 5 | Adyen Gateway | Medium | Minor updates to improve authorization rates for card billing information updates. |
April
| Release Date | Feature | Potential Impact | Description / Overview | |
|---|---|---|---|---|
| April 29 | Braze | Low | Adding two new Braze data centers, US-10 and IN-01. | |
| April 29 | Plan Configuration | Low | Introducing a new currency picker to the Create and Edit Plan pages. | |
| April 29 | Stripe Gateway | Low | Adding support for Late Failures/Chargebacks to Direct Debit payment methods. Additionally, mandate status display will accompany this release. | |
| April 29 | Stripe Gateway | Gateway Routing | Medium | Updated behavior in gateway routing to ensure bank details that are not Stripe Payment Tokens are routed to the Stripe Gateway. |
| April 29 | Ebanx Gateway | Low | Updated available regions when onboarding the gateway. | |
| April 29 | WorldPay Gateway | Low | Updated available regions when onboarding the gateway. | |
| April 29 | General + Security Enhancements | High | Recurly is committed to compliance and general upkeep of our systems. In doing so, several features are receiving behind-the-scenes updates that may affect front-end features including Recurly.js, Checkout and HPP (Hosted Pages), Data Collectors for 3DS and Kount, and Redirect Payment Methods. Specific payment methods or redirect features include, but are not limited to: PayPal, PayPal Complete, 3DS Challenge windows, iDeal and Klarna Debit Risk (Sofort), and Amazon Pay (v1 and v2). Learn more about our security and compliance practices in our documentation. | |
| April 22 | Order Number Prefix | Low | Updated title and text to be more clear and consistent and updated the hint for valid characters. | |
| April 22 | Braintree Gateway | Medium | Updated behind-the-scenes query behavior to ensure "in-flight" transactions' status are not inaccurately updated. | |
| April 18 | WorldPay Gateway | Medium | Updated handling of MOTO transactions to correct intermittent payment failures. | |
| April 18 | **Recurly.js | Checkout/HPP** | HIgh | Updated handling of Recurly.js tokens to address an error in processing related to 3DS handling. This updated addresses direct Recurly.js integrations and usage of Checkout and Hosted Pages. |
| April 17 | Ebanx Gateway | Low | Updated to send additional customer data to the platform including address, phone and email information. | |
| April 15 | Explore Assistant | Low | A new natural language chat interface that returns site data in the form of charts and graphs. It can be found within Analytics. | |
| April 15 | Revenue Recognition | High | Period Close Automation to ensure accurate and consistent monthly closures. The process starts with four system-defined tasks, and users can add custom, site-specific tasks to meet their unique requirements. This feature ensures a consistent and error-free period close by preventing missed steps, reducing manual and reconciliation errors, and detecting unresolved issues before closure. It also standardizes the process across all monthly cycles for greater reliability. | |
| April 15 | Revenue Recognition | Low | POB Rule: Users can upload and download POB rules. | |
| April 15 | Ebanx Gateway | Low | Added support for full refunds to Ebanx. Additionally, UPI mandates will not be created if a chosen plan does not have INR currency enabled. | |
| April 15 | Activity Logs | Low | The subscription activity log will be updated if a chargeback triggered the subscription to expire for fraud or service-based chargeback reasons. | |
| April 15 | Adyen Gateway | Low | Updated iDeal support in Recurly.js to support new streamlined redirects related to bank selection. | |
| April 15 | Stripe Gateway | Medium | Stripe gateway now supports basic chargeback management, including lost chargeback display in Recurly. | |
| April 11 | Stripe Gateway | Medium | Updated Connected Accounts to enable merchant-configuration of payment methods within the Stripe Dashboard. Additionally, updated supported payment methods to block methods Recurly does not support. | |
| April 8 | WorldPay Gateway | Medium | Added support for Online Refunds to the platform. WorldPay will enable Online Refund behavior to all merchants this year. No effort from merchants is expected with this change. | |
| April 8 | FreedomPay Gateway | Low | Introducing FreedomPay to the Recurly Platform! This gateway supports tokenized card payments for merchants with Omnichannel use cases where the subscription begins its life in a card-present environment. Learn more about FreedomPay in our dedicated documentation. | |
| April 8 | Ebanx Gateway with UPI AutoPay | Low | Introducing Ebanx, with UPI AutoPay for recurring subscriptions. This brand new gateway and payment method supports customers in India who want to use the UPI App to sign up for subscriptions. Learn more about UPI AutoPay and Ebanx in our dedicated documentation. | |
| April 8 | V3 Client Libraries | Medium | Updated enums to support upi_vpa for UPI AutoPay on Ebanx. | |
| April 4 | iOS SDK | Low | Updated SDK to resolve Swift build errors. | |
| Apr 1 | Create subscriptions with date in past | Low | Ability to add a date in the past when creating a subscription. | |
| April 1 | Stripe Gateway | Medium | Adding support for ACH, SEPA, BACS, and BECS through Stripe Elements. Read through our Third Party Checkout guide for more information. | |
| April 1 | Adyen Gateway | Low | Adding support for ACH, SEPA, and BACS through Adyen Components x Recurly.js. | |
| April 1 | Kount Fraud Management | Medium | Adding support for Apple Pay fraud scrubbing through Kount. Read more about Kount on our dedicated fraud management documentation. | |
| April 1 | WorldPay Gateway | Low | Removed the tax_identifier_type parameter requirement when processing in LATAM regions. No integration changes are necessary, but this will allow processing in additional LATAM regions that do not support documented tax types. Read more about Worldpay LATAM support in our documentation. | |
| April 1 | Stripe Gateway | Low | Added support for CoBadge behavior on the Stripe gateway in Recurly.js. Please look at our Cobadged Guide for more details on implementation. Pulled from Release. |
March
| Release Date | Feature | Potential Impact | Description / Overview |
|---|---|---|---|
| Mar 25 | Brand Refresh | Low | New styling, font, and colors across all pages in Recurly. |
| Mar 25 | Recurly Compass | Low | The Compass suite of features include AI search capabilities called AI Answers in the left navigation, Compass Playbooks also in the left navigation, and performance Insights on the homepage. Learn more about Recurly Compass |
| Mar 20 | Apple Pay | Medium | Updated handling of supported countries to allow returning the correct country availability via API. |
| Mar 18 | Invoice Explore | Low | Added shipping address and custom fields for accounts, subscriptions, and charges. |
| Mar 18 | Transaction Explore | Low | Added shipping address and reorganized the layout by moving charge, subscription and account related custom fields to their appropriate sections. |
| Mar 18 | Vantiv Gateway | Low | Updated handling of UnionPay cards on the platform for streamlined authorizations. |
| Mar 18 | WorldPay Gateway | Low | Updated handling of UnionPay cards on the platform for streamlined authorizations. |
| Mar 18 | Stripe Gateway | Low | Adding support for Payment Method and Customer (gateway token) Lifecycle events and Transaction Lifecycle events. See Stripe documentation for details. |
| Mar 12 | Two Factor Authentication | Medium | For users of the two factor (2FA) authentication Authenticator App, a new TOTP (time-based one-time password) migration wizard will guide users through the migration process. The existing TOTP service will be deprecated on 3/5/2025. Users must either upgrade or disable 2FA. |
| Mar 11 | CheckCommerce Gateway | Low | During onboarding, the sidebar application will display an email instead of an application button. |
| Mar 11 | VAT Currency Conversion | Low | EU VAT rules require the VAT amount on an invoice to be displayed in the local currency of the customer. This applies to countries who fall within the EURO currency (eu member states) and GBP currency (uk). VAT Currency Conversion Documentation |
| Mar 10 | Gateway Enhancements | Medium | Rolled out previously-implemented improvements to card on file handling for gateways including: Stripe, Adyen, Braintree, Cybersource, Chase Orbital, WorldPay, Authorize.net, Payeezy, First Data, TSYS, and AmazonV2. No integration changes are expected in most cases. Please see notes on respective payment method pages, depending on your integration, specific to return customers. 3DS, and Device-Wallet Methods such as Apple Pay and Google Pay may need modification if you allow return customer flows. |
| Mar 3 | Braintree Gateway | Low | Improved response code handling to retry additional soft-declined card transactions moving forward. |
| Mar 3 | Cybersource Gateway | Medium | Added support for enforcing 3DS via challengeCodeon certain Cybersource processors. Read more in our Cybersource documentation . |
| Mar 3 | Vantiv Gateway | Low | Added new response codes to our system to ensure proper handling of new decline codes. |
February
- 2/26/2025: WorldPay Gateway - Added support for passing Sales Tax to the gateway.
- 2/26/2025: Vantiv Gateway - Added support for two new response codes: 142 and 141. These are associated with Prepaid cards.
- 2/18/2025: V3 Libraries - updated to support new
payment_gateway_referencesparameters. - 2/18/2025: Vantiv Gateway - added support for response code 378 on the gateway.
- 2/4/2025: Check Commerce gateway - updated endpoint for sandbox Check Commerce to support new gateway development endpoint.
- 2/4/2025: Vantiv Gateway - Updated handling of response codes 229 and 992 on the gateway.
January
- 1/28/2025: Cybersource gateway - Enable adding the P12 certificate to gateway configuration. This will be required for all Cybersource merchants before Feb 13th, 2025. Check app notifications for details, or visit our instructions on the Cybersource documentation.
- 1/21/2025:Adyen gateway-- Enabled SEPA retry capabilities when using Adyen gateway tokens. Read more about SEPA retries on our dedicated documentation page.
- 1/21/2025: ApplePay -- Support tracking MPAN and reporting for merchant-derived tokens.
- 1/21/2025: Webhooks- Expanded the webhooks auto-pause functionality to production merchant sites for webhook endpoints that have not responded with a 2xx status code for multiple consecutive days.
- 1/21/2025: Webhooks- Added the notification ID to the webhook headers of JSON formatted webhooks.
- 1/21/2025: Password criteria- Upon the next user password expiration, there will be a new password length requirement where length must be at minimum 12 characters long with at least one numeric character.
- 1/14/2025: Adyen gateway- We've added support for ISK and CLP zero-decimal currencies. Please see Adyen documentation for special considerations when using these currencies.
