What not develope a Central Management Platform with API, inthe central management platform there will be main account to manage Hotspot APs and each hotspot can have a designated manager to create vouchers and monitor hotspot usage.
The central manager will manage the cost and plans for hotspot managers to create print vouchers or pin codes.
hotspot managers will need to credit there accounts before they can create or print pin codes