Vote up!
Vote down!

Full or partial credit/refund/return

What is the suggested best practice to give administrators some sort of ability to do full or partial credits/refunds/returns for completed orders? We are using the Authorize.net DPMSIM module which we understand do not allow Commerce to actually process the credit. We can work around that through Authorize.net directly.

What we need is a way to track the return information administratively so that we can report on it. I originally was going to implement a new Order type Refund or Credit so that we could edit the order status after the credit is processed on Authorize.net. But that solution won't work for partial credits/refunds/returns.

Any ideas?

Rocco Charamella
Asked by: Rocco Charamella
on August 27, 2013

1 Answer

Vote up!
Vote down!

I've so far been very happily using Commerce RMA, combined with Views PDF and Commerce Invoice.

Commerce RMA can be tweaked to meet your needs, and produces return orders, which in turn can be processed via Commerce Invoice, partially or in total. Hooking Views PDF to Commerce RMA enables you to automatically generate return invoices, including automatic e-mailing to the user etc...

Answer by: elsteff1385
Posted: Aug 27, 2013


Thanks. That's good to hear. I've been afraid to try it. What's your order volume?

- Rocco Charamella on August 27, 2013

You said you'd been happily using the module, so I thought that meant you had it on a production site. How have you been using the module?

- Rocco Charamella on August 27, 2013

The site is indeed not in production yet, but development on the RMA stuff is fully completed. If you notice what the age of the Commerce RMA project is, i don't think that you will find a lot of sites using it as production already...

- elsteff1385 on August 28, 2013

HI, I tried to download the module via project page but files no longer exist. Do you know where I can download the module?
Also, if people are not using Commerce RMA for returns, what ARE they using?

- vtjc2002 on September 30, 2013

This doesn't make sense to me. If the 'development on the RMA stuff is fully completed' why is this module still in 'dev' status and not usable for production sites? It seems like a useful module but I hope further development continues on it to allow site admins to set a transaction as refunded or a product as returned.

- Raj on January 22, 2014

i was referring to the developments on my own website. Everything regarding RMA is finished there. I was not referring to the RMA project itself.

- elsteff1385 on January 23, 2014

Ah, that makes sense now. Thanks for the clarification!

- Raj on January 23, 2014