New API Resource: Bulk Plans resource in v2021-11

Merchants can now use our new Bulk Plans endpoint to create, update, or delete multiple plans for a specific product in one API call. They can also leverage our new async batch types, which will allow them to make updates to plans on multiple products at once.

This feature expands our current Plans endpoint in v2021-11, and merchants can now use the new Bulk Plans resource to:

  • Bulk create new plans for a product
  • Bulk update existing plans on a product
  • Bulk delete plans from a product

Note: a single product can have a maximum of 20 plans.

Merchants can leverage our Async Batches for the methods outlined above, which allows them to make these amendments for up to 10,000 products at a time (and up to 200,000 plans)!

To learn more, please visit our API reference documentation

Customer Portal improvements for stores using Multiple Payment Methods!

Multiple payment methods is now generally available for all merchants and we have launched a number of improvements to the customer portal experience focused on making it easier than ever for customers to make payment and shipping address updates. 

What’s new?

  • When customers make a shipping address change or payment method change to one of their subscriptions, they are prompted to make the change for all other associated subscriptions OR the single subscription.
  • If customers want to adjust the shipping address or payment method on file from the subscriptions page and they don't see the option they are looking for they are prompted to add a new one.
  • If customers have multiple payment methods on file they can bulk move subscriptions from one payment method to another.
  • Improved handling for when a customer has no payment method or shipping address on file and improved error handling overall
  • Shipping and payment information is updated separately.
  • New translations are available for any of the new out-of-the-box text, to empower merchants to create a cohesive brand voice throughout the customer portal.

Note: A new theme engine version will be released shortly.

Availability:

  • Multiple payment methods are the default for all new stores
  • Shopify Checkout: Generally available and the default for all stores
  • Migrated Shopify Checkout: Generally available and the default for all stores
  • Recharge Checkout on Shopify and BigCommerce: Generally available, if you are using a customer portal that supports Single Payment Methods reach out to support if you would like to upgrade!  

Where can I learn more?

For more information on how to get started, check out our support documentation here

New API resource! Merging Addresses on v2021-11

All merchants using the v2021-11 version of the Recharge API can now have access to 'merge address' endpoint resource. 

With this endpoint, subscriptions under separate addresses can now be merged onto a single target address in one API call making it 4X more efficient. Using the new Merge Addresses endpoint on our API, merchants / partners can merge these duplicate addresses, consolidating subscriptions under a singular address for customers where necessary. 

With this new API resource, they can

  • Choose a target address to merge other addresses onto
  • Keep or delete the source addresses
  • Optionally set a custom next charge date for the merged subscriptions

This feature is now available for all our merchants to use in Open Beta!

To try this, please visit our API reference documentation

Custom Shipping rates for the Checkouts API resource!

All merchants using the v2021-11 of the Recharge Checkouts API resource now have access to all-new capabilities w.r.t shipping rates. 

What's new?

  • Retrieve any applicable shipping rates on the initial API request
  • Add multiple custom shipping rates as a list 
  • Apply any shipping rate from the list of available shipping rates OR
  • Apply custom shipping rate options without needing to retrieve available rates

What does it unlock?

Developers building custom checkout using Recharge API can now

  • build custom one-page checkout flows by submitting all the required checkout data in a single request
  • stack free shipping with another discount by applying free shipping as a custom rate
  • increase checkout conversions through faster loading times by incorporating custom shipping rates into their checkout flow

To get started, please review our API reference documentation

Force Shopify customer account logins

All Shopify merchants can now opt-in to an additional security feature that requires customers to log in to their Shopify customer account before gaining access to their Recharge customer portal. 

Previously this setting was only available based on request and was called `Force customer portal accounts (Shopify - Recharge Checkout only)`. We have renamed it to improve clarity and to account for all Shopify merchants.

Next time you visit your customer portal settings, if your customer portal location is set to `Embedded in platform storefront` you will have the option to enable the `Force Shopify customer account logins` setting under your customer portal control settings. 

How does it work?

  • This setting is disabled by default.
  • When this feature is enabled, we will continue to generate the customer portal URL with the security token as we do today. However, to access the customer portal, the customer will be required to log in to their Shopify account.

    • If the customer is already logged into their Shopify account, they will be redirected to the customer portal.
    • If the customer is not logged in, they will be required to log in before being able to access the customer portal.
    • If the customer does not have a Shopify account, they will be required to create one and log in before being able to access the customer portal. 
  • Theme Engine out of the box support will be available in a future release. In the meantime, Theme Engine users can contact Recharge Support to get the files they need to use this feature. 
  • Note: It is important to ensure your Shopify account settings are set to optional or required.

To learn more, visit support documentation here.

Cart attributes now supported with Shopify Checkout!

All merchants using Recharge with Shopify Checkout Integration (SCI) now have the ability to capture/manage cart attributes (also referred to as ‘order attributes’). 

Cart attributes are custom form fields that merchants can use to request a variety of information from customers during checkout. With Recharge, merchants can now: 

  • View, add, or edit cart attributes in the Recharge merchant portal 
  • let Recharge ensure that the updated cart attributes make their way into the subscription contract in Shopify and therefore, the future recurring orders. 

Note: To fully utilize this feature with Recharge, merchants must enable cart attributes in their Shopify storefront theme as well. 

To learn more, please view our support documentation here

'Collections' API resource is now available!

All merchants using v2021-11 of the Recharge API can now access the 'Collections' endpoint resource to manage their collections, a powerful way to group products. 

Using this new API resource, merchants can create/edit/delete collections with simple API calls for actions such as: 

  • Create, update, and delete a collection
  • List collections
  • List products in a collection
  • Bulk add products to a collection (up to 250 products)
  • Bulk Delete products from a collection

Additionally, merchants using the Recharge Theme Engine can also personalize subscriber experience in the customer portal by only presenting collections that are best suited to a customer's existing subscription products.   

To learn more, please visit our API reference docs.

Improved handling of failing webhooks!

All merchants using Recharge webhooks will now benefit from a webhook management update that reflects industry best practices on the identification and handling of webhooks that are failing. 

The update includes several enhancements such as: 

  • removal of webhook after 20 failed retries to prevent inundating your webhook endpoint (since no messages will be received from Recharge for a failing webhook)
  • system-generated email alerts when failed delivery attempts are detected and/or the webhook is removed after several failed delivery attempts.

To learn more on how to address failing webhooks, please review our support documentation.

RechargeSMS: Redesigned Onboarding Experience!

RechargeSMS has a completely redesigned onboarding experience, featuring a streamlined walkthrough process, SMS status indicators, and UI elements built to make activation guided, friendly and fast.

What’s new?

  • Short and sweet — We’ve reduced the process to 2 main stages + one-click activation
    • Enable Features, Format Products, & Activation
  • New UI Element — A guiding companion to get merchants through onboarding (and more - coming soon 😉)
    • Explains each step and reinforces with feedback
  • New Status Indicator (red, yellow, green)
    The new Messaging Limited (yellow) status will inform merchants that they only have a test segment on - they need to turn on their opt-in to activate, offering more clarity on service status.

How does it work?

  • When a merchant installs RechargeSMS, they will be greeted by a new UI element that sits at the bottom left of the screen, inside the sidenav. They can move through onboarding by clicking the CTA at the bottom.
  • They can enable our recommended features with just a click or explore on their own.
  • Merchants will be prompted to import their products and format titles.
  • Lastly, they can either turn on their opt-in to activate SMS or start with a test segment first.
    • RCS and SCI stores at this stage see slightly different UI

Please visit our documentation to learn more: Support Article

Show Previous EntriesShow Previous Entries