Re: Square Payment Module for Zen Cart [Support Thread]
Hi mc123455678
I have the following:
Quote:
Credit Card Enable Status - VISA 1
Credit Card Enable Status - MasterCard 1 Info
Credit Card Enable Status - AmericanExpress 1 Info
Credit Card Enable Status - Diners Club 1 Info
Credit Card Enable Status - Discover Card 1 Info
Credit Card Enable Status - JCB 1 Info
Credit Card Enable Status - AUSTRALIAN BANKCARD 0 Info
Credit Card Enable Status - SOLO 0 Info
Credit Card Enable Status - Debit 0 Info
Credit Card Enable Status - Maestro 0 Info
Credit Card Enabled - Show on Payment 2 Info
Square confirmed that this restriction in the E-Commerce API is for Japan, specifically when creating a Square account in Japan. And that it might be elsewhere too.
Therefore the only cards capable of being used with the web input method (typing in the card information) are VISA, MasterCard, and American Express.
They say that use of JCB, Diner's Club, and Discover Card can be accomplished using the invoice method, which I understand is quite a bit more expensive to use.
English:
1. https://squareup.com/help/us/en/arti...nvoices-online
Fee seems to be 2.9% + 30c
for Card on File 3.5% + 15c
2. https://squareup.com/help/us/en/arti...es-with-square
Japanese (different conditions):
1. https://squareup.com/help/jp/ja/arti...nvoices-online
Fee seems to be 3.25% (JCB 3.95%)
for Card on File 3.75% (JCB 3.95% [same as standard fee])
2. https://squareup.com/help/jp/ja/arti...es-with-square
Has a note at the top stating that support for JCB, Diner's Club, Discover Card depends on the shop (presumably whether the application has been approved).
So Square clearly operates differently in different regions/countries.
Re: Square Payment Module for Zen Cart [Support Thread]
Quote:
Originally Posted by
mc12345678
What are your settings for configuration->credit cards?
This made me wonder. Having only ever used Square and PayPal EC to process credit cards, I've never looked at that configuration page - even after all these years.
Delving into the code I believe that only Authorize.net & PayPal Website Payments Pro use the checks set on that page and that they have no bearing on how Square processes payments.
Re: Square Payment Module for Zen Cart [Support Thread]
Quote:
Originally Posted by
simon1066
This made me wonder. Having only ever used Square and PayPal EC to process credit cards, I've never looked at that configuration page - even after all these years.
Delving into the code I believe that only Authorize.net & PayPal Website Payments Pro use the checks set on that page and that they have no bearing on how Square processes payments.
The cc_validation logic that uses those settings is not used by the Square module because Square does all the card-validation itself, offsite, not in ZC.
Re: Square Payment Module for Zen Cart [Support Thread]
Quote:
Originally Posted by
gernot
So Square clearly operates differently in different regions/countries.
Yes: this is based on regulatory approvals that are granted by local banking rules.
Every card-processing service needs to get approvals, which takes time.
Re: Square Payment Module for Zen Cart [Support Thread]
Version 0.97 - with the newest Square API versions paired - is working well on 1.55f AND 1.56c PHP 7.x for anyone waiting for the kinks to get out of the newer Square 1.x versions.
Obviously there will be features missing and problems in the future so... support us and we'll support you :)
Re: Square Payment Module for Zen Cart [Support Thread]
Quote:
Originally Posted by
twitchtoo
... waiting for the kinks to get out of the newer Square 1.x versions.
Other than trying to use an old API, none of our customers have had any kinks. Care to elaborate as to the kinks you are finding?
Re: Square Payment Module for Zen Cart [Support Thread]
Hello,
I installed Square Payments 1.1 today. I processed a test payment using the "authorize" setting. After logging into the admin area, I attempted to capture the payment, but received an http 500 error, with the following as the URL: https://tempcart.m a r i n l a t i n f o o d s.com/adminfolder/orders.php?page=1&oID=1960&action=doCapture . The complete message text was: "This page isn’t working, tempcart.m a r i n l a t i n f o o d s.com is currently unable to handle this request. HTTP ERROR 500"
I am using ZC v1.5.6c .
Please advise...
mrsawyer
Re: Square Payment Module for Zen Cart [Support Thread]
Quote:
Originally Posted by
mrsawyer
Hello,
I installed Square Payments 1.1 today. I processed a test payment using the "authorize" setting. After logging into the admin area, I attempted to capture the payment, but received an http 500 error, with the following as the URL:
https://tempcart.m a r i n l a t i n f o o d s.com/adminfolder/orders.php?page=1&oID=1960&action=doCapture . The complete message text was: "This page isn’t working, tempcart.m a r i n l a t i n f o o d s.com is currently unable to handle this request. HTTP ERROR 500"
I am using ZC v1.5.6c .
Please advise...
mrsawyer
I forgot to mention in my original post yesterday that we are using PHP Version 7.2.24.
Thanks
Re: Square Payment Module for Zen Cart [Support Thread]
Scroll up to post # 421 and see if that helps.
I think I read somewhere where v1.0 captures without a hiccup and v1.1 might have hiccups.
Re: Square Payment Module for Zen Cart [Support Thread]
Visit with your host about the 500 error.