Overview
This guide covers FrankieOne’s KYC solution for Australian banking, designed to support AUSTRAC risk-based customer due diligence requirements (current framework aligned with ‘2+2’ expectations, designed to evolve with upcoming AML/CTF reforms in Australia). This use case illustrates how a configurable risk-based onboarding flow can support both current AUSTRAC expectations and the direction of upcoming AML/CTF reforms in Australia.Summary
Available Workflows
Risk-Based Orchestration: AUS-Risk-CDD-Email-Phone
Quick Implementation Flow
Decision Outcomes
PASS/REVIEW/FAIL outcomes can be combined with periodic reviews and ongoing monitoring rules to help customers keep pace with evolving AUSTRAC expectations around ongoing CDD.
Next steps:
- Configure triggers for refresh (e.g., profile changes, new PEP/adverse media hits)
- Use AML screening and fraud signals to inform ongoing risk rating over the customer lifecycle
Risk-Based CDD Tiers
Under Australia’s AML/CTF reforms, customer due diligence follows a three-tiered model aligned with FATF recommendations. FrankieOne workflows map to each tier:
Applying the tiers:
- Simplified CDD — Appropriate where ML/TF risk is demonstrably low. Reduced verification intensity, but identification still required. Your AML/CTF program defines eligible scenarios.
- Standard CDD — The baseline for most customer onboarding. Meets current AUSTRAC expectations for identity verification.
- Enhanced CDD — Required when risk factors are elevated. Includes additional verification steps, deeper screening, and ongoing enhanced monitoring.
Note: The reforms allow reporting entities flexibility in how they apply these tiers based on their risk assessment. FrankieOne’s configurable workflows support all three tiers and can be adjusted as your AML/CTF program evolves.
Workflow Selection Guide
Support
- Documentation: docs.frankieone.com
- Support: Contact your FrankieOne representative
Expanded Details
Regulatory Context
Disclaimer: The information in this section is provided for general guidance only and does not constitute legal or compliance advice. Customers must seek independent AML/CTF compliance advice to ensure their implementation meets their specific regulatory obligations. FrankieOne is not responsible for customers’ compliance decisions or outcomes.
AML/CTF Reforms: The Australian Government is implementing significant reforms to the AML/CTF regime. Customers should review the latest guidance and legislative changes to ensure ongoing compliance:
AUSTRAC AML/CTF Act Obligations
Australian banks must comply with the Anti-Money Laundering and Counter-Terrorism Financing Act 2006 (AML/CTF Act). FrankieOne’s banking workflows can support these core obligations:Customer Identification Requirements
AUSTRAC’s customer identification procedure for individuals involves collecting and verifying specific information before providing a designated service. FrankieOne’sAUS-Basic3V-TwoPlusID workflow is designed to support these requirements.
Common Collection Requirements:
Common practice is to collect all three of the following. Your AML/CTF program defines specific requirements for your customer type and channel.
Verification Requirements:
Common verification requirements include:
- Full name - verified against a reliable and independent source
- Either date of birth OR residential address - verified against a reliable and independent source
Note: FrankieOne’s default workflows verify all three data points (name, DOB, and address) to provide enhanced assurance, though AUSTRAC’s minimum requirement is name plus either DOB or address. Your AML/CTF program should define which verification approach applies based on your risk assessment.
Electronic Verification for Risk-Based Onboarding
FrankieOne supports electronic verification procedures that meet current AUSTRAC customer identification expectations (2+2 style) and can be configured to support the upcoming single, risk-based CDD model. Requirements are defined by your AML/CTF program; customers should validate specific requirements with their compliance advisers. This configuration is designed to adapt as Australian AML/CTF reforms consolidate customer identification into a single, risk-based CDD obligation and refine ongoing monitoring expectations.
Note: Risk-based onboarding requirements depend on your specific AML/CTF program configuration and compliance practices. Customers should seek independent advice to confirm their implementation meets their program requirements.
APRA Prudential Standards
For ADIs (Authorised Deposit-taking Institutions), additional APRA requirements apply:- CPS 234 (Information Security): FrankieOne is ISO 27001 certified and data is encrypted at rest and in transit
- CPS 220 (Risk Management): Configurable risk thresholds align verification intensity to your risk appetite
- CPS 231 (Outsourcing): FrankieOne provides security, risk, and operational documentation (e.g., ISO 27001, SOC 2 Type II, data residency, and subcontractor disclosures) to support customer outsourcing assessments
Workflow Configuration Details
Primary Workflow: AUS-Basic3V-TwoPlusID
This workflow provides baseline verification suitable for low-to-medium risk customers.
Data Sources (example configuration):
Note: Specific data sources and providers depend on your configuration and region. Contact your FrankieOne representative for available options.Verification Logic (illustrative):
Step-Up Workflow: AUS-Advanced3V-TwoPlusID
Triggered when primary verification is inconclusive or risk indicators are elevated.
Additional Checks:
Note: Specific biometric and screening providers depend on your configuration. Contact your FrankieOne representative for available options.
Risk-Based Orchestration: AUS-Risk-CDD-Email-Phone
This risk model implements a risk-based approach to customer due diligence and ongoing monitoring, consistent with AUSTRAC’s expectations and the direction of current AML/CTF reforms in Australia.
This orchestration workflow evaluates risk signals at verification start and automatically routes customers to the appropriate verification path. A single-call approach that eliminates manual step-up decision logic.
Risk Signals Evaluated:
These risk factors can be tuned as regulatory guidance evolves (for example, where reforms call out higher-risk customer types or jurisdictions).
Low Risk Indicators:
- Email aged 6 months or more
- Valid mobile phone number matching country
- IP geolocation matches claimed residence
- No device velocity concerns
- Standard product application
- Recently created email (under 30 days)
- Disposable email domain
- VoIP or invalid phone number
- IP/residence mismatch
- Device linked to multiple applications
- High-value product application
- Simplified integration (one API call)
- Automatic risk-based routing
- Consistent risk assessment
- Reduced development overhead
- Real-time fraud signal evaluation
Step-Up Workflow Approaches
FrankieOne offers two approaches for implementing risk-based step-up verification. Choose the approach that best fits your integration requirements and desired level of control.Note: The examples in this section are illustrative and show conceptual patterns. Actual API endpoints, request/response formats, and workflow names may vary. Refer to the FrankieOne API documentation for current implementation details. Workflow availability depends on your plan and configuration.
Option A: Risk-Based Orchestration Workflow (Example: AUS-CDD-Risk)
For streamlined integration, use a risk-based orchestration workflow that automatically adjusts verification intensity based on real-time risk assessment. Availability and configuration of risk-based orchestration workflows depends on your plan and implementation.
How it works:
A risk-based orchestration workflow evaluates risk signals at the start of verification and automatically selects the appropriate verification path:
Risk Factors Evaluated:
When to use this approach:
- You want simplified integration with a single API call
- You prefer FrankieOne to manage risk-based orchestration
- Your risk appetite aligns with standard banking risk tiers
- You want consistent risk assessment across all customers
Option B: Explicit Multi-Workflow Chaining
For maximum control, you can explicitly call two or more workflows in sequence, implementing your own step-up logic based on the results of each workflow. How it works: When to use this approach:- You need custom step-up logic based on your specific risk appetite
- You want to integrate additional business rules between workflow calls
- You need to call different step-up workflows based on the failure reason
- You require detailed control over the customer experience at each stage
Comparison: CDD Risk vs Explicit Multi-Workflow
Step-by-Step Implementation
Note: This section describes the conceptual implementation flow. For actual API endpoints, request/response schemas, and code examples, refer to the FrankieOne API Documentation.
Prerequisites
Before implementing, ensure you have:- FrankieOne API credentials
- Webhook endpoint configured and accessible
- OneSDK embedded in your application (recommended) OR direct API integration
- Test environment access for sandbox verification
Step 1: Create Individual
Create a customer record with collected personal information:- Full name (given, middle, family)
- Date of birth
- Residential address
- Contact details (phone, email)
- Your internal customer reference
Step 2: Upload Identity Documents
Submit government-issued ID for verification. Supported Document Types:
API Reference: See Document Upload in the FrankieOne documentation.
Step 3: Execute Verification Workflow
Trigger the KYC workflow for the individual. The workflow will:- Verify identity against government and commercial data sources
- Perform PEP and sanctions screening
- Assess fraud risk signals
- Return an outcome (PASS, REVIEW, or FAIL)
Step 4: Handle Webhook Events
Configure your webhook endpoint to receive verification results asynchronously. Typical Webhook Events:
API Reference: See Webhooks & Notifications in the FrankieOne documentation.
Step 5: Process Decision Outcomes
Handle verification outcomes in your application: PASS Outcome:- Update customer KYC status to verified
- Activate account and enable features
- Send welcome notification
- Create internal review case with priority and SLA
- Notify compliance team
- Update customer status to pending review
- Inform customer their application is being reviewed
- Record rejection with internal reason codes
- Update application status
- Send customer-safe rejection notification (without sensitive details)
- Log for audit purposes
Risk Tier Examples
Tier 1: Low Risk - Auto-Approve
Customer Profile:- Australian citizen
- Valid Australian passport or driver licence
- Residential address matches electoral roll
- No PEP or sanctions matches
- Email and phone pass fraud checks
Mary Testone, 32, applies for an everyday transaction account via mobile app. She provides her Victorian driver licence and current address. Government ID verification confirms the licence is valid, credit bureau matches her name and DOB, electoral roll confirms her address. No screening matches. Account activated.
Tier 2: Medium Risk - Enhanced Due Diligence
Customer Profile:- Foreign national with Australian visa
- PEP Level 2 or 3 (family member or close associate)
- Minor discrepancies in data matching
- Higher-value product (e.g., home loan, business account)
James Testtwo, 45, applies for a business transaction account. He’s a permanent resident originally from Singapore. His father is a former Singaporean government minister (PEP Level 2). Government ID validates his passport, but no electoral roll match (recent address change). System triggers step-up: biometric check passes, no adverse media found, address verified via alternative source. Case routed to compliance for PEP assessment. Compliance approves with enhanced monitoring flag.
Tier 3: High Risk - Manual Review Required
Customer Profile:- Sanctions list near-match (similar name, different DOB)
- Adverse media findings
- Multiple identity documents with discrepancies
- High-risk jurisdiction connections
- Fraud signals detected
Robert Testthree, 38, applies for a savings account. Name returns a near-match on sanctions list (different middle name and DOB). Adverse media search finds articles about a fraud investigation involving someone with a similar name. Biometric passes. Case escalated to senior compliance officer. After investigation: sanctions match confirmed as false positive (different person), adverse media relates to different individual. Approved with standard monitoring.
Tier 4: Auto-Reject
Triggers for Automatic Rejection:Edge Cases and Special Handling
Name Mismatches
Document Expiry Handling
Re-verification Triggers
Fraud and cyber signals are increasingly relevant to both financial crime risk and broader AML/CTF expectations and can be integrated into your overall ML/TF risk assessment.
Periodic Review Schedule
Joint Account Handling
All account holders must be independently verified before account activation.Minor Accounts (Under 18)
Non-Resident Accounts
Compliance Reporting
Audit Trail Requirements
FrankieOne maintains comprehensive audit trails for all verification activities.AUSTRAC Reporting Support
FrankieOne provides data exports to support AUSTRAC reporting requirements:- Subject details and identification documents
- Verification history
- Screening alerts and suspicious indicators
Note: Transaction monitoring and patterns are typically managed by your core banking system, not FrankieOne.