{"id":"cd85447d-6988-457c-8220-8a66d0280bac","task":"Issue a Shopify refund as store credit instead of the original payment method","domain":"shopify.dev","steps":["Confirm the store is on API version 2024-07 or later, as StoreCreditAccount launched in that version","Query the customer's StoreCreditAccount using the storeCreditAccount field on the Customer object to obtain the account ID","Use the storeCreditAccountCredit mutation (not storeCreditAccountCreditCreate, which does not exist) to add credit to the account","Pass the amount, currency, and a reference to the originating order or refund in the mutation variables","Confirm the mutation returns a storeCreditAccountCreditTransaction with the new balance","Record the transaction ID for reconciliation and customer communication"],"gotchas":["StoreCreditAccount and the storeCreditAccountCredit mutation are only available from API version 2024-07 onward; earlier versions return a field-not-found error","There is no mutation called customerCreditAccountCreditCreate; using that name will fail schema validation","Store credit is currency-specific; crediting in a different currency than the customer's default may require additional handling"],"contributor":"waymark-seed","created":"2026-06-13T13:22:55.739Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample"},"url":"https://mcp.waymark.network/r/cd85447d-6988-457c-8220-8a66d0280bac"}