Integrate with Square
Not sure about anyone else, but I love the simplicity of Square for payment processing. I bought the Square Stand and would love the ability to sync the payments made through their API to the customer name in RepairShopr. I noticed you added Stripe for payments, but I can't use that with Square Stand.
The update that went out last night should have this working.
Go to Settings, Payments, and click authorize. Then select the location and payment method to override. Should be good to go!
This is early and we are interested in your feedback in the comments below
-
Ryan (CTO, Pinellas Computers) commented
Anyone else looking for the integration with Square for PC (non-iOS) should vote for this topic: http://feedback.repairshopr.com/forums/165658-general/suggestions/16460131-integrate-with-square-for-payments-on-pc
-
Ryan (CTO, Pinellas Computers) commented
Agreed on this!
We recently got a call from square offering us custom rates which are very competitive to our current interchange-plus rates, and Square's simplicity is really worth switching. They said it looks like RS currently uses their "Register-API", but they also have a Web-API allowing payments to process on non-iOS hardware (ie. a PC). It would work just like Authorize.net and Vantive - which is what we want.
They sent me these links if you'd be able to look into it:
https://squareup.com/developers
https://docs.connect.squareup.com/ -
CHARLES ROSE commented
Is this complete, I can't seem to find the details could you post step by step screen shots?
-
Nerds4hire commented
so is square integrated with repairshopr, or not because this thread is very confusing.
-
Brian Twitchell commented
I don't know if I'm missing anything, but I can't seem to find the settings that Troy referenced on his message July 21, 2016, to go to "Settings", Payments, and click Authorize. I go to settings, but I can only find Payment Methods and Payment Terms, and neither of them have an Authorize button.
Can anyone help me out?
Thanks!
Brian.
-
Jesse commented
*without the customer having to login.
-
Jesse commented
::Web Integration Below:::
- Authorize and then do 'web based payments' (portal probably, web flows probably)This would be really nice, especially if we could add a link directly from our emailed invoices without having to login.
-
Jason Abbott commented
PLEASE RELEASE THIS :))) This removes a half a dozen clicks. I have access but it continues to throw an error.
-
Jeremy commented
Day 1 as a RS customer we were already using Square. I have never used the integrated payment solutions offered in RS. So from my perspective my #1 goal is process improvement. I would love to create lead-convert to ticket-invoice-take payment in RS. Although today our process is create lead-convert to ticket-resolve ticket-then go out of RS to take our Square Payment.
-
I think first we are going to do the register sdk for our iOS app and see how it goes. Only ties up our iOS Dev
-
Ryan (CTO, Pinellas Computers) commented
I like Square too but this would be the 6th available payment solution in the app and I'm sure is much more work/time than other top voted ideas.... :(
-
Just a comment on what it looks like they are able to do based on current API docs:
- iOS/Android - Our app could pop open the square app, and return to RS app with payment success screen
::Web Integration Below:::
- Authorize and then do 'web based payments' (portal probably, web flows probably)
- Get transaction history
- Update customer information
- Process returnsWe are considering what to work on, please comment on the most important part of your flow so we can prioritize
-
Jason Kirk commented
has this been looked at again??
-
Hi Bodhi -- At the moment this has more to do with Square's business strategy than anything else. If there's an opportunity to integrate with them the way people want we'll definitely make it work!
-
Bodhi Nadler commented
I understand there are complexities getting square to play with RepairShopr. I hope you can work it all out, as Squareup is my preferred payment processor. I would love to be able to take a payment in my square stand, right from a RepairShopr invoice.
-
Good discussion here! We actually followed up with Square just a while back about working as a partner on this but they weren't responsive. Also, the way this works is that if you build an iOS app, when it comes time to take payment, it triggers Square's app to open, you take payment there, and then it returns to the the other app. So it's not quite seamless. We'll keep looking at this though.. :)
-
mr.mo.ali commented
I thought of this and I am not surprised. If you don't use square as a POS then it basically becomes a lackluster POS with an overpriced transaction fee. If we ended up integrating with square that would have us looking around for other payment options because all it would be doing at that point is serving as a terminal.
-
ddouglas commented
https://docs.connect.squareup.com/#commerce-api-overview
They now offer a commerce API, but only for iOS :/ -
Yes, that API is for reporting but as they mention there they don't offer ecommerce solutions (the ability to process a payment through the API). We hope they change their minds on this!
-
TC Matheny commented
Yes if RepairShopr had Square I would use it.
https://squareup.com/help/us/en/article/3853-square-connect-api