Skip to main content
Deposits are refundable amounts you hold against a rental to cover damage or loss. Supercycle owns the deposit product in your Shopify store: you set deposit prices in Supercycle, and each price is kept in sync as a variant on that product. When a customer adds a rental product with a deposit in its pricing, the matching deposit variant is added to the cart at the same time. The customer can’t check out the rental if the deposit is removed. Deposits are configured under Risk.
Refunds through Shopify Payments are only possible within 120 days of the charge. After that, refund the deposit outside Shopify and add an order note. See Refund a deposit after 120 days.

Create a deposit

1

Turn on deposits

On Risk, turn on Deposits and select Save.

Turn on Deposits, then Save.

2

Set up the deposit product

Select Set up, give the product a title (the default is Deposit), and select Create product. Supercycle creates a hidden Shopify product with a single Price option. Inventory tracking is turned off on it so it isn’t treated as stock.

Select Set up and create the product, then add a price and Save.

3

Add deposit prices

Use the price table to add each deposit amount you need. Every price becomes a variant on the Shopify product, and the product syncs to Shopify as soon as the first price is added. Add, edit, or remove prices at any time.
Link a deposit to a subscription product during product setup.

Add a deposit price from a subscription option

You can also create deposit prices while setting up a subscription option. In the deposit section of the option, Deposit price is an autocomplete field:
  • Start typing to filter your existing deposit prices, or select one from the list.
  • Enter a new amount and select Create deposit price to add it to the deposit product. The new price is saved, synced to Shopify, and selected for the option once it’s ready.

Refund a deposit after 120 days

Card networks limit refunds through Shopify Payments to about 120 days after the charge. When a refund through Supercycle fails for this reason, the order timeline records the failed refund. Refund the deposit outside Shopify Payments instead:
  • PayPal. Send the refund to the customer’s PayPal account. You need their PayPal email address, and both sides get a receipt.
  • Bank transfer. Refund by bank transfer, for example through Wise. You need bank details for the customer’s country, such as an IBAN or a routing number.
  • Store credit or a gift card. Only if the customer agrees. If they’re buying the item, the deposit can come off its price instead.
Because the refund happens outside Shopify, the order can’t be marked as refunded through Shopify Payments. Add an order note with the refund method and date, and record the refund in your accounting system as a manual refund.
Order note
Use this template when contacting a customer about a deposit refund after 120 days:
Customer email

Deposit FAQs

Refunds through Shopify Payments are limited to about 120 days after the charge. If the deposit is older than that, the refund fails and the order timeline says so. Refund it outside Shopify Payments and add an order note. See Refund a deposit after 120 days.
No. The deposit variant is added with the rental product, and the customer can’t check out the rental without it. See Checkout rules.