We have a login system at [url removed, login to view]
This system allows our DJ'S to login and view the control panel, edit their profile etc, which updates their profile on our website.
They pay to play, and the way this works is before they access the control panel, after they login, they are prompted to pay for their month. This is done using paypal, and when a DJ pays for a month, it calls back from PayPal API and tells the server that he had paid. This then allows him onto the Control Panel.
When his 28days has run out, it then disallows him accessing the control panel until he has paid his fee for the second month.
The working diagram is below:
If Yes -> Take him to Control panel Page
Login -> Paid (Yes/No)
If No -> Show him Payment Page -> Payment taken -> Take him to Control Panel Page
This has all been made in .PHP and all the Call backs are set up.
The issue is this system is not working, as when DJS pay, they are no longer getting access to the control panel. This is because we moved the system to a new server.
All of the coding for login and control panel are working, we want a refined payment page.
We want the payment page to give the option of a one off payment on paypal, or paypal subscription.
We want this system fixed with some small additions.
The Dj control panel also adds DJ data into a .json file, which is used to grab the data for the Now Playing widget you see on the site, showing the now playing DJ and profile Picture.
This is also used to display DJS on the [url removed, login to view] page. We need the ability to delete these DJS with the click of a button.
We also would like.
The login system re-vamped so that it is fast, sleek, and does not hog resources.
Some other small additions.
The entire site is wordpress, so if you would prefer to rebuild this entire system into the wordpress system, using it's login for the DJS, and building a wordpress Control panel instead, please state so in PM.
Please PM any questions.
10 freelancere byder i gennemsnit $274 for dette job
Expert in doing this sort of stuff... No upfront needed, all payments through Milestone Payment (Escrow).. Online 16 Hours a day, Can start right away.. Thanks