The Reader SDK lets you take cash payments in addition to credit card payments.
Reader SDK

Reader SDK Quickstart

The Reader SDK lets you take cash payments in addition to credit card payments. This guide starts with cash transactions, which you can do right away, even without deploying the sample application to a physical device.

To take a credit card payment, you must deploy the sample application to a physical device and have a Square Reader available.

Did you know?

If you do not have a Square Reader, you can purchase a Magstripe Reader online or buy a Square Reader online or in person.

  1. Open the Developer Dashboard. You are prompted to sign in or create an account.

  2. Create a Square application and name it Reader SDK Quickstart.

  3. Choose the Reader SDK Quickstart application to open your Square application settings pages.

  4. In the left pane, choose Reader SDK, and then choose Request Credentials to generate your Reader SDK repository password.

    A graphic showing the Reader SDK page in the Developer Dashboard with the generated Reader SDK repository password.

    Important

    Keep your Reader SDK settings page open. You need the application ID and repository password to configure the Reader SDK sample application in the next step. Use the Generate Mobile Auth Code button to authorize the sample application in Take a Cash Payment.

If you need more assistance, contact Developer Support or ask for help in the Developer Forums.