Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • de gebruiker “submit” het formulier

  • op de speciale dank u pagine pagina komt er een knop om de betaling op te starten

  • Als je op de knop drukt opent er een scherm van POM

  • De gebruiker voert de betaling uit

  • De gebruiker wordt teruggestuurd naar de dank u pagina, en krijgt een aangepast tekst te zien.

...

  1. Selecteer een formulier waarop je de betaling will activeren

  2. Ga naar de Eigenschappen van het formulier

  3. Open de “Betalingen” tab

  4. Kies voor:

    1. Betaling aan

    2. betaling aan (Orafin integratie)

  5. Vul de waarden correct in

  6. Configureer ook de confirmatie pagina (zie verder)

...

  • ClientID: aan te vragen bij de Betaalmodule

  • ProductID: IPDC code van de dienst waarvoor de betaling moet gebeuren.

  • Bedrag: vast bedrag dat betaald moet worden voor deze dienst.

  • Product Naam: zal verschijnen op het betalingsscherm van POM = informatief voor de gebruiker

  • Communicatie: komt te staan in het “communicatie” veld van de betaling (bank transactie)

Verschil tussen Orafin & Niet-Orafin flow

 

Orafin

Niet-Orafin

Communicatie

Mag worden meegegeven, maar wordt genegeerd.

Communicatie is verplicht

Product Code

IPDC code: verplicht en moet correct zijn: moet bij de Betaalmodule gekoppeld zijn aan de client ID.

Product Code: waarde wordt niet gecontroleerd.

Customer Type

KBO (ondernemingen) of KSZ (particulier) verplicht mee geven.

In geven van KBO ook KBO nummer mee te geven, in geval van KSZ ook INSZ mee te geven.

KBO Nummer en INSZ nummer worden enkel op lengte gevalideerd.

Customer Type niet meegeven naar de betaalmodule

Toepasbaar op type formulier

Dit is enkel toegestaan op “Secure” formulier die ontsloten zijn achter ACM/IDM. Dit is nodig om het INSZ te hebben.

Zowel op “Secure” en “Niet-Secure” formulieren.

...

Er is ook nog geen component op het formulier om de prijs aan te geven. Hiervoor kan je zelf een tekst op het formulier renderen, waarin de prijs staat.

Configuratie

...

van de

...

bevestigingspagina

  1. Creëer een confirmatie pagina bevestigingspagina naast het formulier

    1. Kies hiervoor bij de templates: “Danku pagina voor betalingen”

...

Als een betaling aanstaat op een formulier, kan je ook 3 velden ontvangen in de JSON bij je endpoint waar ook de andere formulier data naartoe wordt gestuurd.

Deze 3 velden zijn:

  • PDP PSP Payment ID

  • Betaal Link

  • Gestructureerde mededeling

Deze meta data velden kan je deel laten uitmaken van je formulier door de metadata component op je formulier te slepen, en 1 van deze “Betaling” metadata velden te kiezen:

...