ok, a few changes coming.
for those of you who use square as the only payment method, and want to prevent the funny message, the cool kids way is here:
this file here:
includes/modules/pages/checkout_payment/jscript_square_webPay.php
Code:
//line 39 was:
if (document.querySelector('#pmt-square_webPay').checked) {
//change it to:
if ((document.querySelector('#pmt-square_webPay').checked) || (document.querySelector('#pmt-square_webPay').getAttribute('type') == 'hidden')) {
also, with that change, i do not think we will ever get here, but in:
includes/modules/payment/square_webPay.php
line 266, should be changed to something like:
PHP Code:
$messageStack->add_session('checkout_payment', 'uh... looks like you did not input a credit card number!', 'error');
these changes will be incorporated into a new release.
thank you to those who support me.