Het cms beschikt over een uitgebreide shop-module waarmee producten overzichtelijk gepresenteerd kunnen worden en veilig online besteld en betaald kunnen worden.
Voor online donaties of kleinschalige shops kan ook gebruik worden gemaakt van de online betaal-optie van de formulierenmodule.
Het toevoegen van een betaal-optie aan een formulier is eenvoudig:
Het online betalen-element is alleen zichtbaar in de formulierenmodule als bij de shop-module de nodige betaalmethoden zijn ingesteld. Maakt u geen gebruik van de shop-module (en heeft u er dus ook geen toegang tot), laat dan graag even weten welke online betaalmethoden (iDEAL, PayPal en/of Buckaroo) u wenst te gebruiken, dan stellen wij die voor u in.
NB: voor iDEAL-betalingen moet u beschikken over een Nederlandse bankrekening met een iDEAL-abonnement, zie voor meer informatie http://www.ideal.nl/acceptant/. iDEAL is (vooralsnog) alleen te gebruiken in Nederland.
PayPal is een internationale betaalstandaard die ook alle gangbare credit cards accepteert. PayPal kunt u direct online aanvragen: http://www.paypal.nl/nl
Buckaroo is een online payment service die in één keer meerdere on- en offline betaalmethoden beschikbaar stelt (waaronder iDEAL en Paypal) zonder dat u voor elke methode een abonnement bij een bank of andere partij moet afsluiten: www.buckaroo.nl
Tip: PayPal kent een aantal betaalmogelijkheden (donaties, cadeabonnen, etc) die eenvoudig zelf op een website geplaatst kunnen worden zonder gebruik te moeten maken van de formulierenmodule. Zie de informatie op de Paypal-website.
Als een formulier een betaal-optie heeft, dan zal de bezoeker na het verzenden van het formulier naar de online payment provider worden gestuurd. Pas na een succesvolle betaling komt de bezoeker terug op de website en wordt het formulier verder afgehandeld (mailtjes worden verstuurd, gegevens opgeslagen in het CSV bestand en de bedanktpagina getoond).
In de bedankt-pagina en e-mail kunnen de volgende gegevens via personalisatie worden gebruikt om de bezoeker te informeren over de betaling:
iDEAL Basic
payment_status: altijd 'ok'
payment_ok: altijd '1'
payment_provider: altijd 'iDEAL'
payment_transactionID: unieke transactie ID dat overeenkomt met het ID in het iDEAL dashboard
iDEAL Advanced
payment_status: altijd 'ideal'
payment_ok: altijd '1'
payment_provider: altijd 'iDEAL'
payment_transactionID: unieke transactie ID dat overeenkomt met het ID in het iDEAL dashboard
ideal_issuerID: unieke iDEAL ID van de gekozen bank
ideal_consumerName: tenaamstelling van de rekening bij de bank
ideal_consumerCity: woonplaats van de klant (behorend bij het rekeningnummer)
ideal_consumerAccountNumber: rekeningnummer
PayPal
payment_status: altijd 'ok'
payment_ok: altijd '1'
payment_provider: altijd 'PayPal'
payment_transactionID: unieke transactie ID dat overeenkomt met het ID in het PayPal dashboard
payment_status: altijd 'ok'
payment_ok: altijd '1'
payment_provider: altijd 'Buckaroo'
payment_transactionID: unieke transactie ID dat overeenkomt met het ID in het Buckaroo dashboard
payment_status: altijd 'rabo_omnikassa'
payment_ok: altijd '1'
payment_provider: altijd 'Rabo Omnikassa'
payment_transactionID: unieke transactie ID dat overeenkomt met het ID in het Rabo Omnikassa dashboard
rabo_omnikassa_consumerPaymentBrand: gebruikte betaalmethode, bijv. MASTERCARD
rabo_omnikassa_consumerPaymentType: soort betaling, bijv. CREDIT_TRANSFER
In alle gevallen is uiteraard ook het betaalde bedrag op te vragen via het zelf toegevoegde veld met de datanaam payment_amount.
NB: Aangezien bij een formulier de bezoeker zelf het bedrag moet opgeven (bijv. donatie) of bedragen met enige technische kennis aangepast zouden kunnen worden (bijv. in verborgen velden) is het te allen tijde raadzaam een betaling bij de online payment provider (iDEAL, PayPal, etc.) te verifieren!