Transform your mobile application into a point-of-sale terminal to accept contactless payments via Stripe Terminal SDK.
Transform your mobile application into a hardware point-of-sale terminal. With Nativine's Stripe Terminal SDK bridge, accept physical contactless credit card and mobile wallet payments using Tap to Pay directly on iOS and Android devices.
Accepting in-person payments traditionally required external card readers. Nativine's Stripe Terminal integration utilizes native device NFC hardware for Tap to Pay on iPhone and Android:
pk_live_) and note your Stripe Account ID from Account Settings.To initiate a contactless card tap from your web checkout page, call nativine.stripeTerminal.processPayment():
nativine.stripeTerminal.processPayment({
amount: 2500, // $25.00 in cents
currency: 'usd',
callback: 'onStripePaymentSuccess',
onError: 'onStripePaymentError'
});
| Parameter | Type | Description |
|---|---|---|
amount | integer | Required. Payment amount in the smallest currency unit (e.g. 2500 for $25.00). |
currency | string | Required. 3-letter ISO currency code (e.g. usd, eur, gbp). |
No. Tap to Pay uses the physical NFC chip built into modern iPhones (iPhone XS or newer) and NFC-enabled Android devices.
Yes. Credit card network compliance mandates granting location access during transaction processing to prevent fraud.
Get priority Nativine documentation and updates in your Google Search and AI Overviews.