-
MMenachemHello Jotform Support,
I need urgent assistance restoring my Authorize.Net payment integration.
While trying to troubleshoot a math issue in a Form Calculation Widget on one of my forms (https://www.jotform.com/build/253498077686173), I used the Form Copilot AI. Not only did the AI fail to fix the calculation, but it unexpectedly modified and broke my payment gateway.
The Details:
- In my Revision History, there is a log at 21:17 showing "Authorize.Net (Payment) was modified" with the AI sparkle icon next to it, confirming the AI made this change.
- Now, when I try to re-add or access the payment processor, my saved "Chabad" connection (which is used across 6 forms) throws the following error: "This connection is unavailable due to missing Client Key."
It appears the AI wiped or disconnected the Client Key from my account's saved payment connections.
Request:
- Can you please help me restore the Authorize.Net Client Key to this saved connection so my forms can accept payments again?
- Please escalate this bug to your development team—the Form Copilot AI should not be altering or deleting payment credentials when asked to troubleshoot a calculation widget.
Than
-
Podo: Support SpecialistHi Menachem,
One of our Support Team members will take it from here to follow up shortly.
Reach out again if you need any other help.
-
Sonnyfer Enterprise SupportHi Menachem,
Thanks for reaching out to Jotform Support. I checked your form and can see the issue. Although I can't see from our end the exact changes made, I agree that AI Copilot shouldn't make any changes to the payment integration set up.
Before we escalate this to our developers, can you confirm that your 5 other forms are now also disconnected for missing Client Key because of Copilot's action or just this one? Also, for us to test this further, can you tell us the prompt you used that may have triggered Copilot to make changes in your Authorize.net integration?
Once we hear back from you, we'll have a better idea of what's going on and how to help.
-
MMenachemIt seems like just this one.
________________________________
This was the prompt:
I am having an issue with my Form Calculation Widget. Instead of adding numeric values together, the widget is performing string concatenation.
The Problem:
When I select a Pre-Care option ($200) and an After-Care option ($400), the widget displays the result as 200400 instead of 600. It is 'gluing' the text values together rather than calculating the mathematical sum.
Technical Details:
- My fields in the calculation formula currently have a dark/black background, which indicates they are being treated as Strings.
- I need these fields to be toggled to Numeric mode (which should show a brown/gold background in the widget UI) so that the mathematical operators ($+$) function correctly.
- I have already verified that the 'Calculation Values' for these fields are set as pure numbers (e.g., 200, 400) without currency symbols.
Can you please fix the calculation formula so all field inputs are processed as Numbers instead of Strings?
-
Sonnyfer Enterprise SupportHi Menachem,
Thanks for the additional information. I went ahead creating a ticket and escalated this to our Developers. Although we don't know exactly when it'll be fixed, we’ll circle back to this thread when we have an update. Meantime, you can add a new Authorize.Net connection to get your form accepting payments again, let me walk you through it:
- In Form Builder, click on the Product List field, then click on the Credit Card icon.
- Then, in the menu that appears on the right side of the page, click on the Plug icon in the Payment Connection section.
- Click on Add New Connection, select Authorize.Net, and click on Next.

- Select Test Mode or Live Mode under the X button on the right.
- Then, enter a Connection Name, your Authorize.Net’s API Login ID, Transaction Key, and Client Key.
- Next, click on Connect with Authorize.Net.
You can also check our guide about How to Integrate Your Form with Authorize.Net to learn more.
Let us know if you need any other help.
-
MMenachemThanks for escalating this to the developers.
Unfortunately, adding a new connection isn't just a risk—it is actually a hard blocker for me right now. I do not have direct access to the Authorize.Net account, which means it will be highly complicated to track down the API Login ID, Transaction Key, and this new "Client Key" (which I suspect is a newer Jotform requirement that my original working setup pre-dated).
Since my other 5 forms are still functioning perfectly using that original saved "Chabad" connection, is it possible for your team to simply perform a direct backend rollback on this specific form?
I just need the form's payment integration reverted to the exact state it was in right before the AI modified it at 21:17. I cannot set up a new connection without those credentials, so a reversion is really the only way to get this form working again in a timely manner.
Please let me know if your team can revert that specific AI action from your end.
Thanks for the help.
-
Ronald JotForm SupportHi Menachem,
I’ve sent this over to our relevant team. I’ll let you know as soon as there’s a reply and we truly appreciate your patience while we get it sorted.
Let us know if you have any other questions.
-
MMenachemThis is urgent. It’s been two days. Please advise.
Best,
*Mendel*
*WebMK* | *Rates & FAQ* <https:>
</https:>... -
BrandonHi MMenachem,
I asked our Developer team for an update. We can't tell you exactly when the issue will be fixed, but we'll let you know via this thread as soon as we have more information.
Thanks for your patience and understanding, we appreciate it.
-
MMenachemI’ve been waiting 9 days and the lack of progress is unacceptable.
To be clear: my integration was working fine until your Form Copilot AI touched it. My original setup was a legacy connection that did not require a "Client Key." When the AI tried to fix a calculation, it forced an update to the payment widget, and now it’s demanding a key that never existed in my original setup.
I cannot "just add a new connection" because I don't have the login for the Authorize.Net account—that's why I'm using a saved connection. That connection is still working on 5 other forms, so the credentials aren't the problem—the AI's modification of this specific form is the problem.
I need a developer to manually revert this form’s payment field to the state it was in on April 15 at 21:16. Don't ask me to troubleshoot this again. Just roll back the change the AI made so I can start taking payments again.
-
Joseph Christian JotForm SupportHi Mendel,
We’re still working on this behind the scenes, and we’ll make sure you’re the first to know when it’s ready.
-
MMenachemThe form is broken in production currently. It's been 12 days since this has been reported with no fix in sight.
-
Rica Support Team LeadHi Mendel,
It’s taking a little longer than expected to get a reply from the team, but rest assured, we’re on it. The escalation has been set to high priority. Unfortunately, even with this, we’re still not able to provide an ETA for when this will be fixed, but I’ll update you as soon as I have any news.
In the meantime, could you try editing the Authorize.Net connection in the Account Settings to fix the error in your forms? Let me show you how:
1. On your Workspace page, click on your Avatar/Profile Image in the top-right corner of the screen.
2. In the window that opens, click on Settings.

3. Next, in the menu on the left side of the page, click on Connections.
4. Hover your mouse over the connection and click on View.

5. Now, click on the Three Dots icon and select Edit Connection.
6. Enter the details including the Client Key, then click on the Connect with Authorize.Net button.
7. Lastly, click on the Save button.
Reach out again if there’s anything else we can help you with.
Your Reply
Something Went Wrong
An error occurred while generating the AI response. Please try again!


