Home Handleidingen Hoe je Pronamic Pay aan Gravity Forms koppelt
- Gravity Forms formuliervereisten
- Gravity Forms koppelen aan Pronamic Pay
- Aanvullende opties
- Extensies
In deze handleiding wordt het koppelen van Gravity Forms aan de Pronamic Pay plugin beschreven.
Let op: We gaan er vanuit gegaan dat er een werkende configuratie voor de betalingsprovider is aangemaakt in WordPress. Raadpleeg eerstPronamic Pay –Getting Startedindien er nog geen configuratie bijBetalen » Configuratiesis aangemaakt.
Heb je nog geen Pronamic Pay licentie? Bestel deze nu eenvoudig.
Gravity Forms formuliervereisten
Voor het opzetten van een koppeling met iDEAL moet een Gravity Formsformulier één of meerdere productvelden bevatten. Deze velden vind je in de sectie ‘Prijsvelden’ vande formuliereditor en zullen uiteindelijk heteindbedrag richting iDEAL aandragen.
Gravity Forms koppelen aan Pronamic Pay
Stap-voor-stap handleiding hoe je Gravity Forms op de juiste manier inricht om betalingen te ontvangen met de Pronamic Pay plugin.
- Formulier inrichten met productvelden
Richt je formulier in met de gewenste velden, zoals naam- en contactgegevens. Zorg dat je ook één of meerdere ‘Product’ velden toevoegt. Deze vind je bij het onderdeel ‘Prijsvelden’ bij het formulier bewerken. De velden worden gebruikt om het eindbedrag door te geven aan het betaalproces.
Extra:. Gebruik je meerdere productvelden, dan is het aan te raden om een ‘Totaal’ prijsveld toe te voegen. Dit veld omvat het totaalbedrag van alle eventuele productvelden, aantallen, kortingen etc.
- Betaalvelden toevoegen
Je kunt betaalvelden toevoegen zodat de klant direct een keuze kan maken voor de betaalmethode die ze wil gebruiken. Hierdoor wordt de klant direct doorgestuurd naar de gekozen betaalmethode zodra ze het formulier instuurt.
Extra: Als je de iDEAL-betaalmethode wilt aanbieden kun je het veld ‘Bankenlijst’ toevoegen en middels conditionele logica tonen op het moment als de klant voor de ‘iDEAL-betaalmethode’ kiest.
- Betalingsfeed aanmaken
Om formulier inzendingen via een aangemaakte configuratie te kunnen afrekenen, dient een zogenaamdebetalingsfeed aangemaakt te worden bij de formulierinstellingen.
– Ga hiervoor bij het formulier naar ‘Instellingen‘ en vervolgens ‘Betalen‘.
– Kies ‘Nieuwe toevoegen‘ om een nieuwe betalingsfeed toe te voegen.
– Selecteer bij ‘Configuratie‘ de gewenste betaalprovider-configuratie.
– Specificeer naar wens een ‘Bestel ID‘. Bijvoorbeeld “Bestelling {entry_id}”.
– Specificeer naar wens een ‘Transactiebeschrijving‘. Bijvoorbeeld Bijvoorbeeld “Bestelling IJsjes {entry_id}”. - Statuspagina’s instellen
Selecteer op het tabblad Statuspagina’sde gewenste statuspagina’s. Dat zijn de pagina’s waarnaar de bezoeker zal terugkeren na een voltooide of mislukte betaling. Via WordPress dashboard » Betalen » Instellingenkunnen deze pagina’s ook eenvoudig gegenereerd worden, in dat geval hoeven ze niet nog een keer in de betalingsfeed ingesteld te worden.
- Formulier opslaan en integreren
Zodra je het formulier hebt ingericht en de betaal-instellingen hebt ingevuld kun je het formulier integreren op je website en starten met het ontvangen van betalingen voor bijvoorbeeld bestellingen of donaties.
Aanvullende opties
In de betalingsfeed instellingen zijn diverse aanvullende opties beschikbaar.
- Tabblad ‘Algemeen’ »Uitgestelde notificaties
Mogelijkheid om Gravity Forms e-mail meldingen (notificaties) pas te versturen wanneer een betaling daadwerkelijk ontvangen is. Dit kan in recente versies van Gravity Forms ook ingesteld worden via het veld ‘Event’ bij het bewerken van een melding in plaats van in de betalingsfeed. De volgendeevents kunnen gekozen worden bij het bewerken van een melding:- Betaling voltooid
- Betaling mislukt
- Betaling in afwachting
- Tabblad ‘Algemeen’ »Uitgestelde acties
Wanneerop het formulier gebruik wordt gemaakt van velden uit de sectie ‘Berichtvelden’,kan ermiddels deze optie voorgekozen worden omhet bericht paste publiceren wanneer een betaling daadwerkelijk ontvangen is. Indien andere ondersteundeGravity Forms extensies actief zijn, worden hier ook andere acties getoond dieuitgesteld kunnen worden. - Tabblad ‘Abonnement’
Het is mogelijk om automatischterugkerende betalingen te ontvangen, middels een ‘abonnement’ dat in de Pronamic Pay plugin wordt aangemaakt voor een formulier inzending. Raadpleeg dehandleiding Gravity Forms terugkerende betalingen voor meer informatie om deze functionaliteit te gebruiken. - Tabblad ‘Velden’
Waarden van de formulier inzending kunnen met behulp van deze selectie doorgestuurd worden naar de betalingsprovider. Dit is enkel van toepassing voor de payment provider Ingenico (voorheen Ogone). - Tabblad ‘Geavanceerd’ » Conditie
Mogelijkheid om een betaling via de betalingsfeed alleen op te starten indien de formulier inzending aan de conditie voldoet. - Tabblad ‘Geavanceerd’ » Update gebruikersrol
De gebruikersrol bijwerken na het afrondenvan een succesvolle betaling.De gebruiker moet tijdenshet invullen van het formulier ingelogd zijn ofgeregistreerd worden. Binnen het formulier dienen keuzerondjes aanwezig zijn waarbij de waarde van de rollen wordt meegegeven. De standaardWordPress gebruikersrollen zijn als volgt:
Extensies
Indienéén van de onderstaande uitbreidingen voor Gravity Forms actief is, zullener aanvullende opties verschijnen.
- Gravity Forms ActiveCampaignInschrijving voor een nieuwsbrief uitstellen tot na een succesvolle betaling.
- Gravity Forms AWeber Add-On Inschrijving voor een nieuwsbrief uitstellen tot na een succesvolle betaling.
- Gravity Forms Campaign Monitor Add-on Inschrijving voor een nieuwsbrief uitstellen tot na een succesvolle betaling.
- Gravity Forms Dropbox Add-on Uploaden van bestanden naar Dropbox uitstellen tot na een succesvolle betaling.
- Gravity Forms MailChimp Add-On Inschrijving voor een nieuwsbrief uitstellen tot na een succesvolle betaling.
- Gravity Forms User Registration Add-OnRegisteren van een gebruiker uitstellen tot na een succesvolle betaling.
- Gravity Forms Twillio Add-onVersturen van data naar Twilio uitstellen tot na een succesvolle betaling.
- Gravity Forms WebHooks Add-on Triggeren van een webhook uitstellen tot na een succesvolle betaling.
- Graity Forms Zapier Add-on Versturen van data naar Zapier uitstellen tot na een succesvolle betaling
- Gravity FlowStarten van een workflow uitstellen tot na een succesvolle betaling
- Sliced Invoices Genereren van offertes en facturen uitstellen tot na een succesvolle betaling.
- Moneybird Genereren van facturen uitstellen tot na een sucesvolle betaling.