Recharge Checkout no longer accessible
As of October 18, 2024, subscription apps that are not integrated with Shopify Checkout cannot accept or process orders, including those placed through Recharge Checkout or the Checkout API.
This guide walks you through how checkouts will work going forward and provides steps to successfully transition your Recharge Checkout on your Shopify store. By following these steps, you'll ensure your store stays updated and avoid any potential customer checkout issues.
- Recharge Checkout on Shopify
- Shopify Checkout Integration
Overview
Starting October 18, 2024, the Recharge Checkout and Checkout API for Shopify stores using the Shopify Checkout Integration will no longer be available. After this date, customers won’t be able to access the Recharge Checkout, and the Checkout API will be disabled.
If you haven't converted to the Shopify Checkout Integration yet, you need to if:
- You use the Recharge Checkout on Shopify platform
- See Identifying your store's Recharge checkout platform to verify your store’s existing platform. If you are using the Recharge Checkout on Shopify you need to convert to the Shopify Checkout Integration.
- You use the Recharge Checkout API to customize the checkout experience
- Check with your developer to confirm if you use the Recharge Checkout API for advanced checkout customizations
Recharge displays an error message to customers who attempt to check out using one of these methods.
Method |
Error message |
A customer tries to place a checkout order through the Recharge Checkout on Shopify | Error: It is no longer possible to subscribe to the product(s) in your cart. If you'd like to still purchase these product(s), please go back to the product page and purchase these item(s) as a one-time purchase if that purchase option is available. We apologize for any inconvenience. Please reach out to customer service if you have any questions. |
A Shopify Checkout Integration customer ends up on the Recharge Checkout |
|
You use the Checkout API to process checkout orders | Status code: 422 Message: “Checkout is disabled on this store. Please
see this article for more details: https://support.getrecharge.com/hc/en-us/articles/25314881971607-Recharge-Checkout-no-longer-accessible. |
Converting from the Recharge Checkout on Shopify to the Shopify Checkout Integration
Recharge is committed to making the switch to the Shopify Checkout Integration as smooth as possible and is ready to help merchants through the entire checkout transition process.
Follow the conversion process outlined in Converting from Recharge Checkout on Shopify to the Shopify Checkout Integration to begin your store conversion, or contact the Recharge support team if you have any additional questions.
Sunsetting the Checkout API for Shopify stores
Recharge will block the following endpoints starting October 18, 2024:
POST /api/checkouts
PUT /api/checkouts/<string:token>
POST /api/checkouts/<string:token>/charge
GET, PUT, POST /api/checkouts/<string:token>/upsell
POST /api/checkouts/import
You must stop using these endpoints and enable the Shopify Checkout to continue to allow customers to check out with your products.
Recharge Checkout on Shopify
If you use the Checkout API and are on the Recharge Checkout on Shopify platform, you’ll need to convert to the Shopify Checkout Integration and begin using the Shopify Checkout to process checkout orders. Follow the conversion process outlined in Converting from Recharge Checkout on Shopify to the Shopify Checkout Integration to begin your store conversion.
Shopify Checkout Integration
If you use the Checkout API and are on the Shopify Checkout Integration, or migrated Shopify Checkout Integration, you must stop using the endpoints listed above, and switch to using the Shopify Checkout to process checkout orders.
Work with Shopify’s support team to ensure the Shopify Checkout is configured correctly.