Functionele omschrijving

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

URLWat de bezoeker ziet
front.php?mod=paymentsEen invoerveld waarin de bezoeker zijn reserveringsnummer intypt.
front.php?mod=payments&booknumber=XXXDirect de betaalpagina van die reservering.
front.php?mod=payments&invoicenumber=XXXDirect de betaalpagina van die factuur, gezocht op factuurnummer.
front.php?mod=payments&invoiceid=XXDirect de betaalpagina van die factuur, gezocht op intern factuur-id.
front.php?mod=payments&type=invoiceEen invoerveld waarin de bezoeker zijn factuurnummer intypt.
front.php?mod=payments&type=knipkaartEen invoerveld waarin de bezoeker zijn knipkaart-id intypt.
front.php?mod=payments&type=giftEen 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 invoicenumber en invoiceid. 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.

Onderstaand recht kan nodig zijn om deze functionaliteit te kunnen gebruiken.