Klaviyo Site Banner | Q4 2025

Product Icon

Visa Acceptance Solutions for WooCommerce

Accept payments on your WooCommerce store securely.

Populate deviceInformation.ipAddress

I could not find a setting that would allow us to populate the client’s IP address. I imagine this would have to be added to the adapter’s get_device_information() if it’s not currently passed when declaring a new Ptsv2paymentsDeviceInformation instance.

For example:

$device_information = new CyberSourceModelPtsv2paymentsDeviceInformation(
array(
‘fingerprintSessionId’ => $session_id,
‘ipAddress’ => $client_ip // populated beforehand
)
);

Why it matters: The IP is an important piece of information for risk assessment and fraud prevention.

Author

gabaunza

Current Status

Planned

Last updated: October 26, 2025

1 comment

Log in to comment on this feature request.

  1. Visa Acceptance Solutions says:
    Product developer October 27, 2025 9:40 am

    Thank you. This will be added in an upcoming release