How to Integrate Square as a Payment Gateway into Our Website

<p>I’m running a US business and currently researching how to integrate <strong>Square</strong> as a payment gateway into our website. I’d love to hear from sellers who’ve done this before.</p>

<p>If you have experience integrating Square, or know the best way to get technical support or contact someone from the Square dev team, please share with me. Thanks in advance!</p>

2,000 Views
Message 1 of 9
Report
8 REPLIES 8
Square Champion

Hi @Lilith 

 

It is helpful to know what website platform you are using, in order to best guide you.

 

The following are some of the systems that integrate with Square as the payment processor easily:

 

* Weebly

* WordPress with WooCommerce

* Wix

* BigCommerce

* Magento

 

I look forward to your response on which platform you are using and would be happy to guide you further. 

~Cheryl!

Square Champion

Sign in and click Mark as Best Answer if my reply answers your question!


Cheryl! Tisland
Burst Of Butterflies Create & Paint Studio

BurstOfButterflies.com
1,965 Views
Message 2 of 9
Report

No, it's our self-built website

1,926 Views
Message 3 of 9
Report
Square Champion

In that case, there is a very nice API through Square and you can build out the payment processing calls.

 

You can also leverage SDKs in the coding language you have used for your website.

 

Here is a link to get you started.

 

https://developer.squareup.com/docs

~Cheryl!

Square Champion

Sign in and click Mark as Best Answer if my reply answers your question!


Cheryl! Tisland
Burst Of Butterflies Create & Paint Studio

BurstOfButterflies.com
1,877 Views
Message 4 of 9
Report

The material has a lot of infomation and Iam not really technical person. Can u give me exact docs I need? I just need payment gateway function

1,635 Views
Message 5 of 9
Report
Square Champion

Since you mentioned that your website was custom built from the ground up, and not utilizing any website platform, building a custom connector for payment processing through the Square API will be the way to go. 

Whoever built your site would be able to build this in with no problem following the API guide to creating a custom connector. 

 

Another alternative would be to utilize square online website builder which already has payment processing built in. 

 

Or as we mentioned, utilizing a website platform such as Weebly, Wix, WordPress, etc which has plug and play payment processor plugins that connect with Square. 

 

 

~Cheryl!

Square Champion

Sign in and click Mark as Best Answer if my reply answers your question!


Cheryl! Tisland
Burst Of Butterflies Create & Paint Studio

BurstOfButterflies.com
1,580 Views
Message 6 of 9
Report
Square Champion

In our case, we used to use WordPress, which has a ton of flexibility.  Inevitably, we switched to the Square / Weebly platform.  The reason was simple.  Linear Integration!  Square has done an impressive job leveraging many modern technologies in e-commerce.  Trying to parse this with a third party such as WordPress proved too much work.  

1,845 Views
Message 7 of 9
Report

AI is your friend here.  I recommend Claude.ai

It is better at coding right now over ChatGTP (others). It does a good job of explaining how to connect to Square API and integrate into any e-commerce backend you are using. 

1,817 Views
Message 8 of 9
Report

TLDR:

1. The AI tip is the fastest if you're up to learn.

2. Use copy the payment links of your product , and paste as hyperlinks or button triggers on your website.

 

I second what @WhiskeyCharlie says regarding Claude. If you need a thorough walkthrough and can't find help or pay for a developer it's gonna be a game changer for you.

Alternate method: Use hyperlinks in your products that link to Square payment links of the same product. You're basically making the library twice. If you have a massive catalog this would be tedious, however, I always say start with your best sellers and mew-in. Then work on the remaining catalog. To move your catalog use Square export, and import that into any other website.

1,776 Views
Message 9 of 9
Report