> For the complete documentation index, see [llms.txt](https://help.dollarlabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.dollarlabs.io/dollarback-store-credit/integrations/subscription-platforms/appstle-subscriptions.md).

# Appstle Subscriptions

Apply DollarBack store credit to Appstle subscription renewals

[Appstle℠ Subscriptions](https://apps.shopify.com/subscriptions-by-appstle) can apply a customer's Shopify store credit balance to their recurring orders, which means the cashback DollarBack issues can pay for renewals as well as one-off checkouts.

The work is all on the Appstle side. DollarBack issues the credit; Appstle spends it.

## Prerequisites

* **Shopify's new customer accounts** enabled (**Shopify admin → Settings → Customer accounts**).
* **Shopify native store credit** enabled on your store.
* Appstle Subscriptions installed, with at least one active subscription plan.
* DollarBack issuing store credit — any earning program, a manual top-up, or the [merchant API](/dollarback-store-credit/developer-tools/merchant-api-keys-and-endpoints.md).

## Turn it on

1. In **Appstle**, open **Shop Settings**.
2. Enable **"Automatically apply store credit on recurring orders"**.
3. Save.

That's the whole integration. DollarBack needs no changes: the credit it issues sits on the customer's Shopify store credit account, which is exactly what Appstle reads.

## What customers see

Once it's on, a customer holding store credit has it applied to their next recurring order automatically, reducing what's charged to their card. There's no button for them to press and nothing to choose — which is the main difference from [Recurpay](/dollarback-store-credit/integrations/subscription-platforms/redeem-shopify-store-credit-on-upcoming-subscription-renewal.md), where the customer opts in per renewal.

{% hint style="warning" %}
Automatic means automatic. A customer with a balance will have it spent on their next renewal whether or not they were saving it for something else, and they find out from the receipt. If your program is pitched as "save up for a treat", say so in your emails — or consider Recurpay's opt-in model instead.
{% endhint %}

## Earning on renewals

Renewal orders are ordinary Shopify orders, so your purchase cashback programs apply to them like any other. Two settings decide what a credit-paid renewal earns:

* **When a customer pays with store credit** on the [Special order types](/dollarback-store-credit/settings/special-order-types.md) card. On the default, a renewal partly paid with credit earns on the remainder only.
* The **holding period** and trigger event in [Trigger & timing](/dollarback-store-credit/settings/trigger-and-timing.md), which apply to renewals as they do to any order.

Left unchanged, this is self-limiting in a sensible way: credit spent on a renewal doesn't immediately generate more credit at the same rate.

## Verify it works

1. Add a small store credit amount to a test customer in **Shopify admin → Customers**.
2. Confirm the setting is enabled in Appstle's Shop Settings.
3. Trigger or wait for that customer's next renewal, and check the resulting order: the charge should be reduced by the credit, and the customer's balance should drop by the same amount.
4. Check **DollarBack admin → Analytics → Activity** for the matching debit.

## Common issues

* **Credit isn't applied to the renewal**: confirm the Appstle setting is on, and that the customer's balance is in the same currency as the order. Shopify keeps one credit account per currency.
* **The customer has credit but the renewal charged in full**: the balance may have been issued after the renewal was prepared. Appstle reads the balance when it processes the order.
* **Nothing appears in DollarBack's Activity**: the redemption is Shopify's, not DollarBack's, so allow a few minutes for the balance sync. If it never appears, check [Store credit isn't available at checkout](/dollarback-store-credit/troubleshooting-and-faq/store-credit-isnt-available-at-checkout.md).
* **Anything specific to Appstle's own behaviour**: Appstle owns this feature, so their support can see things we can't.

## Related articles

* [Subscription platforms](/dollarback-store-credit/integrations/subscription-platforms.md)
* [Redeem store credit on an upcoming Recurpay renewal](/dollarback-store-credit/integrations/subscription-platforms/redeem-shopify-store-credit-on-upcoming-subscription-renewal.md)
* [How customers spend their credit](/dollarback-store-credit/spending-store-credit-and-rewards/how-customers-spend-their-credit.md)
* [Special order types](/dollarback-store-credit/settings/special-order-types.md)
