• Resolved mercisbv

    (@mercisbv)


    Hello!

    I am trying to add the functionality of giving our donors the option to donate either monthly or only once. If I use optional="true" in the [paytium_subscription /] shortcode, I’m not able to edit the default text in the label to say the recurring payments will ‘monthly’ specifically, the text only says ‘herhalende betaling’. I’ve tried both label="" and interval_label="" but neither changes the default text.

    Therefore, I tried to use the feature of letting people choose their own interval and set the interval_options to "once, 1 months". This seemed to do the trick, until I edit or remove the default interval_amounts="222,22/444,44/999,99" text, then suddenly, only the first radio button of the interval_options shows and I can’t get the other to show again.

    I understand these functionalities are in beta, so I’m just wondering if there is anything I can do to fix either of these issues right now, or if it’s simply a matter of waiting until you release the next update.

    Thank you!

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

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Contributor davdebcom

    (@davdebcom)

    Could you paste your entire form here, so I can check your code?

    Thread Starter mercisbv

    (@mercisbv)

    Of course!

    At the moment I’m solving this with the following form, with an extra label to explain ‘herhalende betaling’ means it’s monthly because adding label="" or interval_label="" to the [paytium_subscription] field doesn’t change the default label. I also set the interval to 1 days to test if the recurring payment is working as you adviced:

    [paytium name=”Donatieformulier” description=”Doneren” button_label=”Doneer”]
    [paytium_field type=”name” label=”Volledige naam” required=”true” /]
    [paytium_field type=”text” label=”Bedrijfsnaam (niet verplicht)” required=”false” /]
    [paytium_field type=”email” label=”Email” required=”true” /]
    [paytium_field type=”radio” label=”Kies een bedrag” options=”kies een eigen bedrag/5/10/25″ options_are_amounts=”true” /]
    [paytium_field type=”open” label=”Kies een eigen bedrag:” default=”” /]
    [paytium_field type=”label” label=”Door hier een herhalende betaling van te maken zal u het Sikkelcelfonds elke maand met het door u gekozen bedrag steunen.”/]
    [paytium_subscription interval=”1 days” times=”” optional=”true” /]
    [paytium_total /]
    [/paytium]

    The other form I’ve tested was this:

    [paytium name=”Donatieformulier” description=”Doneren” button_label=”Doneer”]
    [paytium_field type=”name” label=”Volledige naam” required=”true” /]
    [paytium_field type=”text” label=”Bedrijfsnaam (niet verplicht)” required=”false” /]
    [paytium_field type=”email” label=”Email” required=”true” /]
    [paytium_field type=”radio” label=”Kies een bedrag” options=”kies een eigen bedrag/5/10/25″ options_are_amounts=”true” /]
    [paytium_field type=”open” label=”Kies een eigen bedrag:” default=”” /]
    [paytium_subscription interval=”1 months” interval_label=”Wilt u het Sikkelcelfonds eenmalig of maandalijks met dit bedrag steunen” interval_options=”once, 1 months” times=”” /]
    [paytium_total /]
    [/paytium]

    But this is not showing the second radio button of ‘1 months’ unless I include the entire interval_amounts="222,22/444,44/999,99" bit.

    Plugin Contributor davdebcom

    (@davdebcom)

    Could you try your first form with this beta version?
    https://take.ms/NcwoYP

    Al je bestaande gegevens blijven sowieso bewaard.
    Om deze versie te installeren moet je de bestaande plugin de-activeren, verwijderen, dan nieuwe installeren en activeren. Maak eerst een backup!

    Verwijder je browser cache om er zeker van te zijn dat je de nieuwe code laadt:
    https://www.wikihow.com/Clear-Your-Browser%27s-Cache

    Thread Starter mercisbv

    (@mercisbv)

    Dank voor de beta versie, deze heb ik ge?nstalleerd.

    Nu probeer ik de volgende form, zonder succes.

    [paytium name=”Donatieformulier” description=”Doneren” button_label=”Doneer”]
    [paytium_field type=”name” label=”Volledige naam” required=”true” /]
    [paytium_field type=”text” label=”Bedrijfsnaam (niet verplicht)” required=”false” /]
    [paytium_field type=”email” label=”Email” required=”true” /]
    [paytium_field type=”radio” label=”Kies een bedrag” options=”kies een eigen bedrag/5/10/25″ options_are_amounts=”true” /]
    [paytium_field type=”open” label=”Kies een eigen bedrag:” default=”” /]
    [paytium_subscription interval_label=”Wilt u het sikkelcelfonds maandelijks met dit bedrag steunen?” label=”Wilt u het sikkelcelfonds maandelijks met dit bedrag steunen?” interval=”1 days” times=”” optional=”true” /]
    [paytium_total /]
    [/paytium]

    Zowel label="" als interval_label="" verandert de standaard tekst van ‘Wil je dit een herhalende betaling maken?’ niet.

    Plugin Contributor davdebcom

    (@davdebcom)

    Oh, de code should be optional_label!!

    I’ll add it to the manual!

    Thread Starter mercisbv

    (@mercisbv)

    Yes, that works, thank you so much!

    Is this only working on the beta version I’m now running, or can I revert back to paytium-plus.4.1.0?

    • This reply was modified 4 years, 8 months ago by mercisbv.
    Plugin Contributor davdebcom

    (@davdebcom)

    IT only works in this beta, but when there is a new update (4.1.1 or 4.2) it will also work in that new version.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Trouble with subscription interval options’ is closed to new replies.