
Originally Posted by
johnjlarge
Website is
www.koolbadges.co.uk
One of the teachers who emailed me said just that
"Hello, we are trying to place an order online but there seems to be a problem with the website as when we click on the option to pay by debit or credit card, it doesn't do anything. Can you please contact us about this?"
And another just this morning said
"I am trying to purchase these five badges but your website won’t allow me to enter my credit card??"
However, the payment form did load for others who have checked out perfectly fine via square .
john,
i am not sure what your expectations are. your payment form works fine for some, it fails for others.
we know for the majority of ZC users out there, it seems to work fine.
i'm trying to help you with 1 problem, and now you are asking for help on numerous different problems.
with regards to your customers who are complaining, i would suggest asking them to try another browser.
as i stated above, if they can not enter credit card details, the square form is not loading, which indicates maybe they are blocking square, or maybe they are using a seriously outdated browser. i can not say...
with regards to your original problem, again, something could be hijacking the form. on the last page of the checkout process, we have already gone to square and in the background, we have added info to the form that looks like:
Code:
<form name="checkout_confirmation" action="https://www.koolbadges.co.uk/index.php?main_page=checkout_process" method="post" id="checkout_confirmation" onsubmit="submitonce();">
<input type="hidden" name="securityToken" value="4e5411c4bb0336a967fcc9d1d96c9aec">
<input type="hidden" name="square_webPay_tokenResult" value="{"details":{"card":{"brand":"VISA","expMonth":12,"expYear":2025,"last4":"1111"},"method":"Card","billing":{"postalCode":"90049"}},"status":"OK","token":"cnon:CBASEKCaBgKk1twdirP2EfAkazo"}">
<input type="hidden" name="square_webPay_verifyBuyerResult" value="{"token":"verf:CBASEPzcicdUPU2pHz-8PtKfSvc","userChallenged":false}">
<div class="buttonRow forward">
<input class="cssButton submit_button button button_confirm_order" onmouseover="this.className='cssButtonHover button_confirm_order button_confirm_orderHover'" onmouseout="this.className='cssButton submit_button button button_confirm_order'" type="submit" value="Confirm Order" name="btn_submit_x" id="btn_submit">
</div>
</form>
this is missing from the confirmation form. that is what i believe to be your original error.