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.

  • Profile Image

    Why I'm getting this error message from Authorize.net?

    Asked by kehillatisrael on July 20, 2016 at 03:50 PM

    This started appearing today when people tried to register.  No other issues with Authorize.net.


    Error on transaction

    The element 'subscription' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd' has invalid child element 'payment' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'. List of possible elements expected: 'shipTo, profile' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'.

    Please go back and fix this




    Page URL:

  • Profile Image
    JotForm Support

    Answered by Nik_C on July 20, 2016 at 05:45 PM

    I did some research in Authorize's forum, and apparently, it is related to the order of the fields as per this thread: https://community.developer.authorize.net/t5/Integration-and-Testing/CIM-payment-validation/td-p/1361

    As per one reply from one of their developers he said: Authorize.net XML requests only work with the fields in a specific order.

    It could be related to some changes from Authorize.

    Did you try to reach them and see if they have some better answer.

    Also, if they did some changes, maybe you could re-integrate with your Authorize.net payment on your form?

    If you need any further assistance please let us know.

    Thank you!