We provide anti-fraud capabilities through our partner this requires several additional pieces of data to fully operate seamlessly.

Billing address

Our partner requires several billing address attributes. These values are derived from the billing address linked to a buyer at runtime. The following billing address values must be set to process a request.

  • First name
  • Last name
  • Email address
  • Line 1
  • City
  • State
  • Country
  • Postal code

If any of these values are not provided then the anti-fraud call will be skipped.

Placeholder data

In the case that you are unable to provide a complete billing address (for example an order for in-store collection may not have a billing address). Please complete the pieces of information you do know about the buyer. Where information is not known use the following placeholders

  • First name: noreal
  • Last name: name
  • Email address: null@example.com
  • Line 1: 1295 Charleston Road
  • City: Mountain View
  • State: CA
  • Country: US
  • Postal code: 94043

Additional data

When any of the following attributes are associated with a transaction they will be added to the context of the request.

  • The buyer’s shipping address
  • Cart items
  • Connection Options
    • Merchant Defined Data
    • Device Fingerprint ID

You can also pass custom merchant-defined data and a device fingerprint ID using connection options.

Device fingerprint

The device fingerprint passed to our partner is generated automatically by our device fingerprinting library. If you want to pass your own antiFraudFingerprint to Embed or to our API, please make sure to pass this anti-fraud fingerprint ID you used with the following script.

<script 
  type="text/javascript" 
  src="https://cdn-f.gr4vy.com/fp/tags.js?org_id=<org_id>&session_id=<merchant_id><anti_fraud_fingerprint>"
></script>