Docly

One-click-payment

Estimated reading: 2 minutes

One-click-payment is een manier om via een URL direct een donatie te maken waarbij de bezoeker in één keer doorgestuurd wordt naar zijn/haar bank-pagina. Het voordeel hiervan is is dat de complete flow identiek is aan het invullen van een donatie formulier, echter zonder tussenkomst van de pagina waar het formulier op staat.

Om One-Click-Payment te laten werken moet u minstens voldoen aan de volgende punten:

  1. Er moet een formulier aangemaakt zijn welke volledig gekoppeld is aan een Salesforce betaling
  2. Het formulier moet wel op een pagina (desnoods verborgen) staan voor het geval de donateur zijn/haar donatie beëindigd. 
  3. Er moet een bedank bericht of bedank pagina ingesteld staan voor het succesvol afvangen van de donateur.
  4. De velden van het formulier die u wilt vullen moeten ingesteld zijn om dynamisch gevuld te mogen worden. Lees meer informatie hierover op deze website.

Als bovenstaande punten ingesteld zijn kan de URL voor een One-Click-Payment er als volgt uit zien:

				
					https://www.website.nl/oneclick?amount=5&form_id=1&email=donateur@website.nl&bank=INGBNL2A&firstname=Voornaam&lastname=achternaam				
			

Er zijn een aantal verplichte parameters in de URL:

  • amount
    Vul hier het bedrag in voor de donatie
  • form_id
    Vul hier het ID in van het Gravity Forms formulier waar de betaling afgehandeld moet worden
  • contact (optioneel)
    Vul hier een ID in van een Salesforce Contact

Als u geen Salesforce Contact ID mee stuurt in de URL zijn een voornaam, achternaam en e-mailadres ook verplicht om mee te sturen in de URL.

Zodra men op de link klikt zal het formulier vooraf ingevuld worden met de benodigde waarden en verstuurd worden via de API. Als er velden missen of fouten plaatsvinden dan worden die direct in beeld getoond.