Hello, when I upgraded to 2.1.0 a while back and reinstalled authorize.net CIM 3.0.3, there are no longer the option to charge customers for any changes to their orders, the only button available is Refund.
Hello, when I upgraded to 2.1.0 a while back and reinstalled authorize.net CIM 3.0.3, there are no longer the option to charge customers for any changes to their orders, the only button available is Refund.
New Auths (MODULE_PAYMENT_AUTHORIZENET_CIM_ALLOW_MORE) is already set to true
well if that is set to true, i'm looking at the code and it states:
which means the order was must have a balance due, and the status of the order is not cancelled, and the customer has at least 1 card on file.PHP Code:$authnet->balance_due > 0 && $authnet->status != $this->cancelled_status() && (count($cards) > 0))
if one of those criteria is false, then no button.
it sounds like the customer may not have any cards on file.
please let me know your php version as well as your mysql version and your zc version.
i will not be able to look at this until this weekend at the earliest.
but according to this:
https://www.zen-cart.com/downloads.php?do=file&id=2272
you should be running version 3.0.3, if you are on the 3.0.x series. which you say you are.
best.
i no longer have clients running this module...
i was able to test using ZC v 2.0.0 under php 8.2 and was able to see the get money button.
the cards on file also need to have an expiration date greater than today.
so i am unable to reproduce your error. so without more information it makes it difficult to solve something i can not reproduce.
best.