If you accept cookies, we’ll use them to improve and customize your experience and enable our partners to show you personalized PayPal ads when you visit other sites. Manage cookies and learn more
Important: PayPal Here is deprecated. PayPal doesn't accept new integrations but continues to support existing integrations.
To become familiar with the SDK, review our platform-specific sample apps:
iOS
Android
Web
To get started with the sample apps:
Have a sandbox or production PayPal account with PayPal Here enabled.
Have your EMV reader already paired, via bluetooth, to your device.
Note: Step 2 is only required if you use the
Chip Card Reader.
The
Chip and Tap
and
Chip and Swipe
readers can connect without pairing them to your device beforehand. Also note
that for the Web SDK, you simply need to have your pre-configured
Chip Card Reader
plugged in via USB.
Select the environment and follow the steps to initialize the SDK and merchant.
Log in with your PayPal account that was enabled for PayPal Here and give permissions to the sample app to process on your behalf.
Follow the steps in the sample app to connect a card reader. If this is the first time you are connecting to a Bluetooth card reader, follow the prompt to update the reader.
After the reader connects, complete the steps to take a payment.
When the transaction is processed, you can see the transaction in your PayPal account.
When it completes processing, you see an option to refund your test transaction.
Select the environment and follow the steps to initialize the SDK and merchant.
Log in with your PayPal account that was enabled for PayPal Here and give permissions to the sample app to process on your behalf.
Follow the steps in the sample app to connect a card reader. If this is the first time that you are connecting to a Bluetooth card reader, follow the prompts to update the reader.
After the reader connects, complete the steps to take a payment.
After the transaction is processed, you can see the transaction in your PayPal account.
When it completes processing, you see an option to refund your test transaction.