When you add the code I have described, it correctly shows the table on the CIM order and correctly does not show the table on the non-CIM order.
Why would you ever want start() in ./includes/classes/authnet_order.php to look at non-CIM orders?
I don't think it's a race - here are the two timestamps from the orders table:
| 45291 | 2024-06-04 09:34:25 |
| 45293 | 2024-06-04 10:47:51 |
Also: why are you adding MODULE_PAYMENT_AUTHORIZENET_CIM_ALLOW_MORE to the check in admin/includes/classes/observers/class.cim_admin_observer.php line 70 -
I think you want the Get Money button to appear if there's a balance due, don't you?
Bookmarks