After you add contacts to your organization, Beyonic performs checks to confirm the identity of the contacts, and notify you of any errors that may have occurred during the contact addition. This process is able to identify name or phone number errors, detect fraudulent attempts to change contacts phone numbers, and also check whether the contacts are registered for mobile money.
The checks are done in the following order:
Network check: First, a network check confirms that the contact’s number is on a supported network. If this check fails, you cannot pay this contact.
Mobile Money check: Then a mobile money check confirms that the number is registered for mobile money. If this check fails, you cannot pay this contact, but you can send them airtime.
SMS check: After the mobile money check passes, an SMS check is done to confirm that the contact’s phone is active and in use. This check just issues a warning. It will not prevent payment to the contact.
Name check: Lastly, a name check is done, to confirm that the name you have for the contact is the same name that the network database has. Depending on your organization’s settings, this check may be a warning or may prevent payment. There are two organization settings that you can change to affect how this check operates:You can decide whether this check should be a warning or whether it should prevent payment.You can change how similar the names should be – the similarity threshold
Checks will show the following icons:
Green – This means that the check passed.
Red – This means that the check failed, and it will prevent mobile money payments to this contact.
Gray – This means that the check hasn’t been done, either because it’s still scheduled or because one of the checks that must happen first failed.
Yellow/Orange – This means that the check failed, but it is just a warning. It will not prevent mobile money payments to this contact.
In the contact list, you can hover over the check to see the details about the check. For example, if a name check fails, the details will show you what the difference in names is, so that you can take action:
In the contact details view, you can see the check details in the payment readiness section. You may have to expand the text to view all the details:
What do I do if checks fail?
The registration checks may not go through immediately, especially if you add a lot of contacts. In this case, first wait about 30 minutes to allow the checks to complete.
After the checks have been done, you may have some failed checks. For a given contact, you can tell they did not pass all the checks when any of the sections is red. If that is the case, wait 10-15 minutes and then “Re-Check” them by opening up the contact and clicking on the “Re-Check” button in the Payment Readiness Section, as shown below:
95% of all payment readiness checks that fail can be resolved by re-checking the contact after some time.
If this still doesn’t work, ask the contact directly if they are registered for mobile money and then contact Beyonic if additional support is needed.
Failing name checks
If a name check fails, first look at the details to see what the difference is. If it shows something like Not Registered or Error, try to re-check.
If after rechecking, a name check continues to fail, look at the details to see what the difference is.
If the name is similar but not exactly the same, you can edit the contact name to match the network name, or you can reduce the name check threshold in your organization settings as described above.
If the name is totally different, you may have to contact the person to see if they gave you a wrong number, and to ask them to explain the difference. Once you have a good reason for the different name, you can either edit the contact to show the correct name, or turn the name checks into a warning, in your organization settings.