> ## Documentation Index
> Fetch the complete documentation index at: https://docs.supercycle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Deposits

> Capture refundable deposits against a rental to cover damage or loss, and manage refund options

Deposits are managed by Supercycle and linked to a rental or subscription. Supercycle owns the deposit product in your Shopify store — you set up deposit prices in Supercycle and each price is kept in sync as a variant on the underlying Shopify 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 cannot check out the rental item if the deposit is removed.

<Info>
  Currently you can only refund a deposit via Shopify within 120 days. We are looking at other solutions.  [more infomation](#refunding-deposits-after-120-days)
</Info>

## Creating a deposit

Deposits are configured under **Risk > Deposits**. Supercycle creates and maintains the Shopify product for you.

<Steps>
  <Step title="Open the Deposits section">
    In your Shopify admin, navigate to **Supercycle** > **Risk** > **Deposits**.
  </Step>

  <Step title="Set up the deposit product">
    Click **Set up**, give the product a title (defaults to `Deposit`), and click **Create product**. Supercycle creates a hidden Shopify product with a single `Price` option. Inventory tracking is disabled automatically so it isn't treated as stock.
  </Step>

  <Step title="Add deposit prices">
    Use the price table to add each deposit amount you need. Every price you add becomes a variant on the Shopify product, and the product is synced to Shopify automatically as soon as the first price is added. You can add, edit, or remove prices at any time.
  </Step>
</Steps>

Deposits can be linked to your subscription products during [product setup](/documentation/methods/subscription/product-setup).

### Adding a deposit price from a subscription option

You can also create deposit prices inline while configuring a subscription. In the deposit section of a method option, the **Deposit price** field is an autocomplete:

* Start typing to filter your existing deposit prices, or select one from the list.
* Enter a new amount and choose **Create deposit price** to add it to the deposit product on the fly. The new price is saved, synced to Shopify, and selected for the option once it's ready.

This means you don't need to leave the subscription setup to add a missing deposit amount.

## Deposit FAQs

<AccordionGroup>
  <Accordion title="Can't refund after 120 days?">
    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:

    ```text theme={null}
    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,  
    ```
  </Accordion>
</AccordionGroup>
