Functionele omschrijving
Moeilijkheidsgraad:
Payment-ingangen
De betaalpagina in de front-end is via verschillende ingangen te bereiken. Welke ingang je gebruikt, hangt af van waar de bezoeker vandaan komt en waarvoor hij betaalt: een reservering, een factuur, een knipkaart of een cadeaubon.
Ingangen
| URL | Wat de bezoeker ziet |
|---|---|
front.php?mod=payments | Een invoerveld waarin de bezoeker zijn reserveringsnummer intypt. |
front.php?mod=payments&booknumber=XXX | Direct de betaalpagina van die reservering. |
front.php?mod=payments&invoicenumber=XXX | Direct de betaalpagina van die factuur, gezocht op factuurnummer. |
front.php?mod=payments&invoiceid=XX | Direct de betaalpagina van die factuur, gezocht op intern factuur-id. |
front.php?mod=payments&type=invoice | Een invoerveld waarin de bezoeker zijn factuurnummer intypt. |
front.php?mod=payments&type=knipkaart | Een invoerveld waarin de bezoeker zijn knipkaart-id intypt. |
front.php?mod=payments&type=gift | Een invoerveld waarin de bezoeker zijn cadeaubon-id intypt. |
Welke ingang kies je?
- Vanuit een e-mail of een betaallink — gebruik een variant met het nummer erin. De bezoeker hoeft dan niets in te typen en komt direct op de juiste pagina.
- Vanuit een menu of een pagina op de website — gebruik de variant zonder nummer. De bezoeker typt zelf in wat hij wil betalen.
- Voor facturen — kies tussen
invoicenumbereninvoiceid. Het factuurnummer is wat de klant op zijn factuur ziet; het id is intern. Gebruik in communicatie naar buiten altijd het factuurnummer.
Na de betaling
Na de betaling komt de bezoeker terug via front.php?mod=paymentsresult&method=X. Die terugkomstpagina stel je in op de Checkout slotpagina.
Instellen
De betaalmodule zelf configureer je in het beheer onder admin.php?mod=config&page=confmod_payments&menu=confmod. Daar bepaal je onder meer welke betaalwijzen beschikbaar zijn. Om dit menu te zien is het recht menu_confmod_payments nodig.






