analyticsId
to act as a fingerprint for all payment methods. You can find this value
analyticsId
is unique per Primer account. Tokenizing the same card on multiple Primer accounts will generate different analyticsId
analyticsId
attached to the payment method token remains the same.As a result, we recommend storing the analyticsId
when you want to save the preferred vaulted payment method.analyticsId
is available for every payment method, its value heavily relies on how it is generated.
Check the following table to better understand how we create an analyticsId
for each payment method:
Payment Instrument Type | Analytics ID is created from… |
---|---|
Card |
|
Google Pay |
|
Apple Pay Agnostic processor |
|
Apple Pay Tied to a processor |
|
PayPal Order (Single payment) |
|
PayPal Billing Agreement (Recurring payments) |
|
Klarna Single payment |
|
Klarna Recurring payments |
|
Other | Random ID |
analyticsId
you want to block from the payment object.
Then, head to your card-processing workflow and add a route with a condition that checks if the Analytics ID of the payment matches the analyticsId
you want to block.
Conditions with analyticsId
analyticsId
are automatically blocked.
Workflow
Conditions with BIN