Find Jobs
Hire Freelancers

Wordpress - Custom PHP - Verify Synced Data

$250-750 USD

Slutfört
Publicerad ungefär en månad sedan

$250-750 USD

Betalning vid leverans
We have a Wordpress site where people register their children for a sports league through Gravity Forms. After registration, their info is pushed into into another system called FreeAgent through custom code and the FreeAgent API. Last season, some enries didn't get pushed over and we were missing data, so we want to create an automated verification process that will verify the data was passed over, and if it's missing, push the data over again. Details are below. 1. All code can be found in our child theme [login to view URL] and childtheme/funcincludes/[login to view URL] 2. I've setup a dev site for you to work on 3. The form is here: [login to view URL] (pw: play) 4. Form id is 118 5. We would like to open up registration on Tuesday 3/26. Looking to have this completed before then. Pre Tasks 1. Before pushing children's names to Freeagent, remove all strange characters from their names (comma, apostrophe, etc.). Those seem to mess up the sync. 2. Currently the field for 'Season' (id: 259) will replace the existing value in Freeagent. ie. So if a player or contact previously played in 'Spring 2023' that would be replaced with 'Spring 2024' We don't want that. Make it so the Freeagent field keeps the old value and adds the new season. So it should be {'Spring 2023', ''Spring 2024'}. The field in Freeagent allows multiple choices. The sync code will need to be updated to look up existing Season value in Freeagent and add them both to the field (old season values and new season). Sync Verify Tasks note: parent can choose to register 1, 2 or 3 players. When talking about players 2 and 3, it only applies when parents registered that many children. 1. There are 4 records that we want to verify were pushed correctly: - Parent: syncs to 'Contact' in FreeAgent - Player 1: syncs to 'Player' in Freeagent - Player 2: if two players - Player 3: if three players were registered 2. After the initial sync, the Wordpress entry should be updated with the matching Freeagent Id for each record. These are saved back to the following fields: - FreeAgent Contact Id (id: 326) - First Child FreeAgent ID (id: 310) - Second Child FreeAgent ID (id: 311) - Third Child FreeAgent ID (id: 312) We'll use these id's to look up the matching records in Freeagent to see if they exist 3. On each entry there is a hidden field 'FA Sync Verified' (id: 334) This will be used mark entries as verified. (more on this later) 4. Setup a cron, or other automated script to run every 6 hours. 5. The cron script will pull all entries where 'FA Sync Verified' != true 6. Loop through these and check Freeagent for matching records. Use API to pull existing record from freeagent based on Freeagent Id in entry. If any don't match, try to re-sync the entry. Check following criteria: - On Wordpress entry, check that all Freeagent Id fields have valid values ('FreeAgent Contact Id', 'First Child FreeAgent ID', etc.) The Freeagent Id follows a pattern, see existing function isValidFAPattern(). Sometimes if the sync fails this field will have something like 'error' or 'timeout'. Empty or invalid Ids need to be re-synced. - Check that contact was synced to 'Contact' record and these match: first name, last name, email, season - Check that players (1, 2 or 3) were synced to 'Player' records and these match: first name, last name, date of birth, grade level, season 7. If a record is verified as synced, update the record with 'FA Sync Verified' (id: 334) = true 8. If a record cannot be verified, try to re-sync it. 9. If a record fails re-syncing twice, the system should send me an error email, with the id of the entry so I can evaluate it. Please let me know if you have any questions. I am available to assist if you have problems and can provide full access to all systems needs.
Project ID: 37907454

Om projektet

