Mapping multiple form field to Stripe Custom data

  • Profile Image
    agualandri
    Asked on August 01, 2019 at 07:03 PM

    It's been a while since I checked the Stripe integration settings. Has support to mapping to multiple metadata fields in Stripe been added to the integration by Jotform?

  • Profile Image
    JohnRex
    Answered on August 01, 2019 at 08:52 PM

    Hi @Agualandri,

    Currently, these are the only available fields that can be mapped into the Stripe Integration:

    1564707081no custom data.PNG

    If you're referring to something else, please let us know in detail. We might provide you a possible workaround for that.

  • Profile Image
    agualandri
    Answered on August 08, 2019 at 11:55 AM

    Stripe uses metadata fields that are custom fields we create on their end. Often, other systems will allow you to map data (say a field in a form) to those customers fields you've created. So that you can pass custom data from your form to Stripe.

  • Profile Image
    JohnRex
    Answered on August 08, 2019 at 12:28 PM

    Hi @agualandri,

    Apologies. I forgot to mention that aside from the email, you can also map a custom data from a field in the form. Try adding a Short Text Entry to your form then go to Stripe > Additional Gateway settings then you'll be able to see a Custom Data Field. There you can map a field.

    1565281664Stripe custom data field.png

    However, this can only map one text field. In case you want multiple text fields to be mapped, you may try merging those fields into a separate text field then send it as metadata to Stripe by using a condition. Please see the screenshot below of the condition that can be set:

    1565281922150035019318072017_091642.png

    In this condition, I used three text fields namely Meta A, Meta B, and Meta. The first two field's data will be passed on to the Meta field once they are filled. Then we'll set the Stripe Custom Data Field to map the value of the Meta field. 

    Please try that and let us know it goes.