This can be done through the Authorize.net web interface already, but to be able to refund the payments back to Credit Cards through the UberPOS interface would be ideal.

CommentFileSizeAuthor
#4 uc_aim_refund.patch7.9 KBadixb
#4 up_authorizenet.patch1.6 KBadixb

Comments

slip’s picture

can't wait until somebody codes this :-P

last call media’s picture

Would definitely need permission controls on this one.

slip’s picture

Here's authorize.net's Card Present Implementation Guide if anybody's interested in this:

http://www.authorize.net/support/CP_guide.pdf

UberPOS does a bunch of that, but not refunds yet. The doc talks about refunds in Appendix A.

I'll do this when I have a chance, after the first alpha is released.

adixb’s picture

StatusFileSize
new1.6 KB
new7.9 KB

I've written a patch to allow POS refunds from the regular Ubercart "View Orders" section.

It uses the same method as a CIM transaction (card not present) to determine if an order is eligible for a refund, and changes the refund link to go to the AIM Refund (card present) section if it is.

NOTE: this patch needs to be installed before any POS transactions are made, as it adjusts the data that is stored in uc_payment_receipts for POS transactions, data that is required for refunds. In addition, it does not affect inventory counts in any way.