Just curious whether there’s any way to apply a discount to an order that has been completed using Expresso Store. Applying this discount would change the balance due (to an amount owing back to the customer), then a partial refund could be issued via our payment gateway.

The only way I can see doing this payment gateway is to edit the price of one of the items currently associated with the order.

1 Answer 1


This is not something built into Store currently you would need to write an extension using one of the hooks to apply the discount code then send refund amount to your payment gateway.

I believe that only the order status hooks would be called from the CP when changing orders.

All extension hooks can be seen here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.