Are you looking for test card numbers?

Would you like to contact support?

Point-of-sale icon

Mobile in-person payments

Accept in-person contactless payments using your phone.

Our mobile solution lets you accept in-person payments on a card reader that is paired with an iOS mobile device through Bluetooth. You start a transaction from your POS app that runs on the mobile device. To complete the payment, the customer can tap, insert, or swipe their card, or use a digital wallet like Apple Pay.

The starting point for mobile in-person payments is a mobile POS app. This app must be integrated with our Terminal API. Then you build a card reader integration by adding our Adyen SDK to the mobile POS app. The Adyen SDK includes functionality to manage the device pairing between your mobile device and the card reader.

Our mobile solution is in the development phase. The SDK and documentation will change as the solution evolves. If you have any feedback about the solution, reach out to your Adyen contact.


Payments in your Adyen SDK integration are fully secure:

  • Payment details that are read from the customer's payment method (card or digital wallet) are not kept locally on the phone.
  • The card reader is a PCI PTS-approved Secure Card Reader (SCR). When using the card reader as the payment interface, the payment details are encrypted immediately.
  • The Adyen SDK sends and receives only encrypted payment messages.

Current limitations

Integrations with the Adyen SDK have some limitations regarding payment features, payment methods, entry methods, and Cardholder Verification Methods (CVM).

Payments Offline payments Refunds PIN Signature
-white_check_mark- -x- -x- -x- -white_check_mark-

The currently accepted payment methods are:

  • American Express
  • Mastercard
  • Visa

Next steps