HomeProduct DocsAPI ReferenceChangelog
RecurlyAPI GuidesRecurly.jsWebhooksAPI ReferenceSupportBook demo
Changelog

2025 - Recurly Subscriptions Changelog

A concise digest of Recurly's ongoing changes and minor updates that continually shape and refine your user experience. Get a glimpse of the small but mighty changes in our app's look, feel, and functionality, along with additions to the API and Recurly.js.

Learn about recent refinements

The Release Notes section is your go-to place to catch up on the minor yet meaningful changes we have rolled out. From UI tweaks to API and Recurly.js extensions, stay in the loop with the incremental improvements making your Recurly experience smoother. For major updates, our blog and newsletter are still your best companions. Questions? Contact support.

December

Release DateFeaturePotential ImpactDescription / Overview
Dec 16Recurly EngageLowOptimization of real-time webhooks, ensuring that custom goals are recorded without timing discrepancies.
Dec 9Data ExportsLow

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 9Ebanx gatewayMediumAdditional improvements to retries including a small UI tweak and error code handling.
Dec 9Stripe gatewayMediumFixes to stored payment method handling when the consumer is in India, as well as avoiding a rare return url for stored cards.
Dec 9Recurly EngageMediumEnhanced Security & Access. Recurly Engage now supports HIPAA compliance and Okta sign-in, providing superior data protection and simplified access.
Dec 9Recurly EngageLowRecurly webhook optimizations have been implemented for increased reliability and speed.
Dec 9Recurly EngageLowRecurly Engage now offers One-Click actions with Recurly Commerce.
Dec 9Recurly Engage & Recurly CompassLow30-day Sandbox provisioning for Recurly Engage is now available through the Recurly Compass assistant or the Recurly Engage Integrations page.
Dec 9SubscriptionsLowProration 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 2Ebanx gatewayMediumAdded 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 2Recurly EngageLowEnhanced Security & Access. Recurly Engage now supports HIPAA compliance and Okta sign-in, providing superior data protection and simplified access.
DecRecurly EngageLowRecurly webhook optimizations have been implemented for increased reliability and speed.
Dec 2Ebanx gatewayMediumUpdated 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 2Ebanx gatewayLowOptimized handling of PIX Automatico and Mercado Pago retry scheduling and next charge dates.
Dec 2Stripe gatewayMediumUpdated return customer requests (CIT, customer initiated) to the gateway in order to optimize 3DS requests from Stripe.

November

