ctroyp Posted July 24, 2008 Share Posted July 24, 2008 I just ran through this error and wanted to post in case others run into it. If you process a refund in the WHMCS backend via Authorize.net and get an error in the gateway log of: The referenced transaction does not meet the criteria for issuing a credit. One possible solution is that the transaction has not actually posted in Authorize.net. You have two options: Manually go to your Authorize.net virtual terminal and void the transaction, or Wait until the transaction has posted and then execute the refund from the WHMCS backend. ...hope this helps! 0 Quote Link to comment Share on other sites More sharing options...
alinford Posted July 24, 2008 Share Posted July 24, 2008 That means that WHMCS is sending 'credit' instead of the 'void'. The custom system we currently use handles this scenario, so WHCMS should be able to as well. 0 Quote Link to comment Share on other sites More sharing options...
TDub Posted July 24, 2008 Share Posted July 24, 2008 Just be careful about voiding transactions. They seem to take a LOT longer than a refund to get back to the customers card, so I found out. Safest seems to be let it batch, then do the refund if you can do it that way. 0 Quote Link to comment Share on other sites More sharing options...
alinford Posted July 24, 2008 Share Posted July 24, 2008 Just be careful about voiding transactions. They seem to take a LOT longer than a refund to get back to the customers card, so I found out. Safest seems to be let it batch, then do the refund if you can do it that way.I am not sure what you mean when you say that voiding them takes longer to get put back on the card. In Authorize.net, if you void a transaction, it never hits the card at all, and the client has no transaction of any kind show up on their statement. 0 Quote Link to comment Share on other sites More sharing options...
TDub Posted July 24, 2008 Share Posted July 24, 2008 That's not true. Most banks actually HOLD the funds for X amount of days for an authorization, even if it's voided before posting. I know in one case a customer had a Walmart bank card and I voided the transaction before it posted, and it still took 7 business days for them to release the funds! I even called Walmart and they verified it was their policy. But a post then refund on the same bank account was done in 3 days. So it mostly depends on the bank. Just keep that in mind when you do voids. Sometimes the authorization takes longer to drop off the customers card than if you just follow through with the transaction and refund it via after it posts. FYI, I also use Auth.net. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.