Handling product inventory
Inventory is set and managed in your ecommerce platform directly, but you will need to determine how Recharge interacts with your store's inventory settings. This guide provides an overview of Recharge's inventory settings and instructions for handling out of stock orders.
Recharge Checkout on Shopify
Inventory behavior settings
Inventory setting |
Inventory behavior |
Create order always (do not check for inventory, and do not reduce inventory) | Recharge will always create a subscription order and ignore the settings in Shopify. |
Create order always (and reduce inventory) | Recharge will always create the subscription order, even if there is no available product inventory set in Shopify. For example, if the inventory is set to 0 and a customer orders 10 pieces of inventory, the inventory would be reflected as -10 in Shopify. |
Create order only if inventory is available (and reduce inventory) | Recharge only creates the subscription order if there is available inventory in Shopify. If the inventory is not available, the order is marked with an inventory error. |
Adjust your inventory settings
- In your merchant portal, click Storefront and select Checkout.
- Under Order Processing, select the desired inventory behavior for recurring orders.
- Click Save.
Auto-renew product inventory
When syncing products in Recharge, the duplicate auto-renew products adopt the inventory levels of your original products. However, Recharge does not use the inventory levels set on duplicate auto-renew products. You will only need to adjust the inventory of the original product.
Shopify Checkout Integration
Inventory behavior settings
Inventory setting |
Inventory behavior |
Create order always (and reduce inventory) | Recharge will always create the subscription order, even if there is no available product inventory set in Shopify. For example, if the inventory is set to 0 and a customer orders 10 pieces of inventory, the inventory would be reflected as -10 in Shopify. |
Create order only if inventory is available (and reduce inventory) | Recharge only creates the subscription order if there is available inventory in Shopify. If the inventory is not available, the order is marked with an inventory error. |
Adjust your inventory settings
- In your merchant portal, click Settings and select Order processing.
- Under Order Processing, select the desired inventory behavior for recurring orders.
- Click Save.
Recharge Checkout on BigCommerce
Recharge only creates the subscription order if there is available inventory in BigCommerce. If the inventory is not available, the order is marked with an inventory charge error.
BigCommcerce Checkout Integration
Note: This section is applicable to merchants using the BigCommerce Checkout Integration. Refer to the Shopify Checkout Integration, Recharge Checkout on Shopify, or the Recharge Checkout on BigCommerce sections for other platforms.
For initial orders, BigCommerce monitors and applies inventory settings in the native checkout.
For recurring orders, Recharge creates the subscription order only if there is available inventory in BigCommerce. If the inventory is not available, the order is marked with an inventory charge error.
Out of stock orders
If the order contains any out of stock items then the order is marked with an inventory error and retried automatically based on your dunning schedule. To view orders with inventory errors, click on the Orders page in the Recharge merchant portal, and view the Charge errors tab.
Note: Making changes to an out of stock order will not automatically retry the order. Recharge can automatically retry the order based on your store settings during the next six-day interval, however, you can also manually retry the order.
To manually retry the charge once the item is back in stock, click the three dots next to the order in the Errors tab and select Retry charge.
Out of stock notifications
You can set up automated email alerts to notify customers when their order is out of stock.
- In your merchant portal, click Settings and select Notifications.
- Click the Out of stock email under Customer notifications.
- Under Status, click the toggle to enable the notification.
Visit the notifications article for more information on setting up notifications.
Partial order fulfillment
Note: This section is applicable to merchants using the Recharge Checkout on Shopify, Recharge Checkout on BigCommerce, or the BigCommerce Checkout Integration.
Partial order fulfillment improves out of stock inventory handling and reduces the number of orders that result in an inventory error state. The partial order fulfillment settings works by removing out of stock line items from an order and automatically retrying the order.
Partial order fulfillment is currently in Early Adopter status. For more information and opt-in instructions, see Partial order fulfillment.