Release DateFeaturePotential ImpactDescription / Overview
Nov 25AnalyticsLowAdded two new drill-downs to the Billings Global dashboard: Product Details and Transaction and Invoice Details, providing deeper visibility into billing activity.
Nov 20V3 APILowAdded the ability to choose to apply credits on a purchase or subscription.
Nov 18Stripe gatewayLowUpdated handling of coupons, account credits, and prorations when using Stripe Payment Elements through Third Party Checkout to avoid miscalculations.
Nov 18Recurly EngageMediumWe'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 18Recurly EngageLowNew focus state color input option for Pulse for Apple TV, Roku, Android TV devices.
Nov 18Recurly EngageLowUI enhancements to Preview tool widget to improve accessibility and functionality.
Nov 18Recurly CheckoutLowAdding cookie management to Checkout.
Nov 18Recurly AdminLowAdding cookie management to Checkout and Recurly, including a Cookie Settings option in upper right of Recurly.
Nov 12Data ExportsLowA 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 12Compass AssistantLowCompass 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 4Account UpdaterLowUpdated handling of MCC ingestion to avoid an error upon selection and saving your merchant category code.
Nov 4Client LibrariesLowThe .NET library was updated to support the Klarna payment method.
Nov 1Legacy Revenue RecognitionLowThe 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 DateFeaturePotential ImpactDescription / Overview
Oct 31Ebanx gatewayMediumWe 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 28InvoicesLowIntroduced a new invoice setting to breakdown taxes on invoices if the merchant is integrated with Vertex. This setting defaults to off.
Oct 28Recurly EngageLowNew 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 28Recurly EngageLowThe display of recommended prompt sizes within the Prompt Editor has been standardized.
Oct 28Recurly EngageLowAdded 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 28Recurly EngageLowAdded 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 21Recurly EngageLowOur 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 21Gateway TokensHighWhen 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 21Stripe gatewayMediumSoon, 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 21RecurlyLowReplacing all Redfast verbiage with Engage.
Oct 21Recurly AccountLowChanging the email address in the "past due" banner from [email protected] to [email protected].
Oct 21Recurly CheckoutLowAdding an account management link in checkout if the URL is provided in the corresponding checkout configuration.
Oct 17Recurly CommerceLowCommerce plans support contract terms and cancellation fees.
Oct 14ExportsLowTransactions 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 14Gateway ConfigurationLowMinor 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 14ExportsLowAdjustments Export - new fields will be added for price_segment_id and price_segment_code.
Oct 14ExportsLowSubscriptions Export - new fields will be added for price_segment_id and price_segment_code.
Oct 14Compass AssistantLowEnhancements 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 14Edit SubscriptionLowA new look and feel to the plan picker on the Edit Subscription page.
Oct 7Recurly CommerceLowUpdated Recurly Commerce Special Discount, By Quantity, to support multiple discount tiers, which incentivizes the customer to buy more and save more.
Oct 7Analytics ExploreLowPlan 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 7Invoice Tax Compliance UpdatesLowUpdates 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 2Recurly.jsLowUpdated handling of Elo BINs in Recurly.js.
Oct 1Price SegmentationLowPlans 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 DateFeaturePotential ImpactDescription / Overview
Sept 30Adyen gatewayLowCash 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 30WorldPay gatewayMediumWe're enabling ACH Direct Debit processing through our WorldPay connection. Learn more about ACH on WorldPay in our dedicated documentation for the gateway.
Sept 30Kount Fraud ManagementLowMinor updates to avoid duplicate requests to Kount in rare cases involving 3DS rejections on Adyen.
Sept 30Recurly Revenue Recognition Advanced (RR managed) and StandaloneMediumAddition 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 30Recurly 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 30Email TemplatesLowIntroducing 4 new email templates centered around Recurly's Pause functionality.
Sept 23Recurly EngageLowNew feature to allow export and download of experiment data.
Sept 23Recurly EngageLowMinor update to scheduling logic and general UI enhancement for scheduling modal.
Sept 16PayPal CompleteLowMinor behind-the-scenes optimizations for PayPal Complete's Recurly.js implementation. No merchant or consumer-facing changes are expected.
Sept 16Recurly EngageLowMinor visual update to traffic allocation for experimental prompts.
Sept 16Revenue RecognitionMedium

*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 9Admin Users ExportLowUpdated 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 9Recurly EngageLowYou can now extend the reset period days within your Prompt Guide Limits, giving you more flexibility in how you manage your campaigns.
Sept 9Recurly EngageLowA 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 9Stripe gatewayMediumWe are updating our API version to support Klarna Recurring Line Items for subscriptions. Klarna and Elements will run through the preview endpoint 2025-04-30.preview , while the rest of the ecosystem will run through the non-preview endpoint 2025-04-30.basil.
Sept 9WorldPay gatewayLowMinor updates to mandates and one time transactions for SEPA support.
Sept 2FreedomPay gatewayLowMinor updates to enable AVS and CVV checks on customer initiated transactions within Payment Settings.
Sept 2Ebanx gateway + UPI AutoPayLowUpdated 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 2Stripe gatewayHighUpdated the supported Stripe Client library underpinning calls to the gateway in preparation for version upgrades. No impact is expected.
Sept 2WorldPay gatewayLowWorldPay 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 DateFeaturePotential ImpactDescription / Overview
Aug 29Revenue RecognitionLow
  • Added deleted order lines to Order Stage History as archived data.
  • Introduced Bundle Rule ID field in order lines for mapping.
  • Extended Account Type table with 10 additional segment columns to support new segments.Added a data sync API check to update client indicators only when a job is set; revalidates before saving to prevent duplicate job updates.Implemented validation for VC date.
  • Built the Workbench object and added a helper for tab switching.Added "Select All" button for Stage Area.
  • Enabled book retention from the search page.
  • Enhanced account type functionality by adding 10 new segments to account_type_c.
  • Enhanced Standalone Selling Price (SSP) with multiple fixes, including criteria handling for "Approved" status, Compliance Pct corrections, SSP group item download and contract link, support for BundleRuleID/BundleParentID in criteria, editable Parent Identifier in new lines, and a fix for the Format ID unit test.
