Query params hidden fields – utm_source, utm_medium en utm_campaign
Werking
Nu wil je graag utm parameters opslaan in je Paytium form door hidden fields utm_source, utm_medium en utm_campaign te gebruiken en de waarden opslaan van de die parameters in een huidige url. Daarvoor is Query params hidden fields, onderdeel van Paytium Pro.
- Een bezoeker komt op je Paytium form pagina
- Je Paytium form heeft 3 extra hidden fields
-
Deze slaan de waardes op van de utm-parameters.
- utm_source
- utm_medium
- utm_campaign
- In je dashboard of in je export is het mogelijk om de waardes van de query parameters terug te zien.
De waardes mogen elke keer anders zijn.
Je kunt ook eigen verborgen velden aanmaken en aangeven welke query parameter moet worden opgeslagen.
Code query parameters
[paytium_query_parameters names="utm_source, utm_medium, utm_campaign" /]
Voeg query parameters toe die je wilt opslaan aan de ” names” attribute, gescheiden door een komma. Als dergelijke query parameters in de URL voorkomen, worden ze opgeslagen in de betaling meta in DB en worden ze weergegeven op de pagina met betalingsgegevens.

Functionaliteit voor “dropdown/radio/checkbox” type Extra Velden geselecteerd via Paytium-Betaallinks (Een re-direct VOOR terugkerende betalingen via een andere pagina naar een betalingspagina)
Vanaf versie 4.4.12 is het mogelijk de gegevens direct via een betaallink vanuit een formulier te laten doen voor automatische terugkerende betalingen met een redirect voordat de betaling voor het abonnement plaats vindt, zonder de gegevens nogmaals te moeten invullen. Onderdeel van Abonnementen Pro
Voorbeeld:
Klanten plaatsen via een pagina een bestelling voor een abonnement komen op een bepaalde pagina terecht met vooraf gevulde gegevens uit een eerder ingevulde pagina uit de betaalformulier inclusief het gemaakte abonnement keuze.
De klant wordt nadat de nodige gegevens zijn ingevuld in het formulier re-directed naar de desbetreffende betaalpagina en worden de betaalgegevens en bedrag via een link doorgegeven en gebruikt om de automatische terugkerende betaling te laten plaatsvinden.
Praktisch Voorbeeld code
[paytium name="Form name" description="Payment description"] [paytium_links /] [paytium_field type="name" label="Name" required="true" /] [paytium_field type="email" label="Email" required="true" /] [paytium_subscription interval_label= "Select your interval" interval_options= "1 day, 2 days, 3 days" interval_amounts="20/40/60" times= "5" /] [paytium_field type="dropdown" label="Size" options="S/M/L" /] [paytium_field type="radio" label="Item" options="Item X/Item Y/Item Z" amounts="5/10/15" /] [paytium_field type="checkbox" label="Extra" options="5 X/10 XX/20 XXX" options_are_amounts="true"/] [paytium_total /] [paytium_button label="Submit" /] [/paytium]
Dropdown:
Om de waarde van het dropdownveld te kiezen, voeg je de label toe als query parameter aan de URL, bijvoorbeeld:
[paytium_field type="dropdown" label="Size" options="S/M/L" /]
Voeg toe
Size=M
Radio button:
Om de waarde van het radioveld te kiezen, voeg je de label toe als query parameter aan de URL, bijvoorbeeld:
[paytium_field type="radio" label="Item" options="Item X/Item Y/Item Z" amounts="5/10/15" /]
Voeg toe
Item=Item X
Checkbox:
Om de waarde van het checkbox te kiezen, voeg je de label toe als query parameter aan de URL, bijvoorbeeld:
[paytium_field type="checkbox" label="Extra" options="X/XX/XXX" amounts="5/10/20" /]
Voeg toe
Extra=X,
“options_are_amounts”
Indien je wilt dat er meerdere selectievakjes worden gekozen, voegt je de gewenste optienamen toe met “|” als scheidingsteken en wel als volgt
Extra=X|XX|XXX
Als je "options_are_amounts" in je code wilt zoals
[paytium_field type="checkbox" label="Extra" opties="5 X/10 XX/20 XXX" opties_are_amounts="true"/]
Dan zullen je “options”er als volgt uitzien
Extra=5 X|10 XX|20 XXX
“subscription_option”
Om de waarde van de “subscription_option” te kiezen, voeg je "interval_options=" toe als queryparameter aan de URL, bijvoorbeeld:
[paytium_subscription interval_label= "Select your interval" interval_options= "1 day, 2 days, 3 days" interval_amounts="20/40/60" times= "5" /]
Voeg toe
subscription_option=2 days
(Zie complete shortcode boven )
Paytium Link zal er zo moeten uitzien:
{you-webpage-url}?Name=test&Email=test@test.test&subscription_option=2%20days&Size=M&Item=Item%20Y&Extra=5%20X|10%20XXX
Let op:
Indien je je zelf afvraagt wat %20 is?
%20 is de ASCII-waarde voor een spatieteken. Je hoeft het zelf niet in te typen.Voer gewoon je link met spaties in je browser in (als je die heeft) en deze zal het voor je doen.
Let op:
Deze functionaliteit verschilt niet veel van eenvoudige invoer in de beveiligingscontext.
Er is ook vanzelfsprekend met deze functionaliteit versie enige beveiliging toegevoegd aan de Paytium Links-functie
