Store credit

After you activate the store credit developer preview, you can display store credit as a payment method at checkout. When you issue store credit to a customer, they can apply their store credit at checkout to pay for an order.

Manage store credit at checkout

After you activate the store credit developer preview, store credit automatically displays as a payment method at checkout. You can manage whether store credit displays as a payment method from your Shopify admin Settings.

Steps:

  1. From your Shopify admin, go to Settings > Gift cards and store credit.
  2. In the Store credit section, click Edit, and then do either of the following:
    • To display store credit as a payment method at checkout, check Allow customers to see and spend store credit at checkout.
    • To remove store credit as a payment method at checkout, uncheck Allow customers to see and spend store credit at checkout.
  3. Click Save.

Issue store credit to a customer account

You can issue store credit to a customer from your Shopify admin. After you issue store credit to a customer, the value of the store credit displays in the Store credit section of their customer profile.

Steps:

  1. From your Shopify admin, go to Customers, and then click the customer profile that you're issuing store credit for.
  2. In the Store credit section, click Edit.
  3. In the Edit balance dialog, in the Adjustment section, select Credit.
  4. In the Amount field, enter the amount of credit that you want to issue.
  5. In the Expiration date section, do either of the following:
    • To issue store credit that doesn't expire, select No expiry date.
    • To add an expiry date to the store credit, select Set expiry date, and then select an expiry date from the calendar. Learn more about store credit expiry dates.
  6. Click Review changes.
  7. Click Credit to issue the store credit.

To learn more about store credit transactions, refer to storeCreditAccountCredit in Shopify's developer documentation.

Debit store credit from a customer account

You can decrease a customer account's store credit balance from your Shopify admin on their customer profile.

Steps:

  1. From your Shopify admin, go to Customers, and then click the customer profile that you want to debit store credit from.
  2. In the Store credit section, click Edit.
  3. In the Edit balance dialog, in the Adjustment section, select Debit.
  4. In the Amount field, enter the amount of credit that you want to debit.
  5. Click Review changes.
  6. Click Debit to decrease the customer's store credit balance.

To learn more about debit transactions, refer to storeCreditAccountDebit in Shopify's developer documentation.

Store credit expiration dates

Consider the following when you set an expiration date for store credit:

  • Before you set an expiration date for store credit, ensure that you check the laws for store credit expiry dates in your country.
  • Store credit expires on the expiration date that you set, at 11:59 pm in the timezone of your online store. If a customer is located in a different timezone than your store, then the store credit expires according to your timezone, and not theirs.
  • If a customer has multiple store credits with different expiration dates, then the balance is debited from the soonest expiring credit.
    • For example, you issue 10 USD in store credit that expires on March 10, 2024 to a customer account. The next day, you issue 10 USD in store credit that expires on March 15, 2024 to the same customer. If the customer spends 10 USD using store credit on March 9, 2024, then the credit with the March 10, 2024 expiry date is debited because it expires first. A store credit balance of 10 USD expiring on March 15, 2024 remains on their account.

Customer experience at checkout

When a customer has store credit available to them, and they're logged into their customer account, the value of their store credit displays at checkout in the Store credit section.

If a customer has store credit issued to their account in multiple currencies, then only the store credit balance that matches the currency of your checkout displays to the customer at checkout.

Store credit analytics

Store credit displays as a payment method in the following reports:

Ready to start selling with Shopify?Try it free