Hi,
I have implemented square checkout from my php website using createPayment API. For many customers, it is showing {“code”: “TRANSACTION_LIMIT”,“detail”: “Authorization error: ‘TRANSACTION_LIMIT’”,“category”: “PAYMENT_METHOD_ERROR”}. But I am able to successfully charge the same card directly from square website. How can I fix this erroir in php website
Have you asked the customer contact their bank? A TRANSACTION_LIMIT error means that the amount being charged exceeded the available balance of the card.
But immediately after rejecting from my site with TRANSACTION_LIMIT, I was able to make payment from same card directly from square website. That should not happen if the amount being charged exceeded the available balance of the card. Is the TRANSACTION_LIMIT error is because of missing parameter in api. I am using createPayment Api. Using some other api will fix this issue?
same issues i also phasing i am getting the payment error (ERROR CODE : TRANSACTION_LIMIT) when using real card for make payment and card is also working on other platform.
After talk to support and also raised query but did’t get satisfactory answer could you please tell us how you have fixed this issues.
I am using PHP(LARAVEL framework) and square web SDK.