This app was built in CakePHP 1.x. The requirements were to manage the list of Fitness centers on the site, which are member of the network.
Site users can creat account and purchase a pass to access any fitness center as per their need. The pass were of different validity like 3 months, 6 months or 1 year.
We also created option to print the temp pass from website until the actual pass is printed and mailed to the user.
The payment gateway used was Chrgify, and we integrated the susbscription plan processing. The user account automatically got disabled when the pass expires and renwew payment failed.