We're upgrading our website and there is a step that we think is better to be accomplished by someone with more experience than us on this one.
The objective is to download a software, user has to fulfill his e-mail address and after it passes simple validation, his e-mail is added to (a) a user is created with a random password on our ACME system and (b) a new contact with that password is added on mail marketing tool Active Campaign.
We thought that this could be done the following way:
1. User navigates to download screen
2. User fulfills his e-mail
3. System validated email
4. System generates random password
5. System creates new user on ACME System with random password
6. System creates new contact along with field password (from previous step) on Active Campaign system from mail marketing.
7. If all went fine, redirect to success page from website
8. If something went wrong, redirect to success page but send us (administrator) email of error code or log whatever, so we can check what happened.
- Code must be in PHP as our Website is using Wordpress with theme Newspaper
TECHNICAL STUFF REQUIREMENT:
- For Step 4 Ransom password: must be generated with 10 digits mix of lower and uppercase letters and numbers
- For Step 5 Creates user on ACME System: this is the API [login to view URL], in order to create an user you have to (a) authenticate to get the token and (b) create the user passing also the token as parameter. Example 1 provided.
- For Step 6 Create user on ACtive Campaign: this is the API [login to view URL], also Example 2 provided. You must pass custom parameter password obtained on Step 4. Very important as this is going later to trigger automation (our part of the job, not yours).
- For Step 7 Redirect to Page: we are going to pass you the link of the page
- For Step 8 In case of errors: an at least comprehensive message is expected so we know how to troubleshoot the error.
I guess that's it. Please BID on job complete, delivered and proven to be working.
PS: All IDs, Session IDs, API Credentials are going to be passed once bid has been accepted.
PS 2: We plan on use this code further, so please write so we can understand (comments and stuff).
PS 3: Please ask first in case you need further clarifications.
12 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön
Hello, woo pro here I go get your stuff done for you professionally. Can you please more describe about API. So I'll start now.. looking forward to more details, let things roll now. Michael
Hi, i am highly interested to taking up this work. I can do that for you efficiently for you. If you are interested don’t feel hesitate to contact me. Thanks