Validating a referee will require for you to ensure that the referee has completed the required action to earn a reward, such as signing up for / opening an account or activing a new service line. 

When a referee's account information is verified, the referral will continue to process and when the referral is approved, that's when rewards for that referral are generated and the reward notification email is sent to referrers and referees.

How are referee accounts validated?

There are 3 ways to validate referee accounts:

  • Manual verification: a portal user must manually validate accounts by providing account information directly in the RewardStream Portal .
  • Data exchange via file exchange: we've set up an SFTP that exchanges files to validate accounts on a specific schedule (e.g. weekly). If your accounts are validated this way, the only thing you can update in the Portal the referee's Account Identifier and the data exchange will verify the other account details automatically.
  • Data exchange via API: we've integrated to your customer system and can validate accounts in real time or on a specific schedule (e.g. nightly). 

What are the different account statuses?

As you validate accounts, the account status should change.  The different account statuses are as follows: 

  • Unknown: This is the initial default status, which means the system doesn’t know the current status of the account. This is the default status prior to validating an account.
  • Valid: This status means the Referee has an account with you.
  • Invalid: This status means the Referee does not have an account with you.
  • Closed: This status means the Referee had an account with you but the account has been closed and the Referee is no longer a customer of yours.
  • In Return Period: For programs with a return period, this status means the Referee has an account with you and the referral is waiting in the Return Period to pass before the account needs to be revalidated. The corresponding referral status is Account Validation Required and this status is only relevant to Account Activation Campaigns.
  • Revalidation Required: For programs with a return period, this status means the Return Period has passed and the account needs to be revalidated to determine if the Referee still has an account with you. The corresponding referral status is Account Validation Required and this status is only relevant to Account Activation Campaigns.

How do I manually validate accounts in the Portal?

If you are validating accounts in the portal manually, here are the different options:

1. If the account status is Unknown: there are 2 options.

  • If the customer exists in your system, click "Provide Account" and provide the Account Identifier (e.g. account number, phone number, email address, etc.), Account Creation Date, and other optional account information to update the account status from Unknown to Valid. The checkbox is defaulted in to ensure that the account is eligble to earn rewards as a referrer.
  • If the customer does not exist in your system, click "Mark Account as Invalid" to update the account status from Unknown to Invalid. This will likely deny the referral.

2. If the account status is Valid but the customer has closed or cancelled their account with you

  • Click "Close Account" to update the account status form Valid to Closed.

3. If the account status is Invalid but was marked as incorrectly or the customer is actually Valid

  • Click "Provide Account" to provide the Account Identifier, Account Creation Date, and other optional account information to update the account status from Invalid to Valid.

4. If the account status is Closed but has re-opened their account or marked as Closed incorrectly.

  • Click "Provide Account" to provide the Account Identifier, Account Creation Date, and other optional account information to update the account status from Closed to Valid. This will make it so future referrals that are processed will denied.

How do I validate accounts in Portal if your program has data exchange via file exchange or API?

If you are validating accounts automatically through data exchange via file exchange or API, you can follow the same steps above except you only need to provide the Account Identifier and the data exchange will automatically provide the rest of the account data.

Does your program have a return period?

If so, and you manually verify your customer accounts, you will need to re-validate your referee's account to ensure that the referee still has their account and/or service open with you. If your program has data exchange, this process should be fully automated.

1. If the account status is In Return Period, it means that the Referee account is valid but it needs to wait X days (e.g. 30 days) before the referral can be approved. No action is required yet. Once X days (e.g. 30 days) has passed, the account status will automatically update to Revalidation Required. 

2. If the account status is Revalidation Required, it means the Referee account needs to be revalidated once more before the referral can be approved.

  • If the customer is still valid, click on Revalidate Account and review the Account Identifier (e.g. account number, phone number, email address, etc.), Account Creation Date, and other optional account information to ensure the information is still correct. Once you do this, the account status will update from Revalidation Required to Valid. 
  • If the customer is no longer valid, click "Mark Account as Closed" to update the account status from Revalidation Required to Closed. This will likely deny the referral

Does your program require referees to make purchases or activate separate, distinct services? Click here to learn how to record Referee purchases or service lines

Did this answer your question?