That value should be recorded (to mimic the full-up account-creation), but it's not currently. See this OPC GitHub issue for tracking: https://github.com/lat9/one_page_checkout/issues/389
That value should be recorded (to mimic the full-up account-creation), but it's not currently. See this OPC GitHub issue for tracking: https://github.com/lat9/one_page_checkout/issues/389
I'm testing the Braintree payment module in the sandbox and all works fine with OPC disabled. With OPC enabled and the same card details that work with it disabled, I click "Confirm Order" and OPC simply refreshes without displaying any error message. No payment shows in Braintree and no order is created. I have the OPC debug log but I can't see anything in it to say what is going wrong. Any pointers to where to look would be appreciated.
OPC 2.4.6
Braintree 1.4.5
Zen Cart 1.58a
PHP 7.4
I'm assuming that since Braintree doesn't install any files into /includes/modules/pages/checkout_payment, I don't need to copy anything into /includes/modules/pages/checkout_one during installation.
I'm unfamiliar with the Braintree payment module, perhaps it needs addition to the "Payment Modules requiring Confirmation" OPC setting?
Thanks. I just added it to the "Payment Modules requiring Confirmation" OPC setting but I see the same result. I think what I need to know is where I should look in the OPC debug file to figure out why it failed to complete the order.
Thanks very much to lat9 for her highly-responsive support over this. I'd never have figured it out myself. It seems that OPC is not currently compatible with Braintree and other Javascript-based payment methods.
I'll be keeping an eye on OPC developments :)