Subscribfy
Features

Store Credits

Give customers flexible credit for future purchases

Give your customers flexible credit they can use to save on future purchases - encouraging repeat orders and building loyalty.

What You'll Get

Flexible Rewards

Give credits for membership payments, loyalty conversions, refunds, or manual gifts

Automated Management

Set expiration, reconciliation, and forfeiture rules to run on autopilot

Happy Customers

Let customers apply credits at checkout for instant savings

Full Control

Adjust balances manually, view complete transaction history, and track usage


Quick Setup

Open Store Credit Settings

Go to SubscribfySettings in your Shopify admin. Scroll down to find Store Credit Options.

Configure Expiration or Reconciliation

Choose how to handle unused credits over time:

SettingWhat it does
Store Credit ExpirationCredits disappear after X months. Customers lose unused balance.
Store Credit ReconciliationAfter X months, unused credits convert to a gift card. Customers keep their value.

You can only enable one of these options at a time. Minimum period is 3 months.

Set Up Forfeiture Rules (Optional)

Scroll to Forfeit Store Credits on Membership Cancellation to decide what happens to earned credits when a membership ends.

Save and Test

Click Save and test with a sample customer to make sure everything works.

Create a test customer, give them some credits manually, and try applying them at checkout.


What Your Customers See

  1. At checkout - Their available credit balance appears with an option to apply it
  2. In their account - They can see their current balance and transaction history
  3. On your store - Optionally, a popup or banner shows their balance while browsing

All Settings Explained

Store Credit Options

Go to SubscribfySettingsStore Credit Options

SettingWhat it does
Store Credit ExpirationEnable to set a period (minimum 3 months) after which credits expire. Customers lose any remaining balance after this time.
Store Credit ReconciliationEnable to automatically convert unused credits to a gift card after a set period. The gift card is sent to the customer, so they don't lose value.

You can only have one active - either expiration OR reconciliation, not both.

Credit Restoration Settings

Go to SubscribfySettingsCredit Restoration Settings for Cancelled or Refunded Orders

SettingWhat it does
Canceled/Voided ordersWhen enabled, credits the customer used on a canceled order are automatically returned to their balance.
Full refund ordersWhen enabled, credits used on a fully refunded order are automatically returned. Partial refunds don't trigger this.

Chargeback Settings

Go to SubscribfySettingsOrder Options

SettingWhat it does
Automatically deduct store credit on chargeback openWhen a customer disputes a charge, their store credits are deducted immediately. Helps prevent losses from fraudulent chargebacks.
Automatically restore store credit on chargeback wonIf you win the dispute, the deducted credits are returned to the customer automatically.

Forfeit Store Credits on Cancellation

Go to SubscribfySettingsForfeit Store Credits on Membership Cancellation

SettingWhat it does
Enable forfeit store creditsMaster switch. When on, credits earned from membership payments can be forfeited.
When customer cancels through portalForfeit credits when the customer cancels their own membership.
When canceled by customer care teamForfeit credits when your support team cancels a membership.
When canceled due to chargebackForfeit credits when membership is auto-canceled from a chargeback or dispute.
When canceled due to failed paymentForfeit credits when membership ends because payment repeatedly failed.

Turning this on only affects future cancellations. Credits from already-canceled memberships are not affected.


Customize the Store Credit Display

Create a Popup

Go to SubscribfyCustomizationsStore Credit PopupPopup Settings

SettingWhat it does
TitlePopup header. Use {{user}} for customer name, {{amount}} for balance.
MessageBody text. Same variables available.
Primary ButtonAction button text and URL. Leave URL empty to just close the popup.
ColorsCustomize background, text, and button colors.
IconUpload a custom icon image (optional).
Auto-closeSet seconds before popup closes automatically (0 = manual close only).
Show close buttonToggle the X button in the corner.

Create a Banner

Go to SubscribfyCustomizationsStore Credit PopupBanner Settings

SettingWhat it does
MessageBanner text. Use {{user}} for name, {{amount}} for balance.
ColorsBackground, border, and text colors.
IconUpload a custom icon (PNG, JPG, SVG, max 1MB).
DismissibleLet customers close the banner.
SelectorCSS selector where banner appears (e.g., .product-form).

How to Manage Customer Credits

View a Customer's Balance

  1. Go to SubscribfyCustomers
  2. Click on a customer name
  3. See Store Credit in their overview card

Adjust Credits Manually

  1. Go to SubscribfyCustomers
  2. Click on a customer name
  3. Click the edit icon next to Store Credit
  4. Choose Adjust Balance
  5. Enter an amount (positive to add, negative to subtract)
  6. Enter a reason (the customer will see this)
  7. Click Save

Use negative numbers to remove credits. Example: Enter -10 to deduct $10.

View Credit History

  1. Go to SubscribfyCustomers
  2. Click on a customer name
  3. Scroll to Store Credit Transaction History

Each entry shows:

  • Message - What happened
  • Amount - Credits added or removed
  • Type - Category (Membership, Redeem, Admin Adjustment, etc.)
  • Order Name - Related order, if any
  • Date - When it happened

How Customers Earn Credits

SourceHow it works
Membership paymentsCustomers earn credits based on their membership plan settings
Loyalty rewardsCustomers convert their loyalty points to store credits
Manual adjustmentYou give credits manually through the admin panel
Churn offersCredits given as a retention incentive when customers try to cancel
ImportsBulk import credits from a CSV file

How Customers Spend Credits

Customers can apply their store credits at checkout. The credit amount is deducted from their order total.

If a customer has credits on hold at checkout, you'll see a badge showing "Using X at checkout" - these credits are held until the order is completed or returned to the customer's balance if they exit checkout.


Common Use Cases


Transaction Types Reference

TypeWhat it means
MembershipCredits earned from membership subscription payment
Loyalty RewardCredits from loyalty program rewards
Loyalty RedeemPoints converted to credits
Admin AdjustmentManual change made by you or your team
RedeemCredits used at checkout
DeductionCredits removed (chargeback, manual, etc.)
RestoreCredits returned (refund, won chargeback)
ForfeitCredits removed due to membership cancellation
ExpiredCredits expired after the set period
ReconciledCredits converted to gift card
ImportCredits imported from CSV file
Churn OfferCredits given as retention incentive

Troubleshooting


On this page