What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
When does the Silent Post URL trigger?Asked by godavid33 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).
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...
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.
I will share this with our developers as well.