Find Jobs
Hire Freelancers

Webhook Integration and Phone Verification through Nexmo

$30-250 CAD

Concluído
Publicado há mais de 7 anos

$30-250 CAD

Pago na entrega
Overview We need help building actions that happen once a user submits a form on an external site. These actions are outlined below: [login to view URL] Webhooks to insert a record in our MySQL database [login to view URL] Nexmo Verify API to send a verification code to the phone number provided as part of the form submission [login to view URL] to a page which shows the phone number to which verification code was sent and has a textbox for the user user to enter that [login to view URL] the verification code is incorrect, display an appropriate message to the user and allow to re-enter the code [login to view URL] the verification code is correct, redirect to page showing a success message. Update the corresponding record (using phone number and date as the key) in MySQL database to indicate this Platform This needs to be built entirely in PHP. We have an existing WordPress site alongside which this will be hosted. Our hosting is a LAMP package. To verify phone number we will use Nexmo Verify API. We will provide the table structure for MySQL. All the code written needs to function flawlessly on our existing LAMP hosting. References Nexmo Verify API: [login to view URL] Submission form: [login to view URL] UnBounce: [login to view URL] Milestones & Payment Schedule Each of the steps defined in the Overview forms a milestone / distinct functionality of the overall request. Please be aware that we are unable to release payment in advance and will be defining two separate milestones as below: 1. 40% of payment to be released after full functionality is demonstrated on your test server or through a video call on your local machine 2. 30% of payment to be released after code is released and deployed on our hosting platform 3. 30% will be released after we have QA-ed and confirm the full functionality as requested Other Details Nexmo API token will be needed. Please use your own free token by creating an account on Nexmo MySQL table structure will be provided. This will include all the form fields that UnBounce will post using Webhook Important Requirements [login to view URL] that the webhook request being sent is coming from 1 of the 2 specified IP addresses (provided by UnBounce and known in advance). Any other requests should be discarded 2. Perform an *update* instead of an *insert* if the form submission is identical to one submitted previously. This is determined by querying first for existing records based on date, category, phone and email - and if that returns 1 or more records, perform an update. In all other cases, perform an insert operation [login to view URL] styling on the page is requested [login to view URL] will be no URL parameters with form data. Everything should be collected through the webhook only [login to view URL] error checking and logs needs to be maintained. We can create additional tables as needed for this [login to view URL] needs adequate documentation and comments. Variables used need to be suitably named and need to be logical [login to view URL] version or compatibility issues will need to be resolved. Alternately phrased, everything needs to function on our hosting environment. Please inquire in advance on all details you need in this regard
ID do Projeto: 11445084

Sobre o projeto

8 propostas
Projeto remoto
Ativo há 8 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Hi, Hope you are doing great. I have 5+ years of experience in wordpress,Megento,Php,Software architecture,Webite Desgning,HTML,CSS,Graphic designing.I have understood your requirement and i am very much confident that i can do this task on time and within the budget. Here is some sample of my past work please take look:- [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] Or you can check or full Portfolio Here :- [login to view URL] Please let me know when you are available for discussion. Hope to do business with you. Thank You. Regards Jiten Bishnoi
$100 CAD em 3 dias
4,7 (12 avaliações)
3,9
3,9
8 freelancers estão ofertando em média $159 CAD for esse trabalho
Avatar do Usuário
Hello There I think I can help you out to achieve this task. As you see from my profile, I have done quite a few tasks related to third party integration which also includes integration with Zoho Invoices and other systems. Please PM me so that we can discuss in more details. Thanks
$233 CAD em 7 dias
5,0 (44 avaliações)
5,9
5,9
Avatar do Usuário
hi, I'm ready to do this task and I agreed with your conditions. please choose me to start now. I can give my full support
$200 CAD em 3 dias
4,9 (73 avaliações)
5,4
5,4
Avatar do Usuário
A proposal has not yet been provided
$222 CAD em 5 dias
5,0 (26 avaliações)
4,8
4,8
Avatar do Usuário
Hi, I am a USA, Texas based developer, and I can do these items for you in php and mysql. I can also do this in a day, if necessary. I have used an api for sending sms messages bfore, and I feel like I can complete your authentication scheme using webhooks . Was there a certain web hook service/library you were using ?
$155 CAD em 3 dias
5,0 (9 avaliações)
3,9
3,9
Avatar do Usuário
All of my projects are specifically designed to meet unique requirements. Because I code everything by hand and I'’ll give you exactly what you need – efficient and wrinkle-free – without trying to force things to fit. Lets dispatch your thoughts. Thank you
$300 CAD em 2 dias
5,0 (11 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) CANADA
North Vancouver, Canada
5,0
11
Método de pagamento verificado
Membro desde ago. 31, 2005

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.