Visa Data Only
Visa has a data-only data flow so merchants can share customer data with the issuers
without going through authentication. The additional data provided to the issuer helps
the issuer makes 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.
- Set theCodepayerAuthEnrollService_challengeCodefield to06.
The response from the data-only request will include this data:
- ECI =07
- PARes =I
- <CAVV> value
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:
Test:
Required Fields for Visa Data Only
Required Fields
- This field is required for transactions in the US and Canada.
- This field is required ifpayerAuthEnrollService_mobilePhoneorbillTo_workNumberis not used.
- This field is required for transactions in the US and Canada.
- This field is required for transactions in the US and Canada.
- This field is required whencard_accountNumberis included.
- This field is required whencard_accountNumberis included.
- This field is required ifpayerAuthEnrollService_workPhoneorbillTo_phoneNumberis not used.
- payerAuthEnrollService_run
- This field is required (when available) unless market or regional mandate restricts sending this information.
- This field is required ifpayerAuthEnrollService_mobilePhoneorbillTo_phoneNumberis not used.
Simple Order Example: Testing Visa Data Only
Simple Order Example: Bundled Authentication and Authorization with Visa Data
Only
Request
1234567891011121314151617181920212223242526bill=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=
Request
1234567891011121314151617181920212223242526bill=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=