Source: factory.service/package.homechoice/ObjServiceGBG.py
GBG identity verification and fraud detection.
Integrates with GBG's suite of products for
HomeChoice credit origination and collections:
...
| Method | Signature | Description |
|---|---|---|
| verify_identity | verify_identity(id_number: str, first_name: str = '', surname: str = '', dob: str = '', address: str = '') -> dict |
ID3global identity data verification. |
| verify_document | verify_document(id_number: str, document_type: str = 'sa_id', document_image_url: str = '', document_image_base64: str = '') -> dict |
IDscan document verification. |
| check_fraud_risk | check_fraud_risk(id_number: str, cell_number: str = '', email: str = '', application_data: dict | None = None) -> dict |
Instinct ML fraud risk scoring. |
| screen_aml | screen_aml(id_number: str, first_name: str = '', surname: str = '', dob: str = '') -> dict |
Predator AML/PEPs/sanctions screening. |
| process | process(context: dict) -> dict |
Workflow entry point for GBG services. |
| run_workflow_direct | run_workflow_direct(guid: str, param1: str = '', param2: str = '', param3: str = '') -> str |
Legacy workflow direct entry point. |
| Connect | Connect() |
Legacy connect — authenticate. |
| Send | Send() |
Legacy send — run verify with Param1. |
Verify identity via GBG ID3global.
Check fraud risk via GBG Instinct.
AML/PEPs/sanctions screening via GBG Predator.