Dwolla Subscriptions in a Multiple Payment Method setup results in a blank page upon submission

  • philim86
    Asked on November 30, 2016 at 11:38 AM

    I have what appears to be a unique situation. I have a one time and recurring payment form, which follows the multiple payment method tutorial. The main form is at forms.jotform.com and the recurring form that is called in the iFrame widget is www.jotform.us . When I open just the recurring form by itself, the Oauth www.jotform.us domain works for the Oauth, but when I load the full form, I end up getting the blank page when I hit submit (which I think coincides with the error). If you can, take a look at the recurring option on my live form (the one time payment appears to work properly) and let me know if there’s anything that I am messing up. Thanks so much!

  • Boris
    Replied on November 30, 2016 at 12:08 PM

    UPDATE: Unfortunately, Dwolla is discontinuing its product as of October 2018. But if you’re looking for an alternative to collect ACH payments through your forms, you can check out other great alternatives here.

    I understand that you are using the multiple payment method setup, as described in this guide:

    https://www.jotform.com/help/182-How-to-Create-a-Basic-Multiple-Payment-form

    Your main form is the one with form ID 63335862223151, named Branches Donation.

    It houses two other forms embedded through the Iframe Embed widget:

    https://www.jotform.us/form/63204955568161

    https://www.jotform.us/form/63335898502160

    I believe you have confirmed that your individual forms work correctly when you use their direct links, as provided above.

    However, your form does not work correctly when it is used inside the Iframe Embed widget of your main form. This is due to security settings of Dwolla, and here is the exact error message that Dwolla throws when you try using their payment gateway inside of an iFrame:

    Dwolla Subscriptions in a Multiple Payment Method setup results in a blank page upon submission Image 1 Screenshot 30

    Dwolla does not allow this, and therefore you cannot use this form inside the Iframe Embed widget. If you are wondering why Dwolla would be preventing you from doing that, it is a security measure. You can read more about X-Frame-Options on the following page:

    https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options

    As your individual forms cannot be loaded inside an iFrame, I would suggest instead redirecting your users from the main form to one of the payment method forms, which you can do by following this guide:

    https://www.jotform.com/help/38-Redirecting-Users-to-a-Different-Page

    Please see the following demo form as an example:

    https://form.jotformpro.com/form/63344508259965

    And this is an image of the conditions it is using:

    Dwolla Subscriptions in a Multiple Payment Method setup results in a blank page upon submission Image 2 Screenshot 41

    You can also simply clone this form into your own account for testing:

    https://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL

    Please try it out, and let us know whether you need further assistance, or should you be experiencing further troubles. Thank you!