Recharge Payments Changelog & Product Updates logo

Changelog & Product Updates

Back to Homepage Subscribe to Updates

Labels

  • All Posts
  • New
  • Feature
  • Enhancement
  • Fix
  • Analytics
  • API
  • Integrations
  • Bundles
  • Theme Engine
  • BigCommerce
  • RechargeSMS

Jump to Month

  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • August 2020
  • July 2020
  • June 2020
  • April 2020
  • March 2020
  • February 2020
  • December 2019
  • November 2019
  • October 2019
Changelog byAnnounceKit

Create yours, for free!

Analytics
3 years ago

Involuntary Churn analysis

Released involuntary churn analysis as part of Customer cohort report. This report is currently available to all pro merchants.

EnhancementFixAPI
3 years ago

March 24 Updates

enhancement

Discounts

  • New discount setting to limit to "First-time subscribers only"

    Support Documentation

Performance enhancements

  • Implemented advanced auto-scaling to handle more processing and reduce processing times during periods of high volume

    • The will increase performance of charge regenerations, inbound/outbound webhooks, bulk updates, and sending emails

API

Subscription Bulk API

  • New API endpoints to create, update, and delete several subscriptions with a single request

    • POST /addresses/<address_id>/subscriptions-bulk
    • PUT /addresses/<address_id>/subscriptions-bulk
    • DELETE /addresses/<address_id>/subscriptions-bulk

    API Documentation

Webhooks

  • New charge/upcoming webhook

    Webhook Documentation

fix

Report exports

  • Fixed a bug that was causing very large CSV report exports to not be sent via email including Upcoming Orders, Processed Orders, and Purchase Items reports

Merchant/Store Owner Portal

  • Fixed a bug that was causing a customer's address to not display in the Merchant portal when created by a merchant and not attached to a subscription
  • Fixed a bug where an extra "-" may appear in order notes

Enhancement
3 years ago

Apple Pay - Now available in 🇨🇦 🇬🇧 🇦🇺

enhancement

Apple Pay

  • Apple Pay is now available to customers located in the following countries:

    Australia
    Canada
    United Kingdom
  • Don't have Apple Pay enabled yet? You can use our guide on Setting up Apple Pay in our support documentation.

FeatureEnhancementFixAPI
3 years ago

Checkout reCAPTCHA & Other Updates

Feature
  • Ability to add a reCAPTCHA checkbox to the ReCharge checkout to protect against bot activity on checkout - Support documentation

API

Subscriptions API

  • cancellation_reason_comments, cancellation_reason, and cancelled_at are set to null when the subscription status is changed to "ACTIVE". The following endpoints are updated:

    • PUT /subscriptions/<id> - API Docs
    • POST /subscriptions/<id>/activate - API Docs
enhancement
  • Performance enhancements for checkout to reduce page load times
fix
  • Fixed bug where extra space may appear in product titles
  • Fixed a bug where discount codes could not be applied in some checkouts

Enhancement
3 years ago

Apple Pay - We're going global ✈️ 🌎

enhancement

Apple Pay

  • Apple Pay is now available to customers located in the following countries:

    Austria
    Belgium
    Brazil
    Denmark
    Finland
    France
    Germany
    Ireland
    Israel
    Netherlands
    New Zealand
    Norway
    Poland
    Singapore
    Slovenia
    South Africa
    Sweden
    Switzerland
    United States
  • Don't have Apple Pay enabled yet? You can use our guide on Setting up Apple Pay in our support documentation.
  • Don't see your country listed? We're working hard to get additional countries supported on Apple Pay.

EnhancementFixTheme Engine
3 years ago

February 10 Updates

enhancement

Translations

  • Added Account Login to translations for the Customer Portal

Apple Pay

  • Added ability to display white Apple Pay button on checkout using CSS. In the CSS editor of the Checkout settings page include the following:

    .apple-pay-button {
    background-color: white !important;
    }

Integrations

  • Added NoFraud
  • Added version 2 of LittleData

Theme Engine v2
  • Ability to download themes

  • Ability to import/upload themes with zip file

fix
  • Google Address Autocomplete - Fixed bug that wasn't populating the city field when a UK address was selected
  • Checkout - Fixed bug that caused the product summary on page 2 to be blank when the customer's email address was left blank on page 1
  • Merchant Portal - Fixed bug that didn't allow subscriptions be created with the hidden Shopify product

NewFeatureAPI
3 years ago

UTM Parameters & Cart Attributes

Feature

Cart Attributes & Note

  • Ability to add a cart attribute (or several) using a URL parameter(s) on the cart page

    /cart?attributes[where-from]=came-from-newsletter-2013-02-14&attributes[some-other-key]=some-value
  • Ability to add a cart note using a URL parameter on the cart page

    /cart?note=came-from-newsletter-2013-02-14
  • Ability to add a cart attribute (or several) using input fields on the cart page

  • NOTE: Version 3.2.4 (updated on 2020/01/23) or later of the subscription-cart-footer.liquid file is required to use this feature. If you have an earlier version, please contact the ReCharge Support team to update this file to the latest version.

Link to Knowledge Base article

UTM Parameters

  • Ability to add UTM parameters from Shopify cookie to the cart attributes and following ReCharge records:

    • Charge
    • Customer
    • Subscription
  • NOTE: Version 3.2.4 (updated on 2020/01/23) or later of the subscription-cart-footer.liquid file is required to use this feature. If you have an earlier version please contact the ReCharge Support team to update this file to the latest version.

