Mark all customers matching the given identifiers as eligible for a reward - i.e. they've completed all necessary steps in order to be given a reward. For instance, this could be keeping a product for a certain amount of time, completing their first month with a subscription or completing transferring provider for a utility.
Only customers who are eligible for a reward will be marked as eligible. Any other customers included (e.g. customers who were not referred by a friend or those who do not require approval) will be ignored and discarded.
Customers who require approval because they are suspected of gaming the program will not be marked as eligible. You can approve the customers in the Merchant Portal.
We strongly suggest you pass us all customers who complete the eligibility criteria - as you may not know who was introduced by a friend. We will discard any customers details who are not eligible.
Eligibility is completed on a queue. It may take some time for the customers to be marked as eligible. Approximate time to mark someone as eligible is normally under < 5 minutes, but can be several hours in some cases.
Customers who we were able to queue will be returned in the accepted
array. Customers who we do not hold a record of or cannot find will be returned in the errors
array.
You may send 100 customers per request.
Scopes: customers:write
Rate limits: 100 requests per 5 minutes. Shared across all 'referee' endpoints.