Aug 26Recurly EngageLowMinor updates to segment data CSV exports to better handle special characters in titles.
Aug 26Recurly EngageLowEnhance experiment window user experience by preventing auto-close on save.
Aug 26PayPal Complete gatewayMediumWe 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 26v3 APILowAdding a new optional proration setting to several v3 endpoints.
Aug 26Stripe gatewayMediumWe 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 20Kount Fraud ManagementLowUpdated to account code handling to avoid errors in rare cases. To learn more about Kount Fraud Management, visit our dedicated documentation.
Aug 20PayPal Complete gatewayMediumIf 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 19Revenue RecognitionMediumAdded 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 enabled_email_sent_at to track email dispatch after data sync, updated cron to handle unsent emails, and modified the Snappy Activate Site endpoint to respect sync status. Fixed overlap issue where the Recurly Resources button on the Home page covered the wizard when opened. Auto Period Close and Period Close Checklist job refactoring Fix auto period lag days to count complete N days Api to purge client and client data *Hide RevRec settings for Setup Fees when no setup fee exists
Aug 12Adyen gatewayMediumMinor updates to iDeal payments to avoid an error for return customer signups.
Aug 12Ebanx gatewayLowMinor 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 12Ebanx gatewayLowMinor updates to trial handling to avoid a 1 INR charge.
Aug 12Adyen gatewayMediumUpdated handling of ACH Reporting queries to avoid improper invoice status updates.
Aug 12V3 Client LibrariesMediumUpdated to support returning enhanced Google Pay indicators when a DPAN is in use.
Aug 12Revenue RecognitionHighAdded scroll-to-top behavior when opening the Configuration of Default Rules section.
Aug 12Anomaly InsightsLow

Introducing Anomaly Insights available on all subdomains. Anomaly insights to help merchants act instantly when transactional issues arise.

Anomaly Insights documentation.

Aug 11Ebanx gatewayHighUpdates 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 5Compass AssistantLowWe'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 5Revenue RecognitionMedium

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 enabled_at is set in the group memberships table, ensuring it appears only when the site is activated.

Added validation for VC Rules to ensure "From Date" is less than or equal to "To Date."

Aug 1MasterCard Account UpdaterMediumUpdates 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 1Revenue RecognitionHighUpdates - removed open period logic from infra/revrecStart to prevent the period from reverting to the initial period. Fixed bundle rule addition issue when only one bundle rule exists under a parent item by grouping the count by bundle ID.
Aug 1Ebanx GatewayMediumUpdates to mandate handling related to plan amount. Mandates will be sent with a dynamic plan + 10% tolerance for amount updates.

July

Release DateFeaturePotential ImpactDescription / Overview
Jul 31WorldPay GatewayMedium

WorldPay gateway will be enabled with SEPA processing capabilities. For more information, please see our

SEPA

and

WorldPay gateway

documentation after release.

Jul 29Ebanx GatewayMediumUpdated 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 29Adyen Gateway | Third Party CheckoutMedium

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

Third Party Checkout

and

Adyen

documentation.

Jul 29Adyen GatewayLow

We are enabling support for Giact for NACHA Verification on the Adyen platform. For more information about

NACHA compliance

, you can read our dedicated documentation. If you are using Giact on

Adyen

, read through our documentation on how to enable the feature.

Jul 29Recurly.js | Recurly EngageMedium

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

Recurly Engage

.

Jul 29Commerce Hub GatewayLowAdded support for Level 2 data processing. This includes purchase order number and tax details.
Jul 29Adyen GatewayMedium

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

Adyen gateway

and

Line Item

documentation.

