Skip to main content
PayNext SDK automatically collects browser and device information during checkout. This data is stored in metadata.fingerprint and can be forwarded to processors, fraud providers, or used in custom workflows.

Why Use Fingerprinting

  • Fraud prevention — Share device data with processors to prevent fraudulent transactions
  • Dispute protection — Provide evidence for Visa Order Insights/Consumer Clarity (OI/CE 3.0) and Mastercard Consumer Clarity programs
  • Transaction enrichment — Enhance authorization requests with device data to improve acceptance rates
  • Chargeback defense — Document customer device and location data to fight fraudulent disputes

Collected Fields

Each client session automatically captures:
Fingerprint data is derived from the customer’s browser at checkout time. IP geolocation accuracy varies by region.

Example Fingerprint Object

Use Cases

Forward to Payment Processors

Use Metadata Mapping to forward fingerprint fields to your payment processor. Map fields like fingerprint.ip to the corresponding processor field for enhanced fraud scoring.

Visa OI/CE 3.0 & Mastercard Consumer Clarity

Transaction enrichment programs use device and location data to reduce chargebacks. When a cardholder disputes a transaction, the card network shows them:
  • Device type and browser used
  • Geographic location at purchase time
  • IP address
This helps cardholders recognize legitimate purchases, reducing friendly fraud disputes.

Chargeback Evidence

When responding to disputes, include fingerprint data as evidence:
  • IP address — Shows customer’s network location
  • Geolocation — Matches shipping address or known customer location
  • User agent — Identifies device type (mobile, desktop)
  • Timezone — Correlates with customer’s expected location
Fingerprint data is read-only and available on payment and customer objects. The SDK populates it automatically—don’t overwrite the fingerprint namespace.