Post by YarniaPDX » Sat Aug 31, 2013 12:53 am

I would love, love, love an extension that integrates the Square payment method (http://squareup.com) with OpenCart. I currently use Paypal as my payment gateway, but I find that customers (especially older ones) are increasingly wary of the service and reluctant to enter their credit card information.

Square now has its own marketplace feature which allows businesses to feature products in the Square marketplace for free (like so: https://squareup.com/market/yarnia/beginners-knitting)

This has only very basic functionality, so I will continue to use OpenCart for my Online Shop in general, but if there were a way to add Square as a checkout option, I would offer that over PayPal in a heartbeat!

Active Member

Posts

Joined
Sat Sep 04, 2010 7:10 am

Post by Johnathan » Sat Aug 31, 2013 2:56 am

As far as I know, Square has no API and no way to integrate their payment system with another site. It's for swiping a card manually, entering the number manually within your Square account, or using their Square Market.

I was looking in to using Square on my own site originally when I came across Stripe. They have fees competitive with PayPal, and a way better interface and support. If you end up signing up with them, I have a Stripe Payment Gateway extension to integrate it with OpenCart.

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by YarniaPDX » Sat Dec 14, 2013 12:29 am

Apparently Square now does have an API that they are offering to the public, so hopefully someone who knows more about this than I do will find a way to integrate it with OpenCart! I'd be using it in a heartbeat.

https://connect.squareup.com/docs/connect

Active Member

Posts

Joined
Sat Sep 04, 2010 7:10 am

Post by labeshops » Sat Dec 14, 2013 3:22 am

Interesting, but not certain this will work with opencart - I don't know much about APIs, but it is possible this is meant to interface with POS/cash register systems, not ecommerce carts. Square is designed to take in person charges using a card reader. While you can enter in a card manually thru their virtual terminal, it is not designed to take cards via the internet. I use them with I do in person sales at shows, but their software does not indicate any way to capture sales from websites.

Running Opencart v3.0.3.2 with multi-stores and the default template from https://www.labeshops.com which has links to all my stores.


User avatar
Expert Member

Posts

Joined
Thu Aug 04, 2011 4:41 am
Location - Florida, USA

Post by cc990 » Sun Dec 22, 2013 2:27 pm

i saw a blog post they have a 'market item embed' http://corner.squareup.com/2013/09/squa ... dding.html but seems pretty basic.

Newbie

Posts

Joined
Thu Dec 19, 2013 3:28 am

Post by labeshops » Sun Dec 22, 2013 9:37 pm

cc990 wrote:i saw a blog post they have a 'market item embed' http://corner.squareup.com/2013/09/squa ... dding.html but seems pretty basic.
The Square Market lets you add items to their marketplace when you have a square account but it uses their own cart to check out, doesn't integrate with other carts. It is really designed to showcase brick and mortar stores that take Square.

This embed looks like it will let you put an item you have in their market on a webpage, sort of the like the old Paypal Widget used to let you do on blogs. But not a checkout api. I set up a profile page on their marketplace, but really haven't played with it much - https://squareup.com/market/labeshops-dot-com is mine. It's rather cumbersome to add items too - I think of it more of a profile like you can have with Paypal Shops.

Running Opencart v3.0.3.2 with multi-stores and the default template from https://www.labeshops.com which has links to all my stores.


User avatar
Expert Member

Posts

Joined
Thu Aug 04, 2011 4:41 am
Location - Florida, USA

Post by cc990 » Tue Dec 31, 2013 3:17 am

yes, i agree not an ideal solution.

Newbie

Posts

Joined
Thu Dec 19, 2013 3:28 am

Post by Qphoria » Tue Dec 31, 2013 3:32 am

Well it looks like their API allows you to retrieve reports on your daily swipes.. But they don't give any example data on what is actually returned (a common and ridiculous problem with many CC processors out there). So it is unclear as to what information you may or may not be able to populate into OpenCart. I've not used it myself so I don't know what options they offer by way of "tagging" a purchase to describe or relate to an actual item.

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by labeshops » Tue Dec 31, 2013 3:34 am

You can add a memo to the receipt when you charge a card, and they have an ipad app for use as a cash register which does give you an itemized list, but I really don't think they have a way to be used for checkout via a cart.

Running Opencart v3.0.3.2 with multi-stores and the default template from https://www.labeshops.com which has links to all my stores.


User avatar
Expert Member

Posts

Joined
Thu Aug 04, 2011 4:41 am
Location - Florida, USA

Post by Qphoria » Tue Dec 31, 2013 3:45 am

labeshops wrote:You can add a memo to the receipt when you charge a card, and they have an ipad app for use as a cash register which does give you an itemized list, but I really don't think they have a way to be used for checkout via a cart.
That doesn't seem to be what it is for.. the API says "for reports" so you could in theory have people buy stuff on your ipad and then have the report imported into your opencart store to keep tabs on inventory... so if you have a retail outlet and an online shop and want to ensure inventory is current online.

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by labeshops » Tue Dec 31, 2013 8:13 am

The app is designed as a cash register - they have a stand for it and are selling it to retail stores. See https://squareup.com/stand

They actually changed the name of their processing app to "Square Register" just before the stand was released, so the API might be designed to sync to your accounting program type of thing rather than anything else.

Running Opencart v3.0.3.2 with multi-stores and the default template from https://www.labeshops.com which has links to all my stores.


User avatar
Expert Member

Posts

Joined
Thu Aug 04, 2011 4:41 am
Location - Florida, USA

Post by buckneri » Sun Aug 24, 2014 7:27 am

Anything new on this? I am looking for a way to import the days sales into opencart for keeping track of sales, and possibly inventory(although not as important) we have an online store on our website using open cart, and sell items at trade shows, and its a royal pain to sit there and create 30-100 orders manually in opencart. even if its just something that converts a square csv output to something i can use a plugin to import into opencart...

Newbie

Posts

Joined
Sun Aug 24, 2014 7:25 am

Post by Johnathan » Thu Apr 07, 2016 2:52 am

Square recently updated their API to allow for processing credit cards via websites, so I've now created a Square Payment Gateway that allows you to process credit cards on a website via Square.

This version doesn't have sales reports integration, but it will probably be something I look into for a future update. If you have feature requests for the extension for future updates, feel free to send them to me at www.getclearthinking.com/contact

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 55 guests