Required Fields for a Dual-Message AFT with Visa Secure Request {#payouts-services-auth-aft-vs-reqfields}
=========================================================================================================

These fields are required to process a dual-message AFT with Visa Secure request:

[aft_indicator](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/aft-indicator.md "")
:

[authService_purposeOfPayment](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/oct-service-purpose-of-payment.md "")
:

[aft_foreignExchangeFee](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/aft-foreign-exchange-fee.md "")
:

[billTo_city](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-last-name.md "")
:

[billTo_country](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-country.md "")
:

[billTo_email](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-email.md "")
:

[billTo_firstName](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-first-name.md "")
:

[billTo_lastName](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-last-name.md "")
:

[billTo_phoneNumber](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-phone-number.md "")
:

[billTo_postalCode](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-postal-code.md "")
:

[billTo_state](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-state.htm "")
:

[billTo_street1](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-street1.md "")
:

[billTo_street2](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-street2.md "")
:

[billTo_street3](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-street3.md "")
:

[card_accountNumber](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/card-account-number.md "")
:

[card_cardType](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/card-card-type.md "")
:

[card_cvNumber](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/api-fields-so-intro.md "")
:

[card_expirationMonth](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/card-expiration-month.md "")
:

[card_expirationYear](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/card-expiration-year.md "")
:

[ccAuthService_aggregatorName](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/cc-auth-service-aggregator-name.md "")
:

[ccAuthService_captureDate](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/cc-auth-service-capture-date.md "")
:

[ccAuthService_cavv](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/cc-auth-service-cavv-a.md "")
:

[ccAuthService_commerceIndicator](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/cc-auth-service-commerce-indicator.md "")
:

[ccAuthService_xid](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/cc-auth-service-xid.md "")
:

[ccAuthService_initiatorType](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/cc-auth-service-initiator-type.md "")
:

[invoiceHeader_businessApplicationId](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/invoice-header-business-application-id.md "")
:

invoiceHeader_invoiceNumber
:

[invoiceHeader_merchantDescriptor](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/invoice-header-merchant-descriptor-a.md "")
:

[invoiceHeader_merchantDescriptorState](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/invoice-header-merchant-descriptor-state.md "")
:

[invoiceHeader_merchantDescriptorStreet](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/invoice-header-merchant-descriptor-street.md "")
:

[invoiceHeader_merchantVATRegistrationNumber](https://developer.cybersource.com/docs/ctv/en-us/api-fields/reference/all/so/api-fields/invoice-header-merchant-vat-reg-num.md "")
:

[merchantID](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/merchant-id.md "")
:

[merchantReferenceCode](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/merchant-reference-code.md "")
:

[purchaseTotals_currency](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/purchase-totals-currency.md "")
:

[purchaseTotals_grandTotalAmount](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/purchase-totals-grand-total-amount.md "")
:

purchaseTotals_invoiceAmount
:

[recipient_accountId](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-account-id.md "")
:

[recipient_accountType](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-account-type.md "")
:

[recipient_address](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-address.md "")
:

[recipient_address2](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-address2.md "")
:

[recipient_buildingNumber](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-building_number.md "")
:

[recipient_city](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-city.md "")
:

[recipient_country](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-country.md "")
:

[recipient_firstName](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-first-name.md "")
:

[recipient_lastName](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-last-name.md "")
:

[recipient_middleName](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-middle-name.md "")
:

[recipient_postalCode](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-postal-code.md "")
:

[recipient_streetName](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-street-name.md "")
:

[sender_accountNumber](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-account-number.md "")
:

[sender_address](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-address.md "")
:

[sender_city](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-city.md "")
:

[sender_country](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-country.md "")
:

[sender_firstName](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-first-name.md "")
:

[sender_identificationNumber](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-id-number.md "")
:

[sender_lastName](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-last-name.md "")
:

[sender_middleName](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-middle-name.md "")
:

[sender_name](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-name.md "")
:

[sender_personalIdType](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-personal-id-type.md "")
:

[sender_referenceNumber](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-reference-number.md "")
:

[sender_sourceOfFunds](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/recipient-street-name.md "")
:

[sender_state](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-state.md "")
:

[sender_type](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/sender-type.md "")
:

[subsequentAuthStoredCredential](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/subsequent-auth-stored-credential.md "")
:

[surchargeAmount](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/surcharge-amount.md "")
:

[surchargeSign](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/surcharge-sign.md "")
:

Related Information
-------------------

* [Simple Order API Field Reference Guide](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/api-fields-so-intro.md "")