50 anbud
Distansprojekt
Senaste aktivitet en månad sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
Tilldelad till:
Använd avatar
Hello, I will update the existing script to resync the missing data into freeagent via API and send email If resync failed multiple times. I will complete this work in a week. Looking forward to your reply to start this work immediately. I am available online for 8 - 10 hours per day as a full-time freelancer.
$250 USD Om 7 dagar
5,0 (1455 omdömen)
8,3
8,3
50 frilansar lägger i genomsnitt anbud på $476 USD för detta uppdrag
Använd avatar
Thanks for the project , please award me the project so that i can get started . I already know the quality you prefer with tasks :) Regards, Abhishek. Relevant Skills and Experience - 14 years of experience in WordPress development - 5 star rated freelancer with over 390 completed projects - Got Preferred Freelancer award. - Fast communication and deliver on time.
$250 USD Om 3 dagar
4,9 (493 omdömen)
8,0
8,0
Använd avatar
hi there i would like to work on thi script would you share more details of freeagent api looking Forword to hear from you Thank you so much
$350 USD Om 7 dagar
5,0 (844 omdömen)
8,1
8,1
Använd avatar
Dear client, I am writing to express my interest in the position for a developer skilled in using the GOOGLE CLOUD VIDEO INTELLIGENCE API from a web page. With my expertise in PHP, Javascript, HTML, and hands-on experience with the Google Cloud Video Intelligence API, I am confident in my ability to successfully execute this project. Warm Regards Gaurav Mittal
$500 USD Om 7 dagar
4,8 (148 omdömen)
7,1
7,1
Använd avatar
With over a decade of experience in web and app development, including proficiency in technologies such as PHP, MySQL, Laravel, and WordPress, I am confident that I have the skills to tackle your project head-on. Your Wordpress site and its integration with FreeAgent API necessitate a thorough grasp not only of these platforms but also an understanding of data synchronization. My dexterity with these tools and my attention to even the minutest details would ensure a foolproof verification system for your synced data. Moreover, my expertise extends to setting up automated tasks such as cron jobs, which would be immensely helpful for your requirement of running verification scripts at regular intervals. My familiarity with the FreeAgent API will allow me to efficiently extract records, validate them using existing functions such as isValidFAPattern(), and re-sync them when required. Alongside, I can create a system that notifies you via email in instances where re-syncing fails twice for an entry. Lastly, what sets me apart is not just my technical competence but also my dedication to complete customer satisfaction. I commit to providing continued support even after delivering the final product because feedback from clients like you is critical in ensuring quality improvement and refining brand identity. So choose me for this project, and together we'll not only sync and verify your data flawlessly but also enhance your brand's digital presence!
$500 USD Om 7 dagar
4,7 (207 omdömen)
7,0
7,0
Använd avatar
I have done lot of custom work on gravity forms. I will do this task surely. Give me chance to show you good result. Thanks
$300 USD Om 2 dagar
5,0 (156 omdömen)
6,4
6,4
Använd avatar
Hello, I am Milos, a highly experienced WordPress developer with expertise in PHP, JavaScript, MySQL, and HTML. I have reviewed your project requirements for verifying synced data between a WordPress site and FreeAgent through custom code and API integration. I am confident in my ability to deliver a flawless solution to ensure accurate data synchronization. I understand the importance of automating the verification process to prevent data discrepancies and ensure seamless registration for the upcoming season. I am well-equipped to handle the pre-tasks of cleaning data and updating the sync code to maintain existing values in FreeAgent. I will meticulously implement the sync verification tasks outlined, including updating WordPress entries with FreeAgent IDs, setting up automated scripts for regular checks, and handling re-syncing processes efficiently. I am dedicated to completing this project with precision and timeliness. Feel free to reach out with any queries or clarifications. I am eager to collaborate and deliver a successful outcome for your WordPress site. Best regards, Milos
$580 USD Om 7 dagar
4,7 (30 omdömen)
6,5
6,5
Använd avatar
" Wordpress - Custom PHP - Verify Synced Data " sir i read your project brief and I will do your project . Please review my similar portfolio https://www.freelancer.com/u/ihtsham3 My Experience in this field for last 10 years and i m very consistent in my work i work almost 20 hours a day i am highly professional and master in Web designing and developing field and i will do a great job on your project if you give me the chance and will make you 100% satisfy from my work . Please come to chat for discuss in details. I'm ready to start your project now. Ihtsham
$250 USD Om 2 dagar
5,0 (65 omdömen)
5,8
5,8
Använd avatar
Hi? I've just finished reading the brief details. As a fast turnaround wordpress plugin Expert with high quality, I can start immediately and deliver within a short timeline. I am familiar with Gravity forms and Gravity form api integrations. You can take a look my examples and work history on my profile. I am absolutely sure I can finish ASAP. Ankur bora.
$750 USD Om 3 dagar
5,0 (29 omdömen)
5,9
5,9
Använd avatar
As a seasoned developer with over eight years of experience and a strong background in HTML, JavaScript, MySQL, PHP, and WordPress, I am excited to offer my unique skillset for your project. My proficiency in various programming languages, including PHP frameworks like Codeigniter and Laravel consistently equip me to tackle even the most complex development projects- which I believe your project entails. Additionally, my extensive understanding of WordPress assures that your Gravity Forms set up is in the expert hands that upholds the platform's integrity. Moreover, I am well-versed in setting up and maintaining automated scripts/crons and have experience working with APIs. In particular, I worked extensively with WordPress APIs and successfully integrated various third-party platforms/systems into WP sites , which gives me the requisite knowledge to address your API related challenges. Furthermore, I'm adept at troubleshooting and debugging which will be crucial for identifying and resolving any issues with missing data or failed syncs like you experienced previously.
$400 USD Om 4 dagar
4,9 (86 omdömen)
6,0
6,0
Använd avatar
I am a highly experienced Wordpress developer with expertise in Gravity Forms and API integrations. I am confident that I can successfully complete the automated verification process for your sports league registration system on your Wordpress site. I will ensure that all data is properly synced to FreeAgent, including removing strange characters from names and updating the 'Season' field to keep existing values. I will also implement a cron job to run every 6 hours to verify and re-sync any missing data. I am available to start immediately and can have this project completed before the registration opens on Tuesday 3/26. Thank you for considering my proposal.
$450 USD Om 10 dagar
5,0 (48 omdömen)
5,8
5,8
Använd avatar
Dear, I am an experienced WordPress developer with strong knowledge of PHP and I'd love to have the opportunity to work on your project. I've taken a look at your project carefully and I'm confident in my ability to deliver outstanding results for your project. I'm available to start work immediately. Please don't hesitate to reach out if you have any questions or would like to discuss the project further. Regards, Yakiv
$555,56 USD Om 5 dagar
5,0 (33 omdömen)
5,2
5,2
Använd avatar
With over seven years of experience in web and app development, I'm confident in my ability to tackle your Wordpress custom PHP project head on. My proficiency in PHP, MySQL, and specifically WordPress make me the ideal candidate for this task. I understand the importance of maintaining data integrity and my skills in troubleshooting and debugging codes will come into play to ensure that all child information from Gravity Forms is properly synced onto FreeAgent and verified as accurate. Furthermore, I have a track record of successfully building automated scripts such as cron jobs and API integrations using PHP. As such, setting up the cron or any other automated script you require to run every six hours for verification purposes will not be a challenge. Additionally, my comprehensive understanding of various fields like 'Contact', 'Player', 'First Child FreeAgent ID' etc., which aligns with your project requirements ensures a thorough and efficient matching process. Above all, your satisfaction is my top priority. I am committed to providing timely communication, regular updates on progress, and unrestricted access to all systems needed for a smooth execution of the project. Rest assured that with minha expertise in web development and knowledge of different frameworks, this project will not only be completed on time but with impeccable accuracy to make sure you do not miss out on any more data. Trust me with this task and create peace of mind for yourselves.
$250 USD Om 7 dagar
5,0 (15 omdömen)
4,8
4,8
Använd avatar
Hi, Elliott B.! I have worked with similar projects so that I can provide you with a satisfied result. So I will share you my previous work similar with your project via chatting. Having confirmed the job posting "Wordpress - Custom PHP - Verify Synced Data", I truly feel that you're looking for ambitious, creative and nice people who enjoy WordPress, JavaScript, PHP, MySQL and HTML. I am fully available to get started on your project immediately and you will find it interesting to discuss the project details. Regards Nina.
$400 USD Om 5 dagar
5,0 (2 omdömen)
4,2
4,2
Använd avatar
Hello. I am a SR. WEB DEVELOPER who can certainly make your idea into real! I have enough experience in JavaScript, PHP, MySQL, HTML and WordPress. I am waiting your reply here, please don't hesitate contact me anytime. Thanks.
$500 USD Om 7 dagar
5,0 (6 omdömen)
4,2
4,2
Använd avatar
I am writing to propose my services for developing an automated verification process for your PlayFanatics registration system. This process will ensure data is successfully transferred from your WordPress site using Gravity Forms to your FreeAgent system via the FreeAgent API. My Qualifications I possess strong skills in: WordPress development (including Gravity Forms integration) FreeAgent API integration PHP scripting and cron jobs Data validation and error handling I am confident in my ability to deliver a reliable and efficient solution that meets your specific requirements. I am available for clear and consistent communication throughout the project. I will readily address any questions or concerns you may have and provide regular updates on progress.
$750 USD Om 14 dagar
5,0 (4 omdömen)
4,4
4,4
Använd avatar
Dear, Elliott B. I have rich experiences with skills including MySQL, PHP, JavaScript, WordPress and HTML, specially I've worked with other client in similar project and I can work on your time zone. I'd like you to discuss the requirements in more detail through chat and start right now. Regards, Mohamed
$300 USD Om 5 dagar
5,0 (7 omdömen)
3,7
3,7
Använd avatar
As a seasoned full-stack developer, I'm ready to verify data sync between your Wordpress site and FreeAgent system. With my PHP and WordPress skills, I'll ensure accurate synchronization and set up automated processes as needed. My API experience guarantees seamless syncing without overwriting existing records. You'll receive timely updates on the project's progress, and I'm confident in exceeding your expectations. Let's get started!
$750 USD Om 7 dagar
4,7 (22 omdömen)
4,0
4,0
Använd avatar
Dear Sir/Madam With 11 years of IT industry experience, I, Sagun Sharma, propose to enhance your Wordpress site's registration process for a sports league. Key objectives include implementing an automated verification process to ensure accurate data transfer to FreeAgent. Tasks involve removing special characters from names, preserving existing season values, and verifying parent and player records through a cron job every 6 hours. Using PHP, JavaScript, WordPress, MySQL, and HTML, I will update entry fields and handle error notifications for failed sync attempts. With access to a dedicated dev site, I commit to completing this project before the registration deadline.
$500 USD Om 7 dagar
5,0 (3 omdömen)
3,5
3,5
Använd avatar
Hi, I am a professional web developer and I can do this project Wordpress - Custom PHP - Verify Synced Data, I have 5 years of experience in web development. I have done many projects like this. I can do this job for you. I can start right now. Please contact me. Thanks
$250 USD Om 2 dagar
3,8 (7 omdömen)
4,2
4,2
Använd avatar
Hello, I am very interested in your job posting titled Wordpress - Custom PHP - Verify Synced Data. I possess the necessary PHP, JavaScript, WordPress, MySQL, HTML skills, and more. I have over 10 years of professional development experience. As a full-stack developer, I am an expert in both front-end and back-end development. Thank you for taking the time and evaluating my proposal. I am eagerly looking forward to the opportunity to speak with you soon.
$1 500 USD Om 25 dagar
4,8 (9 omdömen)
2,7
2,7

Om kunden

Flagga för UNITED STATES
Columbus, United States
5,0
523
Verifierad betalningsmetod
Medlem sedan dec. 21, 2009

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.