Laatst gewijzigd 30/11/2017

1. Inleiding

In mei 2014 introduceerden Bancontact hun geüpdatete app, inclusief de P2M-functionaliteit (peer-to-merchant, P2M). De app is bedoeld om de gebruikerservaring voor online en mobiele betalingen te verbeteren. Het grote voordeel van de app is dat de klant betalingen kan autoriseren zonder gebruik te hoeven maken van zijn kaart en kaartlezer.

Betalen via de app kan op twee manieren:

  1. Een QR-code (Quick Response, QR) scannen met de Bancontact-app.

  2. Omleiding van de betaalpagina naar de app (als de app op hetzelfde apparaat is geïnstalleerd waarmee ook de betaling wordt verricht).

Om de betaling te bevestigen, hoeft de klant alleen de pincode in te voeren die hij in de app heeft ingesteld.

In de eerste periode kunnen via de app betalingen tot € 500 per transactie en tot € 500 per kaart per dag worden gedaan.

> Hieronder beschrijven we de implementatie van de Bancontact Mobile-oplossing op de Paypage-betaalpagina (e-Commerce-modus). Er wordt van uitgegaan dat de lezer kennis heeft van de integratie met Paypage e-Commerce.

Belangrijk

  • De Bancontact-app is er voor Android, iOS (minimaal versie 6.0) en Windows Phone.
  • Op jailbroken apparaten kan de app niet worden uitgevoerd. Bij het jailbreaken van een Apple-apparaat of het rooten van een Android-apparaat worden de technologische beveiligingsmaatregelen van dat apparaat omzeild, zodat de gebruiker ook andere software kan uitvoeren of meer controle krijgt over zijn apparaat. In sommige gevallen kan dat gevaarlijk zijn omdat het apparaat hierdoor onbedoeld kwetsbaar worden voor kwaadaardige apps. Over het algemeen is voor het rooten of jailbreaken van een apparaat zonder dat daardoor extra beveiligingsrisico's ontstaan specifieke technische kennis nodig die van de doorsnee gebruiker niet mag worden verwacht. Om de veiligheid te garanderen, hebben Bancontact besloten de app alleen beschikbaar te stellen voor niet-jailbroken apparaten. Dit geldt ook voor telefoons en tablets waarop in het verleden een jailbreak is uitgevoerd, maar die nu mogelijk niet meer jailbroken zijn.

 

2. Hoe het werkt

De 'BCMC Mobile'-pagina is een gewijzigde versie van de normale Bancontact-pagina. Dit houdt in dat het een standaard e-Commerce-integratie betreft, met een aantal extra functies.

De klant komt, afhankelijk van het apparaat, op de betaalpagina die is aangepast aan zijn apparaat.

Het apparaat wordt opgegeven in een specifiek 'DEVICE'-veld dat de merchant samen met de andere verborgen velden naar de betaalpagina moet sturen (zie Integratie).

Het veld 'DEVICE' bepaalt ook of een QR-code en/of the URL-knop (om van de betaalpagina naar de Bancontact-app te gaan) wordt weergegeven.

Als de merchant de DEVICE-parameter niet kan verzenden, kan hij het gedrag ook configureren via de PSPID op de Bancontact configuratie pagina op het tabblad 'PM Options' (PM-opties).

Bovendien blijft het los van de doorgestuurde apparaatparameter ook mogelijk om op de normale Bancontact-manier te betalen, met kaart en digipass/kaartlezer.

 

 

2.1 Hoe ziet de betaalpagina eruit?

2.1.1 Op een pc

Op de betaalpagina wordt een QR-code weergegeven naast de huidige betaling via PAN (kaartnummer). De gebruiker moet de Bancontact-app openen (op zijn tablet/smartphone) om de code te scannen.

BCMC mobile on computer

2.1.2 Op een tablet

Op de betaalpagina worden twee knoppen weergegeven naast de normale PAN-betaling:

  • "Open the app" (open de app), om op dezelfde tablet de Bancontact-app te openen en te bevestigen met de pincode.
  • "Scan the QR code" (scan de QR-code), om met een ander apparaat (tablet/smartphone) de QR-code te scannen.

BCMC mobile on tablet

2.1.3 Op een smartphone

De knop 'Open the app' (open de app) wordt weergegeven om de Bancontact-app om te leiden. De gebruiker wordt omgeleid naar de app en bevestigt met zijn pincode. Ook wordt een knop weergegeven om te betalen via PAN.

BCMC mobile on smartphone

3. Configuratie

Om 'Bancontact Mobile' op de betaalpagina weer te geven, moet u de functie eerst activeren in uw Paypage-account. Raadpleeg uw accountmanager als dit nog niet is gebeurd.

Als Bancontact Mobile in uw account is geactiveerd, kunt u via uw 'Payment methods' (betaalmethoden) naar de Bancontact-configuratiepagina gaan en het tabblad 'PM Options' (PM-opties) selecteren om het standaardgedrag (sjabloon) van de betaalpagina in te stellen:

