Are you looking for test card numbers?

Would you like to contact support?

No momento, esta página não está disponível em inglês
Point-of-sale icon

iOS SDK

Integrate with the Adyen SDK to make mobile in-person payments.

With the Adyen SDK you can accept payments on an iPhone or on a card reader paired with an iOS mobile device, and process these payments on the plataforma de pagamentos da Adyen. We offer two solutions: Tap to Pay and Card reader. Both use the same Adyen SDK, which you need to integrate into your mobile POS app.

Our mobile integration 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.

Tap to Pay on iPhone solution

Tap to Pay refers to accepting payments using your phone as a payment interface. For this, you need to have:

  • An iPhone Xs or newer running iOS 15.4 or later.
  • A POS app that is installed on your phone and integrated with our Terminal API.
  • The Adyen SDK integrated in your POS app.

This is how these components work together:

  1. Your POS app creates a Terminal API payment request.
  2. The POS app passes the payment request to the Adyen SDK.
  3. The Adyen SDK passes the request to the Tap to Pay on iPhone component.
  4. The customer completes the payment by tapping their card or mobile device on the iPhone.
  5. The Adyen SDK passes the Terminal API payment response to the POS app.

To set up this solution:

  1. Add the SDK.
  2. Add code to make a payment.

Card reader solution

To accept payments using a Bluetooth pairing of your phone or other mobile device and a card reader, you need to have:

  • An iOS mobile device like an iPhone, iPad, or iPod running iOS 15.4 or later.
  • A POS app that is installed on the mobile device and integrated with our Terminal API.
  • The Adyen SDK integrated in your POS app.
  • The card reader.

This is how these components work together, after your mobile device and the card reader have been paired:

  1. Your POS app creates a Terminal API payment request, or receives a Terminal API payment request from your backend.
  2. The POS app passes the payment request to the Adyen SDK.
  3. The Adyen SDK initiates the card reader to take the transaction.
  4. The customer completes the payment by tapping their card or mobile device on the card reader, or by inserting or swiping their card.
  5. The Adyen SDK passes the Terminal API payment response to the POS app.

To set up this solution:

  1. Add the SDK.
  2. Add code to make a payment.
  3. Add payment device management.

Próximas etapas