Naar de hoofdinhoud

Bron voor online betalingen

Vandaag bijgewerkt

Bronnen worden gebruikt voor online betalingen via Smart Checkout, plugins en onze betalingshulpmiddelen.

➡️ Bron toevoegen

Om een bron voor online betalingen toe te voegen, volgt u deze stappen:

  1. Log in op Viva.com en selecteer de betreffende account (demo of live).

  2. Ga naar Verkoop → Online betalingen → Websites/Apps.

  3. Selecteer Website/App toevoegen.

  4. Vul de vereiste gegevens in het pop-upvenster als volgt in :

  • Code – Het viercijferige nummer linksboven in het veld is de "Broncode" – de unieke identificatie voor deze betalingsbron. Deze code wordt automatisch gegenereerd, maar u kunt een andere waarde kiezen als u dat wilt (bijvoorbeeld voor organisatorische doeleinden). Als u onze Payment API gebruikt, wordt deze code doorgegeven via de parameter sourceCode bij het aanmaken van een betalingsopdracht.

  • Bronnaam – Naast de Broncode kunt u ook een naam toewijzen aan uw betalingsbron. Dit stelt u in staat de bron eenvoudiger te identificeren binnen uw account en rapporten (zoals bijvoorbeeld het Afrekeningsrapport).

  • Gekoppelde rekening – Selecteer de rekening (wallet) die u wilt koppelen aan deze betalingsbron. Wanneer deze betalingsbron wordt gebruikt, worden de middelen gestort op de geselecteerde rekening. U kunt meerdere verschillende bronnen aan één enkele rekening koppelen indien gewenst.

  • Protocol – Als uw e-commerceplatform SSL gebruikt bij het afrekenen, selecteer dan https. Als uw platform geen SSL gebruikt (zoals het geval is in sommige ontwikkelomgevingen), selecteer dan http.

  • Domeinnaam – Voer de domeinnaam in die aan deze betalingsbron gekoppeld zal worden. U hoeft de schuine streep (\) aan het einde of het protocol (http:// of https://) niet in te voeren. Bijvoorbeeld:

    • Als uw website www gebruikt: www.uwdomein.com

    • Als uw website geen www gebruikt: uwdomein.com

  • Integratiemethode – Laat dit ingesteld staan op Redirection/Native Checkout v2.

  • Bedrijfslogo – Upload het logo van uw bedrijf dat aan deze betalingsbron wordt gekoppeld, in PNG-formaat met transparantie, tot maximaal 100KB (aanbevolen grootte: 128 x 128 pixels). Dit is een belangrijke stap, omdat het logo op uw betaalpagina wordt weergegeven en klanten helpt uw bedrijf te herkennen en te bevestigen.

  • Success URL – Dit is de URL van de pagina waar de klant naartoe wordt doorgestuurd na een geslaagde betaling. U kunt deze bijvoorbeeld gebruiken om een betaalbevestigingspagina te tonen of een pagina die de klant bedankt voor de betaling.

  • Failure URL – Dit is de URL van de pagina waar de klant naartoe wordt doorgestuurd na een mislukte betaling. U kunt deze bijvoorbeeld gebruiken om de klant terug te sturen naar de laatste stap van het afrekenproces, zodat hij de transactie opnieuw kan proberen.

Als u een van onze plugins gebruikt, kunnen de Success URL en Failure URL specifieke waarden vereisen. Raadpleeg de tabel met plugin-URL’s hieronder.

Plugin name

Success URL

WooCommerce Smart Checkout

index.php?wc-api=wc_vivawallet&vivawallet=success

OpenCart Smart Checkout

index.php?route=extension/payment/vivawallet/callback&success

Magento Smart Checkout

vivapayments/viva/callback

Plugin name

Failure URL

WooCommerce Smart Checkout

index.php?wc-api=wc_vivawallet&vivawallet=fail

OpenCart Smart Checkout

index.php?route=extension/payment/vivawallet/callback&fail

Magento Smart Checkout

vivapayments/viva/callback

  • Geavanceerde instellingen – Op dit punt kunt u de weergave van een Annuleerknop in Smart Checkout inschakelen, evenals de namen van de URL-parameters aanpassen die worden toegevoegd aan de Success/Failure URL’s na een transactie (zie Response information | Viva.com Developer Portal).

    Om de Annuleerknop in Smart Checkout in te schakelen, activeert u de optie Cancel Button. Wanneer op de Annuleerknop wordt geklikt, zal Smart Checkout omleiden naar uw Failure URL met de parameter cancel in de query.

Opmerking:

  • Momenteel wordt de Annuleerknop ondersteund voor directe Smart Checkout-integraties, evenals voor specifieke functionaliteit in onze plugins voor Shopify en PrestaShop.

  • Het is ook mogelijk om webhooks te ontvangen voor orderannuleringsgebeurtenissen. Volg deze handleiding (Order Updated | Viva.com Developer Portal) om een webhook voor orderannuleringen in te stellen.

Standaardparameters zijn:

Parameter

Default Name

Cancellation status

cancel

Order Code

s

Transaction ID

t

Language

lang

Het wordt aanbevolen om deze standaardinstellingen te behouden, tenzij specifieke wijzigingen nodig zijn om ze af te stemmen op interne systemen.

Bekijk ten slotte de informatie naast elk selectievakje onderaan het scherm. U moet akkoord gaan met deze voorwaarden om de betalingsbron te kunnen aanmaken. Zodra u alle opties hebt geselecteerd, klikt u op de knop Aanmaken om het proces te voltooien.

Was dit een antwoord op uw vraag?