{"title":"Pass tender options - iOS","category":"default","creationDate":1776961627,"content":"<p>Tender options should be added to\u00a0<code>ADYTransactionRequest<\/code>\u00a0object when starting transaction. For more information, see\u00a0<a href=\"\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/ios-integration\/key-steps-ios\/process-a-basic-transaction-ios\/make-a-payment-ios\">Make a payment - iOS<\/a>.<\/p>\n<table style=\"width:93%;\"><colgroup><col style=\"width: 22%\"><col style=\"width: 70%\"><\/colgroup><thead><tr class=\"header\"><th>Name<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><p><code>ADYTransactionOptionAskGratuity<\/code><\/p><\/td><td><p>The\u00a0terminal\u00a0will ask\u00a0for\u00a0gratuity\u00a0(tipping).<\/p><\/td><\/tr><tr><td><p><code>ADYTransactionOptionSetGratuity<\/code><\/p><\/td><td>Sets\u00a0the gratuity amount\u00a0as\u00a0an\u00a0NSNumber\u00a0in\u00a0minor units.<\/td><\/tr><tr><td><p><code>ADYTransactionOptionManualKeyedEntry<\/code><\/p><\/td><td>The\u00a0terminal\u00a0will ask\u00a0for\u00a0manually entering the card details.<\/td><\/tr><tr><td><p><code>ADYTransactionOptionBypassPin<\/code><\/p><\/td><td>Used by the merchant to bypass the PIN entry for the shopper. This option should only be used when the merchant trusts the shopper.<\/td><\/tr><tr><td><p><code>ADYTransactionOptionShopperRecurringContractKey<\/code><\/p><\/td><td><p>See\u00a0the\u00a0\"Recurring Payment Manual\",\u00a0possible values:<\/p><ul><li><code>ADYTransactionOptionShopperRecurringContractOneClick<\/code><\/li><li><code>ADYTransactionOptionShopperRecurringContractRecurring<\/code><\/li><li><code>ADYTransactionOptionShopperRecurringContractBoth<\/code><\/li><\/ul><\/td><\/tr><tr><td><p><code>ADYTransactionOptionReferenceKey<\/code><\/p><\/td><td><p>The transaction reference as a NSString instance.<\/p><\/td><\/tr><tr><td><p><code>ADYTransactionOptionLogoKey<\/code><\/p><\/td><td><p>The merchant logo for the transaction as a UIImage instance.<\/p><\/td><\/tr><tr><td><p><code>ADYTransactionOptionCustomReceiptLinesKey<\/code><\/p><\/td><td><p>Additional custom receipt lines to be added to the receipt.<\/p><\/td><\/tr><tr><td><p><code>ADYTransactionOptionCustomReceiptHandler<\/code><\/p><\/td><td><p>Force the receipt printing will be handled by app.<\/p><\/td><\/tr><tr><td><p><code>ADYTransactionOptionShopperReferenceKey<\/code><\/p><\/td><td><p>The shopper reference for the transaction as a NSString instance.<\/p><\/td><\/tr><tr><td><p><code>ADYTransactionOptionShopperEmailKey<\/code><\/p><\/td><td><p>The shopper email for the transaction as a NSString instance.<\/p><\/td><\/tr><tr><td><p><code>ADYTransactionOptionAdditionalDataKey<\/code><\/p><\/td><td><p>Triggers an additional interaction step between POS and PED. In this step several data elements, based on the card, will be offered to the POS. This allows for amount adjustments (discounts), shopper recognition (within your Company). This option is also a required 'configuration' for Dynamic Currency Conversion (DCC).<\/p><\/td><\/tr><tr><td><p><code>ADYTransactionOptionAllowShopperAIDSelection<\/code><\/p><\/td><td><p>Presence of this key in transaction options (value is irrelevant) will allow shopper to select AID on terminal, if supported.<\/p><\/td><\/tr><tr><td><p><code>ADYTransactionOptionMOTO<\/code><\/p><\/td><td>Presence of this key in transaction options (value is irrelevant) will trigger MOTO transaction on the terminal.<\/td><\/tr><\/tbody><\/table>","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\/pass-tender-options-ios","articleFields":{"id":"39945872","type":"page","_expandable":{"operations":""},"status":"current","last_edit_on":"01-05-2019 12:06"},"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\/pass-tender-options-ios","title":"Pass tender options - iOS","content":"Tender options should be added to\u00a0ADYTransactionRequest\u00a0object when starting transaction. For more information, see\u00a0Make a payment - iOS.\nNameDescriptionADYTransactionOptionAskGratuityThe\u00a0terminal\u00a0will ask\u00a0for\u00a0gratuity\u00a0(tipping).ADYTransactionOptionSetGratuitySets\u00a0the gratuity amount\u00a0as\u00a0an\u00a0NSNumber\u00a0in\u00a0minor units.ADYTransactionOptionManualKeyedEntryThe\u00a0terminal\u00a0will ask\u00a0for\u00a0manually entering the card details.ADYTransactionOptionBypassPinUsed by the merchant to bypass the PIN entry for the shopper. This option should only be used when the merchant trusts the shopper.ADYTransactionOptionShopperRecurringContractKeySee\u00a0the\u00a0\"Recurring Payment Manual\",\u00a0possible values:ADYTransactionOptionShopperRecurringContractOneClickADYTransactionOptionShopperRecurringContractRecurringADYTransactionOptionShopperRecurringContractBothADYTransactionOptionReferenceKeyThe transaction reference as a NSString instance.ADYTransactionOptionLogoKeyThe merchant logo for the transaction as a UIImage instance.ADYTransactionOptionCustomReceiptLinesKeyAdditional custom receipt lines to be added to the receipt.ADYTransactionOptionCustomReceiptHandlerForce the receipt printing will be handled by app.ADYTransactionOptionShopperReferenceKeyThe shopper reference for the transaction as a NSString instance.ADYTransactionOptionShopperEmailKeyThe shopper email for the transaction as a NSString instance.ADYTransactionOptionAdditionalDataKeyTriggers an additional interaction step between POS and PED. In this step several data elements, based on the card, will be offered to the POS. This allows for amount adjustments (discounts), shopper recognition (within your Company). This option is also a required 'configuration' for Dynamic Currency Conversion (DCC).ADYTransactionOptionAllowShopperAIDSelectionPresence of this key in transaction options (value is irrelevant) will allow shopper to select AID on terminal, if supported.ADYTransactionOptionMOTOPresence of this key in transaction options (value is irrelevant) will trigger MOTO transaction on the terminal.","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":"Pass tender options - iOS"},"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\/pass-tender-options-ios"},"levels":8,"category":"In-person payments","category_color":"green","tags":["tender","options"]}}
