What the client was needed:
1. Code that will be embedded into landing pages. Page 1, collect user name and email, agree to terms and conditions. Page 2, integrate a payment page from payment gateways such as Stripe.
2. If the customer fails to complete payment, the user will be notified and stay on that page. If the customer succeed in completing payment, it will inform the client.
3. Upon successful payment, the script will create a user account on the WordPress system, creating a user account and password. The email should be send to the customer and our system administrator email.
4. The code should be designed in a way that will enable us in changing the payment gateway if we need to.
The code should be mobile in which we can implement them on different landing pages that will be created.
The client feedback:
Creative and attentive to our needs, ability to implement solutions out of the box to achieve. Already looking at rehiring for next job.