1. Navigate to your Square Developer account > https://developer.squareup.com/apps
3. Click on "New Application" to create a new application in Square.
To accept payments through Square on the captive portal, you will need to create an authentication provider as well as hotspot plans that the visitors will be able to purchase.
7. Click Add new, select Method -> Paid Access, Transaction Processor -> Square and enter application credentials from your Square app
- Application ID - Get this value from your Square app
- Secret Key - Get this value from your Square app
- Location ID - Get this value from your Square app
8. Scroll down to Paid Access, and click Add a plan and create your plans.
9. Scroll up and test your Integration with Square