{"title":"Build your iOS Mobile solution","category":"default","creationDate":1776961627,"content":"<div class=\"notices green\">\n<p>If you are going to use a ready-made Tap to Pay on iPhone or card reader solution from a partner, skip this section.<\/p>\n<\/div>\n<p>This section provides instructions building iOS Mobile solutions. If you have not decided yet which solution to build, refer to <a href=\"\/pt\/point-of-sale\/mobile-ios\/understand\">Understand your solution<\/a>. That page also illustrates transaction flows and establishing a communication session between the SDK and Adyen, which can be useful background information when building a solution.<\/p>\n<p>Also note that the Tap to Pay on iPhone solution and the card reader solution use the same SDK. If your POS app allows selecting the payment interface, both solutions can be used alongside each other.<\/p>\n<h2>Integration effort<\/h2>\n<p>Integrating the Mobile SDK requires development efforts on your end. When planning the work, take into account the following.<\/p>\n<ul>\n<li>\n<p><strong>Back-end development tasks<\/strong>. You need to: <\/p>\n<ul>\n<li>Implement a server-to-server call to set up a secure communications session between the SDK and the plataforma de pagamentos da Adyen.<\/li>\n<li>Integrate your POS app with Terminal API. You must support the <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/make-a-payment\/\">\n  <code>PaymentRequest<\/code>\n<\/a>, and preferably also the <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/refund-payment\/referenced\/\">\n  <code>ReversalRequest<\/code>\n<\/a>.\n<div class=\"notices green\">\n<p>How to integrate with Terminal API is described in <a href=\"\/pt\/point-of-sale\/get-started\">other sections<\/a> of our documentation.<\/p>\n<\/div><\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>Cross-platform frameworks<\/strong>: integration of our native SDK into a cross-platform app is possible, but complex. We do not offer cross-platform wrappers at the moment.<\/p>\n<\/li>\n<\/ul>\n<h2>Resources<\/h2>\n<p>Optionally have a look at these resources for Tap to Pay on iPhone:<\/p>\n<ul>\n<li><a href=\"https:\/\/developer.apple.com\/tap-to-pay\/media\/LaserTag_Main_Film_Shopify_960x540.mp4\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Demo<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/tap-to-pay\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Apple developer page<\/a><\/li>\n<li><a href=\"https:\/\/register.apple.com\/tap-to-pay-on-iphone\/faq.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Frequently asked questions<\/a><\/li>\n<\/ul>\n<h2>Choose a solution<\/h2>\n<p>What solution do you want to build?<\/p>\n<div class=\"next-steps\" id=\"next-steps\" >\n<a href=\"\/point-of-sale\/mobile-ios\/build\/tap-to-pay\" class=\"next-steps__step\" style=\"width:45%;\" target=\"_self\"><div class=\"next-steps__title\">Tap to Pay on iPhone<\/div><p class=\"next-steps__body\"><p>Integrate the Mobile SDK into your iOS POS app to make Tap to Pay on iPhone payments.<\/p><\/p><\/p><\/a><a href=\"\/point-of-sale\/mobile-ios\/build\/card-reader\" class=\"next-steps__step\" style=\"width:45%;\" target=\"_self\"><div class=\"next-steps__title\">Card reader on iOS<\/div><p class=\"next-steps__body\"><p>Integrate the Mobile SDK into your iOS POS app to make mobile payments using a card reader.<\/p><\/p><\/p><\/a><\/div>\n","url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/mobile-ios\/build","articleFields":{"description":"Follow steps to integrate your iOS POS app with our iOS Mobile SDK.","parameters":{"generic_sdk_name":"Mobile SDK"},"type":"page","feedback_component":false,"filters_component":false},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/mobile-ios\/build","title":"Build your iOS Mobile solution","content":"\nIf you are going to use a ready-made Tap to Pay on iPhone or card reader solution from a partner, skip this section.\n\nThis section provides instructions building iOS Mobile solutions. If you have not decided yet which solution to build, refer to Understand your solution. That page also illustrates transaction flows and establishing a communication session between the SDK and Adyen, which can be useful background information when building a solution.\nAlso note that the Tap to Pay on iPhone solution and the card reader solution use the same SDK. If your POS app allows selecting the payment interface, both solutions can be used alongside each other.\nIntegration effort\nIntegrating the Mobile SDK requires development efforts on your end. When planning the work, take into account the following.\n\n\nBack-end development tasks. You need to: \n\nImplement a server-to-server call to set up a secure communications session between the SDK and the plataforma de pagamentos da Adyen.\nIntegrate your POS app with Terminal API. You must support the \n  PaymentRequest\n, and preferably also the \n  ReversalRequest\n.\n\nHow to integrate with Terminal API is described in other sections of our documentation.\n\n\n\n\nCross-platform frameworks: integration of our native SDK into a cross-platform app is possible, but complex. We do not offer cross-platform wrappers at the moment.\n\n\nResources\nOptionally have a look at these resources for Tap to Pay on iPhone:\n\nDemo\nApple developer page\nFrequently asked questions\n\nChoose a solution\nWhat solution do you want to build?\n\nTap to Pay on iPhoneIntegrate the Mobile SDK into your iOS POS app to make Tap to Pay on iPhone payments.Card reader on iOSIntegrate the Mobile SDK into your iOS POS app to make mobile payments using a card reader.\n","type":"page","locale":"pt","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Terminais","lvl2":"iOS Mobile solutions","lvl3":"Build your iOS Mobile solution"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/point-of-sale","lvl2":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/mobile-ios","lvl3":"\/pt\/point-of-sale\/mobile-ios\/build"},"levels":4,"category":"In-person payments","category_color":"green","tags":["Build","Mobile","solution"]}}
