Experian integration
Use the Experian integration for identity proofing. For more information about this integration, see Identity proofing.
To complete this guide, you must have Experian account credentials.
Integrate Experian
This guide describes how to integrate Experian with Rebilly.
1. Connect an Experian account to Rebilly
This process describes how to connect your Experian account to Rebilly.
- In the left navigation bar, press App store, then press Experian.
- Press Add Experian credentials.
- Enter your: username, password, HMAC key, and public key.
- Press save.
2. Create tags
This step describes how to create tags that will be used to tag your customers based on the result of the Experian check.
- In the left navigation bar, press Settings .
- In the Management section, press Tags.
- Add 3 new tags, one for each Experian result: confirmed, rejected, or unknown. We suggest using the following tags:
experian-confirmed
experian-rejected
experian-unknown
3. Create Experian check rules
This step describes how to create an automation that trigger the Experian check based on the customer's billing address and date of birth, and assigns the corresponding tag based on the result.
- In the left navigation bar, press Automations .
- In the Rules engine section, press Rules engine.
- Press Core events.
- Press the Transaction process requested event.
- Press Rule set, then press Create rule.
- In Name field, enter a name for the rule.
- Clear the Stop further processing checkbox.
- In the Conditions section, clear the No conditions checkbox, and apply the following filters:
- Transaction > Billing address > Country
is in
DE - Germany. - Transaction > Customer > Primary Address > Dob
is not empty
. - Transaction > Customer > Tags > Name
is not in
experian-confirmedand
experian-rejectedand
experian-unknown.
- Transaction > Billing address > Country
- In the Actions section, press Add action, and select the Perform Experian check action.
- Select your Experian service credential.
- Assign the tags you created in step 2 to each Experian result.
- Press Save rule.
- Adjust the position of the rule to ensure it is executed, and to ensure that this rule does not stop additional rules processing.
4. Create an approval notification
This step describes how to set up notifications for approved Experian check events using webhooks.
- In the left navigation bar, press Automations .
- In the Rules engine section, press Rules engine.
- Press Core events.
- Press the Experian check performed event.
- In Name field, enter a name for the rule.
- In the Conditions section, clear the No conditions checkbox, and apply the following filter:
- Customer > Tags > Name
is in
experian-confirmed.
- Customer > Tags > Name
- In the Actions section, press Add action, and select the Send webhook action.
- Enter your webhook settings, then press Save rule.
To set up notifications for declined or unknown Experian check events, repeat this process and filter for the corresponding tag.
You may use placeholders in the webhook URL, headers, body, or query parameters:
customerId
outcome
reason
errorCode
errorMessage
This example of a webhook body uses two placeholders:
{ "customerId": "{{ customerId }}", "outcome": {{ outcome }} }
For more information, see the Experian check performed event.