Jul 29Adyen GatewayLowMinor updates to decline handling when 3DS authentication is not completed by the consumer.
Jul 29WorldPay GatewayLowMinor updates to decline handling when the Merchant ID on file is invalid at the gateway level.
Jul 29Cybersource GatewayHighUpdates to decline handling when the processor selected is 'Barclays' or 'Barclays2' in gateway configuration.
Jul 29Sagepay GatewayLowUpdates to query encryption logic to enhance security.
Jul 21Salesforce IntegrationLow

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 18Invoice Number PrefixHighUpdated 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 18Amazon V2 GatewayMediumUpdated handling of Amazon pre-renewal queries related to rate limiting responses. We will retry transactions that return as rate limited moving forward.
Jul 15Stripe GatewayLowEnabled support for Payment Method Configuration IDs to Third Party Checkout.
Jul 15Adyen GatewayMediumEnabling support for Shipping Amount. This will send the line item shipping cost to transactions sent to Adyen.
Jul 15Ebanx GatewayMediumUpdated handling of Mandate Expiry dates for UPI AutoPay to extend 2 years past the initial renewal term.
Jul 15Adyen GatewayLowEnabled support for IDR currency on the Adyen platform.
Jul 16General Compliance EnhancementsMediumRecurly 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 8Commerce Hub GatewayLowThe gateway will be visible in Payment Gateway onboarding.
Jul 8EmailsLowUpdated to avoid sending a 'refund' email when a chargeback occurs.
Jul 8Stripe GatewayLowUpdated handling of asynchronous refund status updates. If pending refunds on Stripe move to a failed state, they can be reattempted manually.
Jul 8FreedomPay GatewayLowUpdated to support a 'Test Configuration' button to test credentials during testing and go-live procedures.
July 8Revenue Recognition StandardHighRevenue 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 8Revenue RecognitionLowBigQuery 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 8Revenue Recognition AdvancedHighNew 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 1Adyen GatewayLow

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

Adyen Gateway

. See documentation in our Adyen Gateway page for details after release.

Jul 1Adyen GatewayLow

Enabled support for customer acquisition dates (account age) to Adyen in API transactions. This is also in relation to Revenue Protect availability on

Adyen Gateway

. See documentation in our Adyen Gateway page for details after release.

Jul 1Chase Orbital GatewayLowAdded support for an undocumented response code (9797) to the platform. This response code will be handled as a declined transaction.
Jul 1Currency SupportMediumBehind-the-scenes improvements to allow more currencies to be enabled on a single gateway configuration for gateways that allow many ISO-standard currencies.
Jul 1Commerce Hub GatewayLow

Added support for Fiserv's newest gateway offering, Commerce Hub. See

documentation on Commerce Hub

for more information on the new platform.

Jul 1Direct Debit Retry EnablementLow

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

Direct Debit retries

documentation for more information.

June

Release DateFeaturePotential ImpactDescription / Overview
Jun 30Revenue RecognitionHigh

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 30Revenue RecognitionLowConfig Audit for Scheduled Jobs - Config audit reports now include changes made to scheduled jobs.
Jun 30Revenue RecognitionHighAlign 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 30Revenue RecognitionLowActivate Multi-Element Revenue Rule for RA-Enabled Merchants - The multi element POB rule support is extended to Recurly Managed merchants too.
Jun 30Revenue RecognitionHighImport 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 30Revenue RecognitionHighAuto-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 30Revenue RecognitionHighReferenced 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 30Revenue RecognitionLowInvoice 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 24Adyen GatewayLow

Enabled support for sending the Shipping Method "name" to Adyen in API transactions. This is also in relation to

Adyen Gateway

. See documentation in our Adyen Gateway page for details after release.

Jun 24Adyen GatewayLow

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 24Adyen GatewayMediumEnabled 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 24CheckoutLowFixed an issue where country is required when the Address Requirement is set to 'No Address'.
Jun 18Ebanx GatewayLowUpdated handling of failed UPI AutoPay signups to avoid errors when re-subscribing.
Jun 17Cybersource GatewayMediumUpdated to support Google Pay transactions.
Jun 17Cybersource GatewayLowUpdated handling of phone numbers to avoid errors in rare cases where a partial phone number is present.
Jun 17Adyen GatewayMedium

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 16App Management MRR DashboardLowUpdated the App Management net MRR chart from a bar to a line chart to be in parity with the Recurly App MRR Dashboard.
Jun 16Business Entities DashboardLowUpdated descriptions for New & Renewing Billings.
Jun 16Transactions ExploreLowAdded "cc_payment_id" field which is the unique identifier for a credit card.
Jun 16Invoice ExploreLowAdded "cc_payment_id" field which is the unique identifier for a credit card.
Jun 10Adyen GatewayLowEnabled support for the CAPTURE_FAILED event. Capture failures will mark Purchase transactions as declined. If you are using separate Auth and Capture, and the Capture fails, you can re-try the capture. This will require enabling this event in your Adyen settings to take advantage of the new behavior.
Jun 10Adyen GatewayMediumEnabled 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 10PayPal Complete GatewayHigh

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 10V3 API | Verify RoutesHigh

