Google Tag Manager (GTM) - Now generally available

We are happy to announce that Google Tag Manager (GTM) is now Generally Available (no longer Beta) for all of our PRO merchants! 🎉  

You can now add your GTM code to ReCharge in order to add, edit, and disable tags without having to touch the source code. With tags you can collect data on customer behavior and other data points. 

To learn more, visit our support documentation on Google Tag Manager.



ReCharge SendGrid 📬 Integration Now Generally Available! 🎉

We're happy to announce that our integration with SendGrid is now generally available and available to all ReCharge merchants! 

Using the ReCharge SendGrid integration allows you to use your own SendGrid account to track delivery rates, open rates, and click-through rates, as well as other SendGrid functionality.

It's simple to setup and you continue to use the email templates you've already configured in ReCharge. 


Signifyd Fraud Integration


Integrations


The ReCharge checkout is now integrated with Signifyd for fraud evaluation and protection!

What is Signifyd?

Signifyd is a fraud prevention provider that evaluates e-commerce transactions across a broad data network using decision criteria tuned to your business.

What does the integration do?

Merchants impacted by fraud can benefit from Signifyd by automatically canceling suspicious subscriptions placed through ReCharge or tagging them for further manual review. Each new checkout is automatically sent to Signifyd for evaluation, then ReCharge reacts to Signifyd's verdict based on your integration preferences.

Where to learn more:

For more information about ReCharge's integration with Signifyd, and instructions to connect ReCharge with your existing Signifyd account, check out our Knowledge Base Article.


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

Sep. 30 - Oct. 11 Updates

enhancement

Braintree/PayPal

  • Added shipping address to Braintree and PayPal transactions

Webhooks

  • New architecture released to send all outbound webhooks

fix
  • Fixed 3D Secure 2 re-authentication page to display the last 4 digits of a customer's credit card
  • Fixed PayPal error that requires US states codes to be 2 characters

Merchant Portal

  • Fixed "Cancel subscription & stop retrying" button
  • Fixed customer names with special characters to display properly
  • Fixed display of currency to store's currency on the create new discount page
  • Fixed the toggle switches to save the selected setting in the "Additional settings" section of the "Notification settings" page

API

Checkout API

  • Updated Process checkout endpoint to handle Stripe's Payment Method tokens
  • Fixed bug that didn't create an order if the checkout only contained a single onetime product
  • Added external_checkout_id and external_checkout_source fields for the Create and Update endpoints

Theme Engine v2
  • Added ability to pass the commit_update field and set to false on subscription update to delay charge regen
  • Fixed shopify_details data not being appended to the product data object when a collection_id is not set on the product

Integrations
  • Ability to remove the Zapier integration