PHP Developer - API & Database Modifications
Budget: $30 – $250 USD
An existing website interacts via API to a trading brokerage white label, registering users on the website at the same time registering them with the broker and establishing accounts based on a variety of chosen variations. The system checks data at the brokerage via API GET and POST calls and stores and modifies data on its own database accordingly while picking up alerts via cron from trader developments, such as stops being hit and then changes what the user sees on the website accordingly.
What is needed:
1. Due to increasing compliance requirements regarding futures data feeds additional information needs to be sent during a dual registration (website and broker) signup process with conditional logic specifics depending on the user's country.
2. Modifications need to be made on a buggy account naming mechanism related to subscription type, resubscription counts per type and website product purchase counts within the permitted naming parameters of the broker. Dependent on these names and counts, certain balances need to be set or modified with the broker, product and exchange access limitations then need to be applied.
3. Apply trading restrictions and account blocks automatically via api when certain conditions are met.
Must know Wordpress, Gravity Forms Webhooks and conditional logic and third party api interactions including sleep pauses with good knowledge of MySQL. There are several thousand lines of code in the central file to be reviewed to understand the processes occurring prior to making modifications.
What is needed:
1. Due to increasing compliance requirements regarding futures data feeds additional information needs to be sent during a dual registration (website and broker) signup process with conditional logic specifics depending on the user's country.
2. Modifications need to be made on a buggy account naming mechanism related to subscription type, resubscription counts per type and website product purchase counts within the permitted naming parameters of the broker. Dependent on these names and counts, certain balances need to be set or modified with the broker, product and exchange access limitations then need to be applied.
3. Apply trading restrictions and account blocks automatically via api when certain conditions are met.
Must know Wordpress, Gravity Forms Webhooks and conditional logic and third party api interactions including sleep pauses with good knowledge of MySQL. There are several thousand lines of code in the central file to be reviewed to understand the processes occurring prior to making modifications.