Updated the V3

Verify Billing Info

and

Verify CVV

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 9General Security EnhancementHighWe 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 3PayPal Complete GatewayLowUpdated handling of status updates for PayPal transactions using a bank account as a funding source to avoid transactions suck in pending state.
Jun 3WebhooksMediumAdded webhook support for payment.succeeded event to enable events firing when UPI AutoPay transactions are updated asynchronously.
Jun 3Adyen GatewayMediumUpdated 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 3Vantiv GatewayLowRemapped a response code (218) to a soft decline due to remapping by WorldPay.

May

Release DateFeaturePotential ImpactDescription / Overview
May 27PayPal Complete GatewayLowUpdated 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 27Amazon Pay V2 GatewayMediumUpdated 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 27V3 API Subscription ChangeMediumConsidered a breaking change -- updated the validation messaging so that it matches the public API documentation.
May 27Plan Configuration UI UpdatesLowReplacing the toggles for Free Trial and Setup Fee with checkboxes.
May 20Ebanx GatewayMediumSeveral 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 20Adyen Gateway | 3DSMediumUpdated 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 20V3 Client LibrariesMediumSeveral origin enums will be added to the V3 client libraries.
May 20Stripe GatewayLowUpdated 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 20Adyen Gateway | iDeal in Recurly.jsLowWhen 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 20Adyen GatewayMediumWhen 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 20V3 API Invoice PreviewLowUpdate v3 api invoice response to include subtotal after discount.
May 20Compass InsightsLowAdding feedback options (thumbs up or down) to each insight which will be visible with mouse hover-over.
May 20CheckoutLowIntroducing 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 19Recurly.js, HPP, CheckoutHighWe will be making scheduled maintenance updates for security purposes that will include a Recurly.js client update. No functional changes are expected.
May 14Adyen GatewayLowAdyen (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 14Braintree GatewayMediumWe will be updating the Braintree SDK version to 3.118.2 in Recurly.js. This will enable MPAN creation for Apple Pay transactions.
May 13Adyen GatewayMediumUpdated Adyen Drop-in Components to ensure proper iDeal bank redirect handling in Recurly.js
May 13Adyen GatewayLowRecurly transaction detail UIs will now show the Chargeback reason code associated with a chargeback invoice.
May 13Plan ConfigurationLowRedesigned 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 6Stripe Gateway | Third Party CheckoutLowEnabling 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 6Stripe GatewayLowWe 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 6Hosted Page settingsLowIntroduced 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 6Compass InsightsLowAdded 3 new insights to the Welcome page:
  1. Daily Subscriber Churn Trends
  2. Daily Billings Trends
  3. Monthly Recovered Revenue Trends (Recurly Value)
May 6Email TemplatesLowIntroduced a fourth option for Audience Criteria when creating alternative email templates
May 6Gateway Token HandlingMediumUpdated handling of gateway tokens to that gateway tokens referenced in billing information updates that cause a decline do not override existing data.
May 6WorldPay GatewayLowUpdated handling of refund failures on the gateway.
May 6PayPal Complete GatewayMediumUpdated Recurly.js to support passing the gateway_code value for PayPal Complete.
May 5Adyen GatewayMediumMinor updates to improve authorization rates for card billing information updates.

April

Release DateFeaturePotential ImpactDescription / Overview
April 29BrazeLowAdding two new Braze data centers, US-10 and IN-01.
April 29Plan ConfigurationLowIntroducing a new currency picker to the Create and Edit Plan pages.
April 29Stripe GatewayLowAdding support for Late Failures/Chargebacks to Direct Debit payment methods. Additionally, mandate status display will accompany this release.
April 29Stripe GatewayGateway RoutingMediumUpdated behavior in gateway routing to ensure bank details that are not Stripe Payment Tokens are routed to the Stripe Gateway.
April 29Ebanx GatewayLowUpdated available regions when onboarding the gateway.
April 29WorldPay GatewayLowUpdated available regions when onboarding the gateway.
April 29General + Security EnhancementsHighRecurly 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 22Order Number PrefixLowUpdated title and text to be more clear and consistent and updated the hint for valid characters.
April 22Braintree GatewayMediumUpdated behind-the-scenes query behavior to ensure "in-flight" transactions' status are not inaccurately updated.
April 18WorldPay GatewayMediumUpdated handling of MOTO transactions to correct intermittent payment failures.
April 18**Recurly.jsCheckout/HPP**HIghUpdated 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 17Ebanx GatewayLowUpdated to send additional customer data to the platform including address, phone and email information.
April 15Explore AssistantLowA new natural language chat interface that returns site data in the form of charts and graphs. It can be found within Analytics.
April 15Revenue RecognitionHighPeriod 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 15Revenue RecognitionLowPOB Rule: Users can upload and download POB rules.
April 15Ebanx GatewayLowAdded support for full refunds to Ebanx. Additionally, UPI mandates will not be created if a chosen plan does not have INR currency enabled.
April 15Activity LogsLowThe subscription activity log will be updated if a chargeback triggered the subscription to expire for fraud or service-based chargeback reasons.
April 15Adyen GatewayLowUpdated iDeal support in Recurly.js to support new streamlined redirects related to bank selection.
April 15Stripe GatewayMediumStripe gateway now supports basic chargeback management, including lost chargeback display in Recurly.
April 11Stripe GatewayMediumUpdated 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 8WorldPay GatewayMediumAdded 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 8FreedomPay GatewayLowIntroducing 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 8Ebanx Gateway with UPI AutoPayLowIntroducing 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 8V3 Client LibrariesMediumUpdated enums to support upi_vpa for UPI AutoPay on Ebanx.
April 4iOS SDKLowUpdated SDK to resolve Swift build errors.
Apr 1Create subscriptions with date in pastLowAbility to add a date in the past when creating a subscription.
April 1Stripe GatewayMediumAdding support for ACH, SEPA, BACS, and BECS through Stripe Elements. Read through our Third Party Checkout guide for more information.
April 1Adyen GatewayLowAdding support for ACH, SEPA, and BACS through Adyen Components x Recurly.js.
April 1Kount Fraud ManagementMediumAdding support for Apple Pay fraud scrubbing through Kount. Read more about Kount on our dedicated fraud management documentation.
April 1WorldPay GatewayLowRemoved 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 1Stripe GatewayLowAdded 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 DateFeaturePotential ImpactDescription / Overview
Mar 25Brand RefreshLowNew styling, font, and colors across all pages in Recurly.
Mar 25Recurly CompassLowThe 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 20Apple PayMediumUpdated handling of supported countries to allow returning the correct country availability via API.
Mar 18Invoice ExploreLowAdded shipping address and custom fields for accounts, subscriptions, and charges.
Mar 18Transaction ExploreLowAdded shipping address and reorganized the layout by moving charge, subscription and account related custom fields to their appropriate sections.
Mar 18Vantiv GatewayLowUpdated handling of UnionPay cards on the platform for streamlined authorizations.
Mar 18WorldPay GatewayLowUpdated handling of UnionPay cards on the platform for streamlined authorizations.
Mar 18Stripe GatewayLowAdding support for Payment Method and Customer (gateway token) Lifecycle events and Transaction Lifecycle events. See Stripe documentation for details.
Mar 12Two Factor AuthenticationMediumFor 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 11CheckCommerce GatewayLowDuring onboarding, the sidebar application will display an email instead of an application button.
Mar 11VAT Currency ConversionLowEU 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 10Gateway EnhancementsMediumRolled 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 3Braintree GatewayLowImproved response code handling to retry additional soft-declined card transactions moving forward.
Mar 3Cybersource GatewayMediumAdded support for enforcing 3DS via challengeCodeon certain Cybersource processors. Read more in our Cybersource documentation .
Mar 3Vantiv GatewayLowAdded 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_references parameters.
  • 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.