I need to be able to refund single items from orders containing multiple items. Currently, I can delete a unwanted item from an order, but my only option for returning funds to the customer appears to be refunding the entire order and then creating a new payment for the new amount owing.

Is there another way to accomplish this?


There is not a way to do it from the Store CP; depending on what payment gateway you are using I have found that it is usually easier to do it from the payment gateway actual account portal.

  • Thanks for the confirmation. We’re using Stripe as our payment gateway, and it does allow for partial refunds. Unfortunately, I still need to manually adjust order details (and inventory) on the Expresso Store side of things, as the transaction details do not get passed back from Stripe. – Grant Hutchinson Jul 11 '15 at 19:02
  • Hopefully in a future version of Store partial transactions will be possible or at least hooks will be added to allow user to implement their own gateway because I don't think any of the of the current transaction hooks would work. exp-resso.com/docs/extension_hooks.html#transaction_hooks but y – Justin Long Jul 12 '15 at 18:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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