{"title":"Make a payment","category":"default","creationDate":1776961627,"content":"<h2 id=\"method\">Method<\/h2>\n<p>Call [<code>ADYDevice createTransactionRequestWithReference:error:<\/code>] on the selected\u00a0<code>ADYDevice<\/code>. This creates\u00a0an\u00a0<code>ADYTransactionRequest<\/code> object.<\/p>\n<h2 id=\"parameters\">Parameters<\/h2>\n<ol>\n<li>Enter the currency and amount of the payment on the\u00a0<code>ADYTransactionRequest<\/code>, and optionally additional data in the\u00a0<code>options<\/code>\u00a0dictionary.<\/li>\n<li>Call\u00a0[<code>ADYTransactionRequest startWithDelegate:error:<\/code>]\u00a0to start executing the transaction. Again, this method returns immediately, and the payment continues running in the background. The provided delegate will be called periodically to be informed of the payment's progress and outcome.<\/li>\n<li>Your app will be called by various delegates.<\/li>\n<\/ol>\n<div class=\"sc-notice note\"><div>\n<p>When any of these methods are called, the transaction is temporarily suspended until the app indicates that it can continue. In the case of\u00a0[<code>ADYTransactionProcessorDelegate transactionRequiresSignature<\/code>:]\u00a0for example, this is done by the app calling either\u00a0[<code>ADYSignatureRequest submitConfirmedSignature<\/code>:]\u00a0or\u00a0[<code>ADYSignatureRequest submitUnconfirmedSignature<\/code>:].<\/p>\n<\/div><\/div>","url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/ios-integration\/key-steps-ios\/process-a-basic-transaction-ios\/make-a-payment-ios","articleFields":{"id":"31504372","type":"page","_expandable":{"operations":""},"status":"current"},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/ios-integration\/key-steps-ios\/process-a-basic-transaction-ios\/make-a-payment-ios","title":"Make a payment","content":"Method\nCall [ADYDevice createTransactionRequestWithReference:error:] on the selected\u00a0ADYDevice. This creates\u00a0an\u00a0ADYTransactionRequest object.\nParameters\n\nEnter the currency and amount of the payment on the\u00a0ADYTransactionRequest, and optionally additional data in the\u00a0options\u00a0dictionary.\nCall\u00a0[ADYTransactionRequest startWithDelegate:error:]\u00a0to start executing the transaction. Again, this method returns immediately, and the payment continues running in the background. The provided delegate will be called periodically to be informed of the payment's progress and outcome.\nYour app will be called by various delegates.\n\n\nWhen any of these methods are called, the transaction is temporarily suspended until the app indicates that it can continue. In the case of\u00a0[ADYTransactionProcessorDelegate transactionRequiresSignature:]\u00a0for example, this is done by the app calling either\u00a0[ADYSignatureRequest submitConfirmedSignature:]\u00a0or\u00a0[ADYSignatureRequest submitUnconfirmedSignature:].\n","type":"page","locale":"pt","boost":13,"hierarchy":{"lvl0":"Home","lvl1":"Terminais","lvl2":"Deprecation of classic libraries","lvl3":"Library integrations","lvl4":"iOS integration","lvl5":"Key steps","lvl6":"Process a basic transaction","lvl7":"Make a payment"},"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\/classic-library-deprecation","lvl3":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations","lvl4":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/ios-integration","lvl5":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/ios-integration\/key-steps-ios","lvl6":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/ios-integration\/key-steps-ios\/process-a-basic-transaction-ios","lvl7":"\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/ios-integration\/key-steps-ios\/process-a-basic-transaction-ios\/make-a-payment-ios"},"levels":8,"category":"In-person payments","category_color":"green","tags":["payment"]}}
