**Update:** Please check out our [updated documentation][1] for the PayPal Here Sideloader API!

As you might have seen on popular blogs like

TechCrunch we’ve recently launched a PayPal Here device for the UK which is capable of doing Chip & PIN. This allows merchants to accept Credit & Debit cards that can or may not be swiped. In our keynote Mobile Meets Retail at the Mobile World Congress our Director of Developer Network John Lunn and I’ve been introducing an awesome feature which is both supported for the US & UK / EMEA device: our Sideloader API. Basically this API allows developers to accept payments via cash, credit card, debit card, invoices and our checkin feature just by utilizing a very simple url scheme and our PayPal Here application for both Android and iOS.

How it works

Our application can be accessed by providing an encoded invoice & a callback URL which opens up your own application and returns transaction data.

The callback URL has to be setup like this: Finally your invoice has to be declared in this JSON format:

Samples To help you with your integration we’ve developed three very simple samples that show how the integration actually works. While the

Android & iOS samples use native code to interact with our application the third sample presents a way that enables every website to utilize PayPal Here to accept payments on the go.

Engage with us We’d be happy to see your feedback. If you experience any issues: File an

issue at our GitHub project. Having a great idea that helps to improve the samples? Open a pull request! Looking forward to seeing your integrations!

About Tim Messerschmidt

As a long time mobile and web developer specializing in Android, Tim channels his knowledge and experience as Developer Evangelist across Europe for PayPal’s Developer Network. Tim is very passionate about startups, and serves as a mentor of Seedcamp, Wayra, Startup Wise Guys & Rockstart. In his spare time, he leads and creates training classes in all sorts of Android related topics, and is the author of the Android chapter of the Mobile Developer's Guide to the Galaxy, as well as numerous articles published in magazines like web&mobile developer.

Tagged with:

8 Responses to PayPal Here Sideloader API

  1. Thank you for uploading your project, it helped me find errors in mine.

  2. HongweiYan says:

    I tried the web sample on an android phone. It brings up the paypal here app but asks me to sign in every time. And after I sign in, the transaction does not show. Has anybody else experience the same problem?

  3. For some reason the callback function returns “Unknown” for cash and canceled orders when I use {Type}, did the command change?

  4. I’m here the first time

  5. I want a few instructions

  6. John Nicholas says:

    Is there any newer documentation on this? I’m trying to implement this. My app successfully launches the Paypal Here app but then all I get is an error that says “We’re Sorry. The order is missing or invalid.” I’ve carefully checked everything and can’t figure out what to look at next.