Link to Knowledge Base article

Cart Attributes on Checkout pages

  • Ability to access cart attributes and cart notes on all pages of the checkout using the cart_json object

    • Page 1 - Shipping information page
    • Page 2 - Billing information page
    • Page 3 - Thank you page

Link to Knowledge Base article

API

Subscriptions API

  • Added utm_params to the response object

Customers API

  • Added utm_params to the response object

Charges API

  • Added utm_params to the response object

NewFeatureEnhancementFixAPITheme Engine
3 years ago

Nov. 25 - Dec. 6 Updates

enhancement
  • Apple Pay on Braintree: Now available when a store doesn't have a custom checkout domain
  • PayPal: Ability to set translation on checkout for "Click here"
  • Apple Pay: Ability to set translation on checkout for "Payment Options"

fix
  • Apple Pay on Stripe: Fixed a bug when using Apple Pay during checkout

APINewFeature

Products API

  • New create (POST) product endpoint
  • New update (PUT) product endpoint
  • New delete (DELETE) product endpoint
  • Fixed bug that the order_interval_unit was being retrieved from the ruleset instead of the product. It is now fixed to retrieve the order_interval_unit from the product record.

    Link to Products API docs

Checkout API

  • Fixed bug that the discount code was not being displayed on the Checkout UI when the checkout was created using the Checkout API and then the customer redirected to the Checkout UI to complete the checkout. Now the discount code is displayed when applied via the Checkout API.

Subscriptions API

  • Fixed bug that caused charge regeneration to be delayed when cancelling subscriptions via the POST /subscriptions/<id>/cancel endpoint. Now charge regeneration is triggered immediately when cancelling a subscription unless the commit_update is set to false.

Theme Engine v2
  • Updated shipping_countries response to return all countries instead of being defaulted to a limit of 50 countries and paginated
  • Fixed a bug that was setting the expire_after_specific_number_of_charges field to null on new subscriptions that were added through the Theme Engine customer portal when the default value for the product was an integer (e.g. 6, 12). Now new subscriptions will inherit the default value from the product record. To implement this functionality you'll need to generate a new theme or update your existing subscription_new.html file (see image below for updates).

    {% if subscription_defaults.expire_after_specific_number_of_charges %}

    {% endif %}

  • Added ability to delay a subscription as a retention strategy when a customer is cancelling their subscription. To implement this functionality you'll need to generate a new theme or update your existing subscription_retention_strategy.html file (see image below for updates).

Analytics
3 years ago

Enhanced Analytics 2.0

Released the new version of enhanced analytics to select test merchants.

  1. Added customer actions at subscription level
  2. Added detailed churn analysis at customer level and subscription level
  3. Added sales performance by SKU at customer level
  4. Added refunds to Revenue trends dashboard

FixAPIIntegrationsTheme Engine
3 years ago

Nov. 11-22 Updates

fix

Checkout

  • Fixed bug that allowed prepaid cards on checkout when "Allow prepaid cards" was unchecked on the Checkout settings page.
  • Fixed Apple Pay with Braintree bug that only requested customer phone number when required for shipping details and not if billing details was requesting the field. It now requests customer phone when required for either billing or shipping details.

Merchant Portal

  • Fixed bug that was incorrectly identifying certain customers as not having a valid payment method.
  • Fixed bug that calculated incorrectly the number of active subscriptions for certain customers.

Customer Portal

  • Theme Engine v1 & v2 - Fix bug that didn't display an AVS error message to customers that their billing zip code was incorrect when updating their credit card.

3D Secure 2 & European SCA regulation

  • Updated the help text on the re-authentication page to provide additional clarity for the customer when they aren't impacted by the European SCA regulation but their bank flag their account for 3D Secure 2 authentication.

API

Checkout API

  • first_name for billing and shipping address is now optional (not required)

Address API

  • first_name is now optional (not required)

Customer API

  • cardholder_name field has been added to the payment_sources response

Theme Engine v2

Payment sources

  • cardholder_name field has been added to the payment_sources response
  • When a customer updates their credit card then the cardholder_name is saved

Template Update - products_search.html

  • [FIX] When a client is attempting to swap a product the URL directs a customers to adding new product instead of swapping. This template update fixes so that the customer continues the swap workflow.
  • Removed from products_search.html template

    {% if 'preview_theme' | url_param %}
    {% set search_form_action_url = search_form_action_url + '?preview_theme=' + 'preview_theme' | url_param %}
    {% endif %}
  • Added to products_search.html template

    {% if 'preview_theme' | url_param %}

    {% endif %}

Template Update - products_search_swap.html

  • [FIX] When a client is attempting to swap a product the URL directs a customers to adding new product instead of swapping. This template update fixes so that the customer continues the swap workflow.
  • Removed from products_search_swap.html template

    {% if 'preview_theme' | url_param %}
    {% set search_form_action_url = search_form_action_url + '?preview_theme=' + 'preview_theme' | url_param %}
    {% endif %}
  • Added to products_search_swap.html template

    {% if 'preview_theme' | url_param %}

    {% endif %}

Integrations
  • APRU (3rd party app) beta and pro flag has been removed and is now generally available

    • Support document
    • Integrations page