Access control
At various points the system might need to check if a customer has access to some service, special price, or the like. This can be done by getting the active subscriptions for a customer and using the plan handle to determine which services are accessible. Active subscriptions can be fetched with (only one should be returned):
cURL :
curl -X GET \ -u 'priv_12051dfac75143fc827cf63a87f46df3:' \ -H 'Content-Type: application/json' \ https://api.reepay.com/v1/list/subscription?customer=cust-001&state=active
The subscription object returned will contain the plan.
... "state": "active", "plan": "gold", ...
For full details on fetching subscriptions see: Get list of subscriptions and for full details on the subscription see Subscription object