x

How do I take Square payments on my websites, on my own server

I have several websites which I maintain on my own Linux server. What I am looking for is a path to be able to take Square payments on my websites. My customers pay a fee for our services but we have no store traffic and sell no goods. Currently my customers call in their credit card info to our office and then we manually enter that information into our Square terminal. This results in a bunch of work for nothing and also a lot of our sales commissions going to other than Square. All I really need is one webpage from Square which processes MasterCard, American Express, Visa, Discover via Square and additional links for Zelle and PayPal. All of our sites do have current SSL so that end is covered. What is my best option here?

1,291 Views
Message 1 of 11
Report
10 REPLIES 10
Square Champion

Hello @BeavRocks !

 

Square does have APIs that you can utilize to build a payment portal on your own website. You can find more info on Square's Developer Portal.

 

I personally am not versed in the APIs but I want to ping a few other Super Sellers who are: @Donnie-M , @LLCafe , @Anthem , @BofBArtStudio  any pointers here?

Ryan Wanner
Golden Pine Coffee Roasters
Colorado Springs, CO, USA

Square Champion: I know stuff.
Beta Tester: I break stuff.
he/him/hey you/coffee guy/whatever.

Happy Selling!
1,249 Views
Message 2 of 11
Report

Thanks for bumping this topic @ryanwanner. Yes, @BeavRocks as I understand the tools, what you are looking for is possible. 

 

The two options I'm aware of are based on the pre-build framework provided by Square API and the, from scratch, Square SDK. This link, SDK/API info, takes you a little deeper into the same space Ryan mentioned above with info on both options. 

 

Good luck!

 

Take care of yourself and, as life provides, someone else too.
1,236 Views
Message 3 of 11
Report

All of these links take me to help pages. Even the "start building now" takes me to a bunch of generic information. When I am online and I buy something from Amazon, Best Buy, Walmart, Corvette Central, etc; all of their checkout pages are almost identical. That is what I want but no one seems to be able to supply me with what everyone else already seems to have. Reading help topics is an endless dead end.

1,229 Views
Message 4 of 11
Report

Great, then send me a link to exactly where that might be instead of a link to a discussion/help dead end. I am looking for prepackaged pages that I can download and customize with my html editor.  I have had websites for years and they all lack proper pay integration.

 

1,225 Views
Message 5 of 11
Report

More info, more info, but never enough info to get the job done. I would assume Square would have prepackaged pages to choose from, but I don't see that unless you build your site thru Square. My sites are all very complex with thousands of server pages for 13 sites. Starting new ones from scratch is not an option.

1,225 Views
Message 6 of 11
Report
Square Champion

We have set that up with WordPress and the Square API.

What kind of website do you have?

~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,248 Views
Message 7 of 11
Report

Hi Cheryl, I have a # of websites on my own server. My primary site is usflatpattern.com. It is an engineering website. Currently I accept credit cards and enter that info at Square, one transaction at a time. Many of my customers pay with Zelle, PayPal, EFT in addition to my Square payments via Visa, MasterCard, American Express and Discover. Someone out there, somewhere, must have prepackaged html pages for this without buying some extravagant shopping cart full of functionality I don't need.

1,225 Views
Message 8 of 11
Report
Square Champion

Are your websites handbuilt or are you using a package such as WordPress or wix or some other website builder?

 

If you are using a website builder most of them have plugins to connect to square to take payments. This can be accomplished with woocommerce in WordPress or in wix for example.

 

If your websites are all hand built, you will require knowledge of how to program an API. Perhaps you or whoever built the websites can accomplish this as most programmers, especially seasoned ones, will know how to build around an API.

 

By programming directly with the API you have a lot more flexibility for what you want to do.

 

However, utilizing the plugins for a website builder program such as WordPress makes it very plug and Play and works seamlessly.

~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
963 Views
Message 9 of 11
Report

Hello, I also built a website with wordpress. How can I bind square to wordpress?

975 Views
Message 10 of 11
Report
Square Champion

If you are running woocommerce on your WordPress site, you can go to your WordPress plugins and add new plugin and look for the woocommerce square plugin and install it and it'll step you right through it.

~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
966 Views
Message 11 of 11
Report