- godavid33Asked on March 03, 2014 at 12:13 PM
I am noticing some problems in the flow of the integrations as far as my personal needs. For example, I am using Auth.net and Zoho integration, and I need the Zoho record to be added before Auth.net triggers the Silent Post URL, but this does not seem to be happening as the Silent Post URL script emails me the Zoho contact ID and it is empty if the contact did not exist prior to the form submission (but the contact exists in Zoho after the form submission).
- JotForm SupportTitusNAnswered on March 03, 2014 at 02:38 PM
That is quite a conundrum.
I'm not sure delaying the Authorize.net API call would be the solution so that Zoho can go through - I suspect it might bring up some security concerns - however, it you like, I could raise the ticket for the feature.
But I have a suggestion:
Why not have two forms - one with Zoho Intergration and one Authorize.net.
The Zoho form would collect the preliminary information and post it to Zoho and to the second form, which would then lead the form respondent to complete the payment - which at this time will have been delayed enought to facilitate the sequence of events.
1. person fills the form - submits - it posts data to Zoho and at the same time to form #2 using a prepopulaton URL
2. Person accepts the charges, and posts data to Authorize .net
Would this work for you?
The downside is that you would have two sets of data - but you can always bulk delete duplicates...
- godavid33Answered on March 03, 2014 at 03:21 PM
This is actually exactly what I alighted upon. Good suggestion. Works decently well.
For any future wayfarers that may come along, here's a hint: GET parameters will be your best friend as far as keeping the information straight if your Silent Post URL does additional modifications to the Zoho record created in the first form.
- JotForm SupportTitusNAnswered on March 03, 2014 at 03:32 PM
I will share this with our developers as well.