Store credit for a customer

New Member
1 0 0

I am the webmaster for the Surf Station Store. We have been using Shopify for over a year now, and are in the process of switching over from Lightspeed POS to Shopify POS. One of our main revenue streams is Used Surfboards, and we regularly have customers trade in their old boards and receive 80% credit off the sale of the old board once it sells. To this end, we have an extensive list of Credits in Lightspeed POS applied to Customers that can be used whenever they decide to purchase a new surfboard.


I tested the Shopify Store Credit functionality, and as it is not applied per customer, it is completely useless. In fact, an employee ringing up a customer could just put $1000 Store Credit as Payment for a product no matter who the customer is, and it would accept it. No Store Credit amount is debited from their account, and there's no way to view Store Credit on a customer's account to see how much is left if they were to use less than the full amount for a smaller purchase.


We are currently testing Fresh Credit as a way of migrating our Lightspeed POS Credit Accounts over to Shopify. However, this App is only available for Shopify eCommerce, so it won't help us with Shopify POS. As you can see, this is a valuable and necessary function for a Point of Sale, and we would love to see it added as a feature on an upcoming version of Shopify that integrates with both online and POS!

8 0 3

Hey Surfstation team. 


Currently, Shopify does not offer a native solution. However, you should try Rise ai app


Through your dashboard, you can manage your entire customer list and their credit balance (works also for Shopify POS):

  • The customer’s name and email.
  • Total spent - the Lifetime Value of the customer.
  • Credit Balance - the balance on the customer’s account.
  • Loyalty Card Code - this is the code which all Store Credit and rewards will be stored on for each customer that has an account in your store.
  • Status - Member (with a store account) or Non-Member (without a store account). Please notice that only customers with a store account will be able to take advantage of the checkout quick apply button and accumulating Store Credit using one code. 
  • Adjust Balance button - manually adjust the Store Credit balance for specific customers.
  • Create Loyalty button - create a Loyalty Card code with an initial balance.

Here is a print screen - 

You can search for specific customers via the search bar at the top,based on a customer name, email or customer tag.

If you click on a customer, you’ll be able to see the customers details and history:

Good luck!

6 0 1

How is it you have a "store credit" option but no way of managing it? This doesn't make sense. 


This should be customer-specific, or at the very least, if not in the customer profile, their name able to be listed in the specific issued store credit. 


Why have this feature at all if it doesn't work?




Shopify POS HAS TO HAVE a way for us stores to take returns without receipts. My gift cards cost me money, so having to issue a gift card for the return (really not a solution), ends up costing me more money!


Please tell me there is an update soon with this SIMPLE request fix.



1 Like
New Member
1 0 0


We recently came across this as an issue as we wanted to give store credit to a competition winner. We go the customer to create an account. We then put through an order for a product called 'Store Credit' and paid it by the External Method. We then refunded the order using the Store Credit option. 

Not the most elegant way of giving store credit  - would be nice it Shopify offered a way to just add Store Credit onto an account but seems to work

Shopify Partner
141 8 22

When we have been evaluating Store Credit we had a few challenges.


We have customers who are our premier spenders. VIP's so to speak. We allow them to carry in-house charge account balances for new purchases. Which they pay back at a later point in time. Then we have customers who return an item for a refund. They don't necessarily purchase anything after the refund, so they have a store credit balance sitting there for a future purchase. 


Basically the Shopify POS Store Credit is the solution for both scenarios. A customer with a positive balance has money we owe them. While a customer with a negative balance has money they owe us. I used the Shopify POS API to pull daily transactional activity, and roll them up against the specific customers. So essentially a third-party solution for managing the balances and tracking things. The issue I think IIRC is that the Store Credit isn't really tracked in Shopify. 


For example, say a customer brings in an item for a refund. A first-time customer who isn't an established VIP. They get $500 put into Store Credit to be used for a future purchase. They come in a month later and purchase a $750 item, and ask to use their Store Credit. The salesperson needs to be mindful of their balance, since Shopify POS would allow the entire purchase to use Store Credit. If that happened the customer would walk out with the item, owing us $250. When they weren't flagged as a VIP who could carry an in-store charge account.