• Resolved quinox

    (@quinox)


    Mijn klant heeft een website waarbij men online betalingen wil doen met Mollie via CF7. Ik heb de plugin geinstalleerd en geconfigureerd. De test werk. Ik krijg het Mollie scherm te zien en ik kan een test-betaling doen.

    In het formulier heb ik de benodige parameters toegevoegd. Daarna een test-betaling gedaan met het CF7 formulier. Ook dit werkt goed. So far so good.

    In het formulier moet de bezoeker een keuze maken tussen Amsterdam en Eindhoven. Aan beide keuzes hangen weer 3 keuzen met elk een eigen prijs. Dit is gerealiseerd met conditional fields via de plugin (https://www.ads-software.com/plugins/cf7-conditional-fields/).

    Ik heb dus verschillende prijzen nodig voor verschillende keuzes. Niet waarbij men kan kiezen maar juist vaste keuzes. Zoals gezegd heb ik dit gerealiseerd met bovenstaande plugin. In het formulier heb ik dan ook de volgende codes:

    [group Mol-AMS-ZZP]

    Prijs



    [radio Prijs label_first use_label_element pronamic_pay_amount default:1 "€ 39,50"]

    <label>Betaalmethode</label>

    [pronamic_pay_method* Nuaanvragen "iDEAL|ideal"]

    [/group]



    [group Mol-AMS-Plus]

    Prijs



    [radio Prijs label_first use_label_element pronamic_pay_amount default:1 "€ 49,50"]

    <label>Betaalmethode</label>

    [pronamic_pay_method* Nuaanvragen "iDEAL|ideal"]

    [/group]



    [group Mol-AMS-Plus-extra]

    Prijs



    [radio Prijs label_first use_label_element pronamic_pay_amount default:1 "€ 59,50"]

    <label>Betaalmethode</label>

    [pronamic_pay_method* Nuaanvragen "iDEAL|ideal"]

    [/group]



    [group Mol-AMS-All]

    Prijs



    [radio Prijs label_first use_label_element pronamic_pay_amount default:1 "€ 59,50"]

    <label>Betaalmethode</label>

    [pronamic_pay_method* Nuaanvragen "iDEAL|ideal"]

    [/group]



    [group Mol-AMS-All-extra]

    Prijs



    [radio Prijs label_first use_label_element pronamic_pay_amount default:1 "€ 69,50"]

    <label>Betaalmethode</label>

    [pronamic_pay_method* Nuaanvragen "iDEAL|ideal"]

    [/group]



    [group Mol-EHV-ZZP]

    Prijs



    [radio Prijs label_first use_label_element pronamic_pay_amount default:1 "€ 39,50"]

    <label>Betaalmethode</label>

    [pronamic_pay_method* Nuaanvragen "iDEAL|ideal"]

    [/group]



    [group Mol-EHV-Plus]

    Prijs



    [radio Prijs label_first use_label_element pronamic_pay_amount default:1 "€ 49,50"]

    <label>Betaalmethode</label>

    [pronamic_pay_method* Nuaanvragen "iDEAL|ideal"]

    [/group]



    [group Mol-EHV-Plus-extra]

    Prijs



    [radio Prijs label_first use_label_element pronamic_pay_amount default:1 "€ 59,50"]

    <label>Betaalmethode</label>

    [pronamic_pay_method* Nuaanvragen "iDEAL|ideal"]

    [/group]



    [group Mol-EHV-All]

    Prijs



    [radio Prijs label_first use_label_element pronamic_pay_amount default:1 "€ 59,50"]

    <label>Betaalmethode</label>

    [pronamic_pay_method* Nuaanvragen "iDEAL|ideal"]

    [/group]



    [group Mol-EHV-All-extra]

    Prijs



    [radio Prijs label_first use_label_element pronamic_pay_amount default:1 "€ 69,50"]

    <label>Betaalmethode</label>

    [pronamic_pay_method* Nuaanvragen "iDEAL|ideal"]

    [/group]

    De verschillende groepen heb ik dan weer met de conditional field plugin zo ingericht dat de juiste prijs naar voren komt bij een keuze. Dit werkt prima, maar….

    Ik wordt alleen doorgestuurd naar de betaalomgeving bij de bovenste code / keuze. Alle andere wordt de betaling genegeerd en treed de normale formulier handeling op. Dat wil zeggen naar de bedankt-pagina die ik zelf heb ingesteld.

    Heb ik dus alleen 1 group ([group] [/group]), Dan is het geen probleem. Dan werkt de betaling. Heb ik meerdere groepen, dan werkt de betaling niet meer. Ik wordt niet doorgeleid naar de betaal-omgeving.

    Het maakt dan niet uit of ik 1 groep geconfigureerd heb ik de conditional field plugin meerdere op geen.

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Reüel

    (@pronamic_reuel)

    I’ve tested your form and it seems that the issue is with all the radio fields having the same name “Prijs”. If you give them unique names, the form/payment should work as expected.

    Thread Starter quinox

    (@quinox)

    Yes, you’re right. How could I be so stupid…..

    Plugin Support Reüel

    (@pronamic_reuel)

    No worries, glad we could help resolve the issue!

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.