Visa Data Only {#concept_v1v_fpv_bfc}
=====================================

Visa has a data only data flow so that merchants can share customer data with the issuers without going through authentication. The additional data provided to the issuer helps the issuer make risk assessments about approving cardholder transactions. Data only data flows are frictionless and do not affect the customer experience. When sending a Visa data only check enrollment request, be sure to include all of the required fields and set theCodepayerAuthEnrollService_challengeCode field to `06`.  
The response from the data only request will include this data:

* ECI = `07`
* PARes = `I`
* \&lt;CAVV\&gt; value

{#concept_v1v_fpv_bfc_ul_gdj_4qr_cfc}  
This data from the response must be included in the authorization request.

Endpoint
--------

Set the `ccAuthService_run` field to `true`.  
Send the request to:  
**Production:** [transactionProcessor.](https://ics2ws.ic3.com/commerce/1.x/transactionProcessor. "")  
**Test:** [transactionProcessor.](https://ics2ws.ic3.com/commerce/1.x/transactionProcessor. "")` `

Required Fields for Visa Data Only {#reference_lzz_dgv_bfc}
===========================================================

These fields are the minimum fields required when you request the Visa Data service. Under certain circumstances, a field that normally is optional might be required. The circumstance that makes an optional field required is noted.

Required Fields
---------------

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

[billTo_country](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-country.md "")
:
This field is required for transactions in the US and Canada.

[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 "")
:
This field is required if payerAuthEnrollService_mobilePhone or billTo_workNumber is not used.

[billTo_postalCode](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-postal-code.md "")
:
This field is required for transactions in the US and Canada.

[billTo_state](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/bill-to-state.md "")
:
This field is required for transactions in the US and Canada.

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

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

[card_expirationMonth](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/card-expiration-month.md "")
:
This field is required when card_accountNumber is included.

[card_expirationYear](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/card-expiration-year.md "")
:
This field is required when card_accountNumber is included.

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

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

[payerAuthEnrollService_messageCategory](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-message-category.md "")
:

[payerAuthEnrollService_mobilePhone](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-mobile-phone.md "")
:
This field is required if payerAuthEnrollService_workPhone or billTo_phoneNumber is not used.

[payerAuthEnrollService_referenceID](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-ref-id.md "")
:

[payerAuthEnrollService_returnURL](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-return-url.md "")
:

payerAuthEnrollService_run
:
This field is required (when available) unless market or regional mandate restricts sending this information.

[payerAuthEnrollService_workPhone](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-work-phone.md "")
:
This field is required if payerAuthEnrollService_mobilePhone or billTo_phoneNumber is not used.

[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 "")
:

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

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

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

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

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

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

Simple Order Example: Testing Visa Data Only {#pa2-use-data-only-visa-so-ex}
============================================================================

Request

```
bill_address1=test address
bill_city=test city
bill_country=US
bill_state=MI
bill_zip=48104-2201
http_browser_color_depth=24
http_browser_java_enabled=N
http_browser_javascript_enabled=Y
http_browser_language=en_us
http_browser_screen_height=864
http_browser_screen_width=1536
http_browser_time_difference=300
http_user_accept=pa_http_user_accept
pa_http_user_agent =http_user_agent
pa_http_user_accept=pa_http_user_accept
card_type=001
currency=usd
customer_cc_expmo=12
customer_cc_expyr=2026
customer_cc_number= 4000000000002024
pa_challenge_code=06
grand_total_amount=100.00
ics_applications=ics_pa_enroll
merchant_id=patest1
merchant_ref_number=patest1
sender_id=ms_user
```

Simple Order Example: Bundled Authentication and Authorization with Visa Data Only {#pa2-use-data-only-visa-bundle-so-ex}
=========================================================================================================================

Request

```
bill_address1=test address
bill_city=test city
bill_country=US
bill_state=MI
bill_zip=48104-2201
http_browser_color_depth=24
http_browser_java_enabled=N
http_browser_javascript_enabled=Y
http_browser_language=en_us
http_browser_screen_height=864
http_browser_screen_width=1536
http_browser_time_difference=300
http_user_accept=pa_http_user_accept
pa_http_user_agent =http_user_agent
pa_http_user_accept=pa_http_user_accept
card_type=001
currency=usd
customer_cc_expmo=12
customer_cc_expyr=2026
customer_cc_number= 4000000000002024
pa_challenge_code=06
grand_total_amount=100.00
ics_applications=ics_pa_enroll,ics_auth
merchant_id=patest1
merchant_ref_number=patest1
sender_id=ms_user
```

