In order to keep some of the followers still here on Medium, we wanted to provide a quick recap on some of the things that have been published over at The Corner Blog’s new home https://developer.squareup.com/blog (in case you didn’t know that already). We’ll just be doing a quick summary of each new thing, but you can check out each topic in detail over at our new home.

We released a new Team API to allow managing Team data from any platform. …


Heads up, we’ve moved! If you’d like to continue keeping up with the latest technical content from Square please visit us at our new home https://developer.squareup.com/blog


A list of some helpful APIs for using with eCommerce

Photo by rupixen.com on Unsplash

There are a lot of APIs out there and its really hard to discover the ones that you actually need to solve your issues. I wanted to focus on APIs that can help you in your eCommerce endeavors, but that also have nice APIs to use. I’m going to be upfront, I’m of course going to mention Square’s APIs (I work there) since we have a bunch of them and they’re really useful for everything from managing your customers and handling payments, all the way to managing employees. …


A React Native Plugin for the Square In-App Payments SDK

Heads up, we’ve moved! If you’d like to continue keeping up with the latest technical content from Square please visit us at our new home https://developer.squareup.com/blog

Since the release of our In-App Payments SDK, we’ve been getting a lot of requests for when this would be available for React Native. It is officially here! You can simply npm install — save react-native-square-in-app-payments inside your React Native project and follow the setup guide over here to start accepting payments in your React Native app.

If you’re not already familiar with the In-App Payments SDK, it enables developers to accept Square-powered payments…


Create a custom payment form using React and Square

There are a lot of ways to accept payments online. Wouldn’t it be nice to implement a single form that could accept as many payment methods as we want at a single time? Let’s take a look at implementing a custom payment form using Square and React. This form will enable us to take credit cards online, and give us support for Apple Pay, Google Pay, and Masterpass in a single payment form.

Things required to understand this post:

Our final (payment) form:


Heads up, we’ve moved! If you’d like to continue keeping up with the latest technical content from Square please visit us at our new home https://developer.squareup.com/blog

In the beginning of August, we announced the release of our Reader SDK for iOS and Android to allow developers to build their own custom in-person payment experiences.

Now, we’ve taken that ground-breaking SDK and wrapped it up in a React Native plugin that you can use in your own React Native project. So whether you’re a cross-platform guru looking to creating the ultimate in-person payment experience or just a React hacker looking to…


Heads up, we’ve moved! If you’d like to continue keeping up with the latest technical content from Square please visit us at our new home https://developer.squareup.com/blog

The release of version 2.9.0 (now 2.20180712.1, with the release of API versioning) of the Square SDKs brought some really cool functionality along with it.

You now get access to all of your customer profiles via the Customers API. Before, you could only retrieve customer profiles that you’d created using the API, but now you can also see Instant Profiles as well.

An Instant Profile is created whenever a customer uses a card at…


Heads up, we’ve moved! If you’d like to continue keeping up with the latest technical content from Square please visit us at our new home https://developer.squareup.com/blog

API Versioning for Connect v2

We’ve got an exciting update coming for our Connect v2 developers! We have released versioning for all Connect v2 endpoints for Square’s APIs. This will allow us to deliver more functionality and features faster than ever before. No need to worry though, our APIs will remain backwards-compatible and will allow you to upgrade when you’re most comfortable. …


Heads up, we’ve moved! If you’d like to continue keeping up with the latest technical content from Square please visit us at our new home https://developer.squareup.com/blog

We’ve got some new and useful features with the latest version of our SDKs. If you haven’t already implemented, you’re in luck, and if you already have, read on about the cool new features you can get by upgrading.

What’s in this release

  • We added sorting functionality to the Connect v2 Customer API
  • Updated the Connect v1 Payments API to include information about surcharges
  • Made improvements to the Item data type.

New feature: Sorting for ListCustomer (Connect v2)

ListCustomers endpoint now provides the ability to…


Heads up, we’ve moved! If you’d like to continue keeping up with the latest technical content from Square please visit us at our new home https://developer.squareup.com/blog

Servers beware! Watch out containers! Our serverless overlords are here! There is a lot of hype around serverless and talk about it being the end of containers, but we’re still not seeing a whole lot of major adoption of the technology (at least not seeing many companies vocal about it). My hope is to spark a little interest on what is possible in this space by showing different ways to use serverless beyond image…

Richard Moot

Developer Evangelist @ Square. I know way too much about shipping & payments. I have a love/hate relationship with JavaScript.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store