Met Tap to Pay kunnen je gebruikers fysieke, contactloze betalingen ontvangen met een compatibel consumentenapparaat en de Stripe Terminal-SDK. Hiervoor moet je vertrouwd zijn met de Terminal-SDK en kennis van Android of iOS hebben. Bekijk onze technische integratiedocumentatie voor iOS hier en onze technische integratiedocumentatie voor Android hier.
Je kunt hier en in onze technische documenten (zie de links hierboven) zien in welke landen Tap to Pay beschikbaar is.
Als je Tap to Pay in jouw land wilt gebruiken, maar dat nog niet mogelijk is, laat het ons dan weten. We brengen je dan op de hoogte wanneer Tap to Pay op jouw locatie beschikbaar is.
Je kunt hier zien aan welke vereisten apparaten moeten voldoen voor Tap to Pay op iPhone.
Opmerking: iPads hebben geen NFC-leesfunctionaliteit en worden momenteel dus niet ondersteund.
Je kunt hier zien aan welke vereisten apparaten moeten voldoen voor Tap to Pay op Android.
Hier vind je een lijst van ondersteunde Android-apparaten met aangepaste interfaces.
Je kunt hier documentatie vinden over de beschikbare betaalmethoden per kaartlezer.
Ga naar onze tariefpagina voor actuele tarieven.
Ja. Tap to Pay-transacties worden op het dashboard net als alle andere Terminal-transacties weergegeven als betalingen met 'Betaalkaart aanwezig'. Net zoals bij Stripe Terminal, zijn verkopers die Tap to Pay gebruiken om betaalkaarten te accepteren niet aansprakelijk voor frauduleuze chargebacks die worden ingediend voor zulke transacties.
Stripe Terminal, inclusief Tap to Pay, is standaard inclusief E2EE. Gebruikers die Tap to Pay gebruiken, hebben op het dashboard onder Compliance-instellingen direct toegang tot een vooraf ingevuld SAQ C-document.
Opmerking: Tap to Pay kan niet worden gebruikt met P2PE.
Tap to Pay-transacties worden op het dashboard net als alle andere Terminal-transacties weergegeven als betalingen met 'Betaalkaart aanwezig'. Op het dashboard kunnen Tap to Pay-transacties momenteel niet worden onderscheiden van andere fysieke betalingen. Gebruikers hebben toegang tot dezelfde dashboardfuncties, zoals rapportage en terugbetalingen, met uitzondering van hardwareapparaten. Tap to Pay-apparaten kunnen momenteel niet worden gevolgd op het dashboard voor hardwarebeheer.
Nee, dit is momenteel niet mogelijk.
Tap to Pay op iPhone ondersteunt het invoeren van pincodes in de versies 2.23 en hoger van de Terminal-SDK voor iOS.
Tap to Pay op Android ondersteunt momenteel geen pincodes. Als een gebruiker probeert een bedrag te innen dat hoger is dan de limiet voor contactloze betalingen, kan de kaarthouder niet de reservepincode van de betaalrekening invoeren om de transactie te voltooien.
Maar gebruikers kunnen andere reserveopties overwegen. Zo kan er standaard een traditionele betaalterminal beschikbaar worden gesteld op locatie of een QR-code worden gegenereerd die de klant vervolgens kan scannen om af te rekenen met een CNP-transactie.
Regionale limieten voor contactloze betalingen worden vermeld op de ondersteuningspagina met veelgestelde vragen. Opmerking: Er zijn in het algemeen geen transactielimieten voor digitale wallets zoals Apple Pay en Google Pay.
Niet alle klanten hebben een contactloze betaalmethode. Als dit het geval is of een betaling wordt geweigerd, kunnen gebruikers een betaling innen door over te schakelen van Tap to Pay naar een Terminal-kaartlezer. Gebruikers kunnen echter slechts één actieve verbinding met een kaartlezer hebben. Je moet de kaartlezer dus eerst ontkoppelen als deze al is verbonden.
Tap to Pay vereist NFC-technologie, waar veel tablets niet mee zijn uitgerust.
Tap to Pay op iPhone werkt niet op iPads, omdat deze momenteel geen NFC ondersteunen.
Tap to Pay op Android werkt op Android-tablets die voldoen aan onze apparaatvereisten.
De naam van de kaarthouder is meestal niet beschikbaar voor contactloze betalingen. In de API-documentatie lees je welke transactiespecifieke gegevens beschikbaar zijn voor Terminal-transacties, waaronder Tap to Pay.
Ja, gebruikers moeten de Terminal-SDK-integratie hebben voltooid voor integratie met Tap to Pay. Raadpleeg de iOS- of Android-documentatie voor meer informatie.
Ja. Om de Tap to Pay-functionaliteit te kunnen gebruiken, moeten gebruikers twee SDK-sets installeren. Eerst moet de Terminal-SDK-integratie worden voltooid en vervolgens de integratie met de Tap to Pay-SDK('s). Raadpleeg de iOS- of Android-documentatie voor meer informatie.
Je kunt fysieke Tap to Pay-betalingen ontvangen met behulp van de Stripe Dashboard-app.
We verzamelen tijdens Terminal-transacties gps-gegevens om de locatie te verifiëren. Tap to Pay werkt niet wanneer het apparaat over een grens wordt vervoerd. Ons systeem weigert de transactie automatisch als een nieuw land wordt gedetecteerd. Voor deze functionaliteit is geen aanvullend integratiewerk vereist.
Ja, momenteel kunnen gebruikers het proces voor het innen van betalingen simuleren in de iOS- en Android-simulators.
Ja, Tap to Pay kan worden gebruikt in apps die zijn gebouwd in React Native.
Ja. Tap to Pay ondersteunt de huidige Terminal-functionaliteit om kaartgegevens op te slaan om deze later online opnieuw te kunnen gebruiken. De functionaliteit Kaart opslaan is alleen beschikbaar voor fysieke kaarten, niet voor mobiele wallets.
Met Tap to Pay kunnen geen fooien worden gegeven met de kaartlezer (zie hier de documentatie hierover). Het staat gebruikers echter vrij om een eigen scherm voor het geven van fooi vóór inning van de betaling te implementeren. Ze kunnen hiervoor ook het proces na autorisatie gebruiken (lees hier meer over dat proces) zodat fooi kan worden gegeven na inning van de betaling. Als fooi wordt gegeven na autorisatie, moet dit wel uiterlijk drie minuten na inning van de betaling gebeuren. Voor een soepele gebruikerservaring raden we dan ook aan de mogelijkheid om fooi te geven vóór het innen van de betaling aan te bieden.
Nee, de offline modus is niet compatibel met Tap to Pay.
Nee, het is momenteel niet mogelijk om op Tap to Pay-niveau bepaalde betaalkaarten te beperken.
Ja. Lees hier de documentatie.
Als je de parameter ‘on_behalf_of' gebruikt in je PaymentIntent, zorg dan dat je de ID van het gekoppelde account opgeeft in de SCPLocalMobileConnectionConfiguration. Raadpleeg de iOS- of Android-documentatie voor uitgebreide informatie.
Nee, je kunt de interface voor Tap to Pay op dit moment niet aanpassen. Dit geldt zowel voor iOS als voor Android.
Voor Tap to Pay op Android wordt de transactie-interface verzorgd door Stripe. De eerste keer dat de telefoon als kaartlezer wordt gekoppeld, krijgt de gebruiker het standaardscherm van Stripe te zien. Bij daaropvolgende transacties wordt de aanraakzone aangepast aan de locatie van de NFC-chip op elk apparaat (bijvoorbeeld rechtsboven, linksboven, in het midden). Als de aanraakzone niet bekend is, wordt het standaardscherm gebruikt. Er is geen integratiewerk vereist om de aanraakzones aan te passen.
Zodra de gebruiker de standaardintegratie met de iOS- of Android-SDK('s) van Terminal heeft voltooid, is de integratie voor Tap to Pay op iOS of Android vrij eenvoudig en vanzelfsprekend. Gemiddeld doet een technicus er minder dan twee weken over.
Raadpleeg voor veelgestelde vragen over Tap to Pay op iPhone de veelgestelde vragen voor verkopers van Apple.
Gebruikers krijgen de servicevoorwaarden voor Tap to Pay op iPhone van Apple te zien wanneer ze voor het eerst verbinding maken met de lokale kaartlezer. Om zich te registreren bij Apple, moeten verkopers een geldige Apple-ID van hun onderneming opgeven voordat ze de voorwaarden van Apple accepteren. Dit proces hoeft voor elk Stripe-account maar één keer te worden uitgevoerd. Bij alle latere verbindingen via hetzelfde Stripe-account is dit niet meer nodig, welk apparaat er ook wordt gebruikt.
Voor meer informatie over het koppelen van verkopers ga je naar het gedeelte Bedrijfsgegevens voor Tap to Pay op iPhone in de veelgestelde vragen over Tap to Pay op iPhone van Apple.
Voordat je een apparaat kunt gebruiken om betaalkaarten te lezen, moet je het eerst configureren. Deze configuratie moet worden uitgevoerd voor elk apparaat waarop Tap to Pay op iPhone voor het eerst wordt gebruikt. De eerste configuratie van een apparaat kan twee minuten duren. Alle daaropvolgende configuratie-updates duren doorgaans maar een paar seconden. Raadpleeg het gedeelte Apparaatconfiguratie afhandelen voor meer informatie.
De servicevoorwaarden voor Tap to Pay op iPhone worden automatisch weergegeven bij de eerste verbinding van een lokale kaartlezer voor een bepaald account. Dit wordt impliciet afgehandeld door de Terminal-SDK en er is geen extra programmeerwerk nodig om de stappen voor acceptatie van de servicevoorwaarden te starten.
De servicevoorwaarden voor Tap to Pay op iPhone worden weergegeven bij de eerste connectLocalMobileReader voor een bepaald Connect-subaccount. Wanneer de servicevoorwaarden zijn geaccepteerd, worden deze voor dat account niet meer weergegeven.
We bevelen verkopers tijdens het onboardingproces van gebruikers te begeleiden om ervoor te zorgen dat de bevoegde verkoper de voorwaarden accepteert.
Verkopers kunnen de parameter tosAcceptancePermitted uitschakelen door deze in te stellen op NO in de connectionConfig wanneer connectLocalMobileReader op de achtergrond wordt aangeroepen. Als een gebruiker de algemene voorwaarden nog niet heeft geaccepteerd, zal deze verbinding mislukken met een uitzonderingsfout. We raden verkopers aan dat ze deze uitzonderingsfout afhandelen en de gebruiker naar een duidelijk afzonderlijk onboardingproces leiden waar connectLocalMobileReader wordt aangeroepen met de parameter ingeschakeld, en waar de geautoriseerde verkoper de algemene voorwaarden kan accepteren.
Platforms kunnen de naam van hun onderneming hier configureren. We gebruiken standaard de naam van het gekoppelde account, maar je kunt dit wijzigen als je dat wilt. Zorg dat je de correcte naam van de onderneming opgeeft.
Momenteel ondersteunen we direct gebruik van de proximityReader-API van Apple niet. Voor een juist gebruik van de proximityReader is een directe relatie met Apple nodig voor de uitgifte van verbindingstokens voor kaartlezers.
Nee, de interface van Tap to Pay op iPhone wordt geactiveerd wanneer je POS-app gereed is om een betaling te innen. Dit kan niet worden aangepast.
Voor alle Terminal-hardwarelezers moet een locatie worden ingesteld. Dit is een bestaande vereiste die ook geldt voor Tap to Pay op iPhone.
Je Tap to Pay op iPhone-app moet het standaardevaluatieproces van Apple voor de App Store doorlopen. Houd bij het bouwen van je app rekening met de richtlijnen van Apple voor de menselijke interface van Tap to Pay.
Je kunt direct toestemming aanvragen op de developersite van Apple, die je hier vindt.
Je kunt in de instellingen van je Android-telefoon nagaan of het apparaat NFC ondersteunt. Als je een NFC-optie ziet, wordt deze ondersteund. Schakel de optie in om Tap to Pay te gebruiken.
We weten nog niet wanneer Discover ondersteund wordt.
Meld je aan bij terminal-announce@lists.stripe.com. We streven ernaar om toekomstige wijzigingen minstens drie maanden van tevoren aan te kondigen, maar als er een kritiek beveiligingslek in de SDK wordt ontdekt, kan een SDK-update urgenter zijn.
Daarnaast zijn er openbare wijzigingslogboeken voor Tap to Pay op Android.
Voor hulp bij Apple-gerelateerde kwesties kunnen gebruikers de volgende informatiebronnen raadplegen: