Pass
3DS
(pre-authorization only)Reject
Fail
Field | Type | Required | Notes |
---|---|---|---|
metadata.connections.signifyd.checkoutId | string | yes | |
metadata.connections.signifyd.checkoutId[].coverageRequests | string | ||
metadata.connections.signifyd.customerOrderRecommendation | string | ||
metadata.connections.signifyd.device.clientIpAddress | string | ||
metadata.connections.signifyd.device.sessionId | string | ||
metadata.connections.signifyd.merchantCategoryCode | string | ||
metadata.connections.signifyd.purchase.orderChannel | string | yes | One of WEB , PHONE , MOBILE_APP , SOCIAL , MARKETPLACE , IN_STORE_KIOSK , SCAN_AND_GO , SMART_TV , MIT |
metadata.connections.signifyd.purchase.products[].itemCategory | string | ||
metadata.connections.signifyd.purchase.products[].itemId | string | ||
metadata.connections.signifyd.purchase.products[].itemIsDigital | string | ||
metadata.connections.signifyd.purchase.products[].itemName | string | yes | |
metadata.connections.signifyd.purchase.products[].itemPrice | integer | yes | Price of the item, expressed in minor-units |
metadata.connections.signifyd.purchase.products[].itemQuantity | integer | yes | |
metadata.connections.signifyd.purchase.products[].itemSubCategory | string | ||
metadata.connections.signifyd.purchase.products[].itemUrl | string | ||
metadata.connections.signifyd.purchase.signifydClient.application | string | Example: Primer | |
metadata.connections.signifyd.purchase.signifydClient.version | string | Example: 1.30.0 | |
metadata.connections.signifyd.purchase.userAccount.aggregateOrderCount | string | ||
metadata.connections.signifyd.purchase.userAccount.aggregateOrderHistoryAmount | string | ||
metadata.connections.signifyd.purchase.userAccount.email | string | ||
metadata.connections.signifyd.purchase.userAccount.phone | string | ||
metadata.connections.signifyd.purchase.userAccount.username | string | ||
metadata.fraud_context.device_details.browser_ip | string | ||
metadata.fraud_context.device_details.user_agent | string | ||
customer.shippingAddress.firstName | string | yes | |
customer.shippingAddress.lastName | string | yes |
Pass
outcome, set metadata.connections.signifyd.purchase.userAccount.email
to testapproves@signifyd.com
Reject
outcome, set metadata.connections.signifyd.purchase.userAccount.email
to testdeclined@signifyd.com