Hello All,
Does anyone have an exaustive list of the conditions in which the "Issue Refund" option will not show up in the drop-down task list for a payment?
I know of one: the specific payment transaction has not settled with the credit card company. But I have an order in which the transaction has settled but the Issue Refund option is not available for that payment.
Thanks in advance.
Z
Issue Refund option
Re: Issue Refund option
Refund availability varies with the payment gateway. You should contact your particular payment gateway customer service and ask them about their refund policy.
With Authorize.Net, you cannot refund a payment through the gateway until it has been settled. After settlement, I believe you can refund it up to 90 days later within AC7 if you know the last 4 digits of the card used. That's easy since AC7 stores it and shows it in the section heading of the payment page.
Beyond that, the refund has to be issued with the Authorize.Net online merchant interface.
You also cannot refund beyond the original purchase amount. You also cannot apply a credit to a given card without going through a significant financial approval process.
With Authorize.Net, you cannot refund a payment through the gateway until it has been settled. After settlement, I believe you can refund it up to 90 days later within AC7 if you know the last 4 digits of the card used. That's easy since AC7 stores it and shows it in the section heading of the payment page.
Beyond that, the refund has to be issued with the Authorize.Net online merchant interface.
You also cannot refund beyond the original purchase amount. You also cannot apply a credit to a given card without going through a significant financial approval process.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com
Re: Issue Refund option
Thanks, our gateway does handle refunds. Can you tell me if there's any programmatic conditions within AbleCommerce itself, that removes the Issue Refund option.
The one that I know of (and I think I found that out from one of your earlier posts) is if the transaction has not settled yet.
Are there other conditions such as an old order date, order amount discrepencies, or something else?
The one that I know of (and I think I found that out from one of your earlier posts) is if the transaction has not settled yet.
Are there other conditions such as an old order date, order amount discrepencies, or something else?
Re: Issue Refund option
No idea. I've never seen AC7 physically remove the refund choice off the payments page. It's always been there. Even if the charge hasn't been settled, I still show a refund choice on the payments page. There's no way for AC7 to know in advance if the refund is going to be possible or not.
Now if you've manually entered a payment, yeah I could see AC7 not allowing a refund option. But that would make sense from a design standpoint since the original authorization did not go through the gateway either.
Now if you've manually entered a payment, yeah I could see AC7 not allowing a refund option. But that would make sense from a design standpoint since the original authorization did not go through the gateway either.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com
Re: Issue Refund option
Ok, after a bit of poking around, I've found the reason.
If an order is older than a certian timeframe (probably a month, but I haven't tried to figure out the exact time), the "Issue Refund" option will be automatically removed from the task options in the payment page for the order.
The order in question was about two months old so in order to refund the money, I had to change the dates in the order, payments, and transaction tables. After that the refund could be processed. Then I changed the dates back.
I couldn't find any settings to adjust that timeframe in the Admin interface or in the database.
If an order is older than a certian timeframe (probably a month, but I haven't tried to figure out the exact time), the "Issue Refund" option will be automatically removed from the task options in the payment page for the order.
The order in question was about two months old so in order to refund the money, I had to change the dates in the order, payments, and transaction tables. After that the refund could be processed. Then I changed the dates back.
I couldn't find any settings to adjust that timeframe in the Admin interface or in the database.
Re: Issue Refund option
Might be tied to the Days to Save CC Info setting - haven't tested it though.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com