Account validation

Account validation

Platform can be configured (by Warren team) to set all new billing accounts to pending validation state. In many ways it is similar to suspended state, billing account will not be usable until an admin has manually set the account to active state.

Admin views

Admin can check which billing accounts need to be validated from billing accounts table, the Status column might need to be enabled first.

pilt-20250313-110009.png
Billing accounts table, enabling Status column

Table can be filtered by Status to show only accounts that are pending validation.

Click on billing account status to change it.

pilt-20250313-123102.png
Setting pending validation account to active

If setting the account to suspended, admin can also provide a reason for suspending. This will be shown in the billing account table and also to the user when they check their billing account details.

pilt-20250313-123244.png

Alternatively, admin can just delete the billing account if they don’t want to keep it around. Remember that deleted billing accounts are also set to suspended state, but users won’t see their deleted accounts.

Invoice payment

If the account has requested for post-payment plan and invoice payment method, then admin must enable invoice payment and then also set the account to active.

pilt-20250313-123911.png
pilt-20250313-123939.png
pilt-20250313-124333.png

User views

Once logged in, user will see a notification that their account is waiting for validation.

They can not top up or use the account to create resources until they have been validated by admin.

pilt-20250313-123554.png
pilt-20250313-123617.png

 

External billing account validation providers

Warren supports also external billing account validation providers (KYC - Know Your Customer providers). Right now, only Digio.in is supported for Indian markets.

Third party provider must be configured by Warren team. We support “fully automatic” and “semi-automatic” modes for Digio. In fully automatic mode, billing account gets activated automatically when Digio notifies us that KYC vetting has been approved. In semi-automatic mode, admin needs to monitor billing account and KYC statuses themselves and activate billing accounts when appropriate conditions are met.

PS! Information below mostly relates to Indian KYC provider Digio.in

KYC information in admin view

With the latest version of Warren platform, new columns appear in billing accounts' admin table, named “KYC Provider“ and “KYC Status“. These columns are needed to be made visible manually as they are hidden by default. When external billing account provider is activated, these fields get populated by KYC data. When “semi-automatic” mode is activated, administrator should monitor for billing accounts that have Status=”PENDING VALIDATION” and KYC Status=”APPROVED”. This means that Digio has approved KYC validation and admin should set these billing accounts active.

When “fully automatic” mode is active, billing accounts are made active automatically and administrator must deal only with rejected accounts (in case of user query) or ignore them completely.

image-20250908-115033.png
New KYC columns in billing account admin table
image-20250908-115410.png
New KYC columns populated with data

Admin can also click on the “KYC Status” badge. This downloads Digio report PDF about this account to help make decisions (whether approve or reject) in “semi-automatic” mode.

 

PS! Admins can also download Digio KYC reports using Warren’s admin API. See API docs for details.

 

User view of external billing account validation

image-20250908-132301.png
User sees a notification with a button in billing account’s details view where he/she can start validation process