Payment plugin for Square Payment Form (Credit Card, Apple Pay, Android Pay)

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
5 years ago
Square Payment Form
What It Does

Square Payment Form provides a secure, PCI-compliant, customizable payment experience for accepting debit, credit, or digital wallet payment cards as the first part of a web payment solution.



Square Payment Form is a client-side, Javascript library (SqPaymentForm) that renders the card inputs and digital wallet buttons that make up the payment form and returns a secure payment token. Use the secure payment token (nonce) with a server component built on the Connect v2 Transaction API to charge payment sources and provide a complete web payment solution.


Compatible for NopCommerce 4.00, 4.10 and never.

How to install and configure the plug-in. http://www.foxnetsoft.com/documentation-squarepaymentform

Link to our site http://www.foxnetsoft.com/squarepaymentform
4 years ago
Added support nop 4.20
4 years ago
Added support 3D Secure 2.0, PDS2, SCA.
3 years ago
Added support nop 4.30
3 years ago
Hello,

I'm wondering if you have any documentation on how to set up Apple Pay and Google Pay. As in setting everything up on those systems, getting the apple-developer-merchantid-domain-association file, certificates, etc. Do you have anything like that? Also will Apple Pay work for a multi store instance if you have three separate merchant ids/accounts for each store?

Thanks
-Cameron
3 years ago
Google Pay will cost anyway.
You need to configure the Apple Pay using this plugin
https://www.foxnetsoft.com/wellknownfolder
You use multistore.  You need to think how to approve Apple Pay for multistore.

In the my plugin you need to enable this parameter "Enable Digital Wallets"  and
enable "Enable Google Pay" and "Enable Apple Pay" on plugin configure page.

Open Square admin dashboard and configure Google Pay and Apple Pay.
3 years ago
Awesome thank you. Have you ever had a "Unexpected developer error, please try again later" from Google Pay? Does that mean something isn't configured correctly on Google's end?

Console errors:
224.32.32.85/45332:1 Failed to load resource: net::ERR_ADDRESS_INVALID
Unable to download payment manifest "https://pay.google.com/gp/p/payment_method_manifest.json".
dropin.min.js:1 Object
(anonymous) @ dropin.min.js:1
Access to XMLHttpRequest at 'https://play.google.com/log?format=json&hasfast=true&authuser=0' from origin 'https://pay.google.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Thanks
-Cameron
3 years ago
>has been blocked by CORS policy: No 'Access-Control-Allow-Origin'
Can you try to solve this issue?
You need to add the header to html request
2 years ago
Added support nop 4.40
Square Direct Payment
2 years ago
Added support nop 4.50
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.