Test Mobile Applications

Learn about testing recommendations for Android and iOS developers.

Square Reader SDK and the Point of Sale API are not currently supported in the Square Sandbox and Square hardware only works in Square-supported countries. As a result, mobile developers of in-person applications must test in production with real credit cards. If you are an international developer, see the testing in unsupported regions recommendations. If you are a developer trying to build with Square in-person mobile solution in supported regions, you should:

  • Start with cash. You can test cash payments without spending actual money using the CASH tender type.

  • Use small card payments. When you are ready to test card payments, you can charge small amounts, view the transaction details, and refund payments while in the Seller Dashboard.


    In-App Payments SDK is supported in the Sandbox. To learn how you can test your In-App Payments application, see Sandbox Test Values.

Related topics Permalink Get a link to this section


< Command-Line Tools


Test in Unsupported Regions >