BCMC configuration: PM Options

Op de betaalpaginasjablonen wordt altijd de PAN-functie (kaartnummer) weergegeven, ongeacht of de QR-code of de URL-knop is gekozen.

Voor de overige geldt het volgende schema:

 

QR-code: JA

QR-code: NEE

URL-knop: JA

Tabletsjabloon wordt gebruikt

Mobiele sjabloon wordt gebruikt

URL-knop: NEE

Pc-sjabloon wordt gebruikt

Alleen PAN op betaalpagina

 

3.1 Testen

Om Bancontact Mobile te testen, kan de functie ook worden geactiveerd in uw testaccount. Neem contact op met ons ons Customer Care team.

 

4. Integratie

Om de Bancontact Mobile-functie in te schakelen op de Bancontact-betaalpagina moet het veld DEVICE in de verborgen velden van de transactie worden verzonden. Als dit niet gebeurt, wordt de instelling op de Bancontact-configuratiepagina gebruikt.

De volgende tabel toont het veld DEVICE en de mogelijke waarden:

Veld

Mogelijke waarden

Gebruik

DEVICE computer

Voor weergave op pc-schermen (desktop/laptop).

Op de betaalpagina wordt een QR-code weergegeven. De gebruiker moet de Bancontact-app openen om de code te scannen (met een tablet/smartphone).

Ook kan op de normale manier worden betaald, met kaart en digipass/kaartlezer.

Zie de afbeelding hierboven.


tablet

Voor weergave op tabletcomputers.

Op de betaalpagina worden twee knoppen weergegeven.

  • "Open the app" (open de app), om op dezelfde tablet de Bancontact-app te openen en te bevestigen met de pincode.
  • "Scan the QR code" (scan de QR-code), om met een ander apparaat (tablet/smartphone) de QR-code te scannen.

Ook kan op de normale manier worden betaald, met kaart en digipass/kaartlezer.

Zie de afbeelding hierboven.

 

mobile

Voor weergave op kleinere mobiele apparaten, zoals smartphones.

De knop 'Open the app' (open de app) wordt weergegeven om de Bancontact-app om te leiden. De gebruiker wordt omgeleid naar de app en bevestigt met zijn pincode.

Ook kan op de normale manier worden betaald, met kaart en digipass/kaartlezer.

Zie de afbeelding hierboven.

  [FALSE VALUE]

Als u het apparaat van uw klant niet kunt detecteren of als u vaststelt dat hij een apparaat gebruikt dat niet door de app wordt ondersteund, kunt u een andere waarde (onwaar) gebruiken of geen waarde, zodat uw 'standaard-Bancontact-betaalpagina' (zoals geconfigureerd in uw account) wordt gebruikt.

Afhankelijk van de verzonden waarde, wordt een sjabloonpagina toegepast die is aangepast aan de corresponderende grootte van het apparaatscherm.

Opmerking: Als het DEVICE-veld niet wordt verzonden, of als geen (geldige) waarde met het veld wordt verzonden, worden de QR/App-knoppen niet weergegeven (zelfs als de optie in uw account is ingeschakeld). In plaats daarvan wordt dan de standaard-Bancontact-betaalpagina weergegeven (zonder QR/App-knop).

5. Indeling van de betaalpagina

U kunt de indeling van de betaalpagina aanpassen aan uw sjabloon. Daartoe kunt u gebruikmaken van de onderstaande gegevens.

Payment page layout

6. Callback URL

Als de klant de betaling uitvoert via de URL-knop wordt hij daarna omgeleid naar Paypage en via Paypage naar de callback URL’s die door de merchant kunnen worden verstrekt.

Als de merchant wil dat de klant wordt omgeleid naar een app is het belangrijk het webadres van de app op te nemen in de transactieparameters. (ACCEPTURL, DECLINEURL, CANCELURL en EXCEPTIONURL)

 

7. Postsale

Als u meer informatie wilt over hoe uw klant betaalt, kunt u een extra parameter toevoegen, ongeacht hoe u de gegevens na betaling opvraagt (PostsaleURL omleiding of Direct Query).

Deze parameter, genaamd MOBILEMODE, kan een van de volgende waarden bevatten:

  • PAN: consument gebruikte zijn kaart en de kaartlezer aan op de betaling te voltooien
  • QR: consumenten scannen van de QR-code met zijn mobiele Bancontact applicatie
  • URL: de consument in verband met de Bancontact applicatie op zijn apparaat

De parameter kan worden teruggestuurd door die toe te voegen op de pagina "Technical information" (technische informatie) in uw Paypage-account > tabblad "Transaction feedback" > "Dynamic e-Commerce parameters":

Dynamic e-commerce parameters

8. Fraude

Als uw klant via de app wil betalen, zijn uw fraude-instellingen nog steeds geldig. Er worden dan dezelfde controles uitgevoerd, met soortgelijke resultaten.