Skip to main content
Deposits are digital products in Shopify that are linked to a rental/subscription. When a customer adds a rental product with a deposit in its pricing, the deposit product is added to the cart at the same time. The customer cannot check out the rental item if the deposit is removed.
Currently you can only refund a deposit via Shopify within 120 days. We are looking at other solutions. more infomation

Creating a deposit

1

Navigate to a new shopify product via Supercycle

In your Shopify admin, navigate to Supercycle > Settings > Deposits.

From here, click Create Shopify product.

2

Create deposit prices

If you only need one deposit price, you can set the product price.

If you need more than one deposit price, you should create variants each with their own price.

Save the product in Shopify ensuring its visibility is Active.

3

Link the new deposit product

As in step 1, navigate back to the deposit settings page. This time, click Select deposit product and select the product you just created in Shopify.
Deposits can be linked to your subscription products during product setup.

Deposit FAQs

Refunds processed via Shopify Payments are subject to a time limit (typically ~120 days) set by card networks and payment processors. When refunding via Supercycle a message will showin in the order timeline that the refund failed.When this happens, the deposit must be refunded outside of Shopify Payments.

Available refund options

After the card refund window has expired, merchants should refund deposits using one of the following methods.

PayPal

  • Send the refund directly to the customer’s PayPal account
  • Requires the customer’s PayPal email address
  • Provides a clear receipt and audit trail

Bank transfer

  • Refund the customer via bank transfer (commonly using a service like Wise)
  • Requires bank details appropriate to the customer’s country (for example IBAN, routing number, or local account codes)

Store credit discount or gift card (optional)

  • Issue store credit or a gift card instead of cash
  • Should only be used if the customer explicitly agrees
  • Can be taken off price of product if customer is purchasing it

Shopify admin handling

Because the refund is processed externally:
  • The order cannot be marked as refunded via Shopify Payments
  • Merchants should:
    • Add an internal order note confirming the refund method and date
    • Record the refund in their accounting system as an external or manual refund
Example order note:
Deposit refund of £150 issued via bank transfer on 29 Jan 2026 (outside card refund window).

Example customer email

You can use the following template when contacting customers about a deposit refund after 120 days:
Hi {{customer_name}},

This deposit is now outside the card refund window, so we’re unable to issue the refund back to the original payment method. That said, we can process the refund manually using one of the options below.

Please let us know which you prefer:

• PayPal – we can send the refund directly to your PayPal email address  
• Bank transfer – we can refund you via international bank transfer  

Once we have your preference (and the relevant details), we’ll process the refund promptly and confirm once it’s been sent.

Thanks for your patience, and sorry for the extra step here.

Best regards,