Hi! I would like to check the “Apply Store Credit” checkbox by default in the checkout when a customer has a store credit. Would that be possible using a Shopify Function?
I still want the customer to be able to uncheck the box if needed. The issue is that when a customer uses Google Pay/Apple Pay to pay for their order in the checkout, the Apply store credit button is way down the page and the customer will not see that they have a store credit or they might think that it will be automatically applied. This is not the case.
I tried looking at the documentation or examples and I found nothing related to the state of the Apply Store Credit checkbox.
Thanks!
Did you ever find a solution for this? Not sure why Shopify doesn’t give you the option to default this to checked or unchecked.
Sadly, no. We just gave up on finding a solution for now. Let’s hope that Shopify will add this feature in the near future or add the flexibility to change this with a Shopify Function.
If core to some business model really comes down to just disabling all other payment methods, or use a third party checkout scheme.
There’s also doing this through a different UI to apply store credit by having customers submit an order-form??
e.g. https://tasks.mechanic.dev/create-a-draft-order-from-the-cart
All plans should anticipate this will NEVER be an option for various reasons it’s right up there with all the problems of making giftcards a default or only option.
Stores on a Plus enterprise plan could explore checkout extensions, or just consult an MSM if you have one first for feasibility;
afaik you can’t remote click other UI from anextensions, but (and this is a BIG SPITBALL
): may be able to hide the existing store credit UI and use a custom one then set the payment method or the order to paid or other hijinks.
Because it’s messing with money on a massive scale the only reason they ever need.
And that’s before any consideration of things like unexpected checkout behavior for consumers, legal agreements, etc etc etc.
@EcomWithAnthony - we’ve had a few brands reach out to us for the same request but sadly this isn’t feasible even with Shopify plus.
As we can’t really control / update the selected payment method by the customer. Shopify only allows us to see all payment methods / see which payment methods are selected by customer but not take any action on it.
Previously we had a direct touchpoint with Shopify PM’s and team behind the store credit primitive, but with Slack being discontinued - it’s much harder to get feedback to the right team at Shopify.