AU Onboarding
Learn how to onboard businesses or corporations and individuals in Australia using Know Your Customer (KYC) and Know Your Business (KYB) verification methods.
For more information, about onboarding, see Onboarding.
Onboarding corporations
Nium supports both electronic KYB (eKYB) and manual KYB when onboarding businesses in Australia.
- Electronic KYB (eKYB): Automatically retrieves information about the business and reduces the number of documents the applicant will be asked to provide.
- Manual KYB: Applies if electronic verification can’t find or confirm company records. The applicant manually provides details and documents as required.
For stakeholders, both electronic and manual KYB options are available.
eKYB
Follow these steps to onboard a business using eKYB.
Step 1: Fetch public corporate details
- Collect the applicants
businessRegistrationNumberandcountryCodefrom your onboarding form. - Use the Fetch Public Corporate Details request to retrieve publicly available company information.
- Display the details to the applicant for confirmation.
- Store the
publicDetailsIdfrom the response. - If no details are returned, skip to manual KYB and use the Create Customer v5 request.
Step 2: Fetch exhaustive corporate search details
- Use the Fetch Exhaustive Corporate Details request and include the
publicDetailsId. - Save the
searchIdfrom the response.
The Fetch Exhaustive Corporate Details Using Business ID request retrieves detailed corporate records and incurs a one-time lookup fee per search. For more information, contact your Nium account manager or Nium Support.
Step 3: Display and complete details
- Verify the corporate details in the response with the applicant, including directors and Ultimate Beneficial Owners (UBOs).
- Field names align with the details submitted in the Create Customer v5 request.
- Collect any required information that's missing before proceeding.
- Upload stakeholder details. Both electronic and manual KYB options are available for stakeholders.
Stakeholder verification - electronic
If electronic KYC is selected for a stakeholder, the applicant can copy and share a verification link with them.
The stakeholder completes verification by uploading a valid proof of identity and a live selfie.
The applicant can track the stakeholder’s KYB status on the KYB form.
Stakeholder verification - manual
If a stakeholder chooses the Manual Verification option, they upload all required documentation using Nium’s KYC hosted form.
For a list of required documents, see AU Required Documents.
Step 4: Upload documents
- If
searchIdis not provided, document uploads are required. - Even with a
searchId, additional documents may still be requested. - Use the Upload Document endpoint to submit files.
Use the Upload Document request to upload files. The response includes a fileId, which must be referenced when onboarding the business.
See AU Required Documents for more information.
Step 5: Applicant declaration
The applicant must confirm the following:
I certify that I am an authorized representative of the customer. All information and documents provided are complete and accurate. I confirm that all UBOs have been disclosed and that I have accepted the Nium Terms and Conditions.
The applicant can accept the declaration through a clickwrap. Send Nium confirmation of the declaration by including the following when onboarding the applicant:
applicantDeclarationapplicantDeclarationTimestamp(timestamp inYYYY-MM-DD HH:MM:SSformat)
Step 6: Submit corporate details
- Onboard the applicant using the Create Customer v5 request and include all the required details, including
searchId. - If
searchIdis omitted, the application proceeds through manual review. - A successful response returns a
customerHashIdthat can be used to track onboarding progress.
Manual KYB
For details on how to manually onboard businesses, see Corporate Customers.
Position mapping
The following breaks down the stakeholders required per business type.
| Business entity type | Director | Members | Partner | Representative | Settor | Trustee | UBO | Shareholder | Signatory | Executor | Protector |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ASSOCIATION | Yes | Yes | Yes | Yes | Yes | ||||||
| GOVERNMENT_ENTITY | Yes | Yes | Yes | Yes | Yes | ||||||
| PARTNERSHIP | Yes | Yes | Yes | Yes | Yes | ||||||
| PRIVATE_COMPANY | Yes | Yes | Yes | Yes | Yes | ||||||
| PUBLIC_COMPANY | Yes | Yes | Yes | Yes | Yes | ||||||
| REGULATED_TRUST | Yes | Yes | Yes | Yes | Yes | ||||||
| SOLE_TRADER | Yes | Yes | Yes | Yes | Yes | ||||||
| UNREGULATED_TRUST | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Onboarding individuals
Nium supports electronic KYC (eKYC) to onboard individuals in Australia.
Follow these steps to onboard an individual using eKYC.
Step 1: Submit application
Create a customer using the Create Customer v5 request and include all required details.
After submission, the application status becomes pending with the substatus awaiting_kyc.
Example request
{
"type": "individual",
"kycType": "full",
"region": "AU",
"externalId": "C2ZfvtLAek9FKMmSHY",
"firstName": "Sharma",
"middleName": "",
"lastName": "Test",
"email": "pasumarthi.sashank+480@nium.com",
"nationality": "FR",
"dateOfBirth": "2000-08-01",
"mobile": "2000000467",
"mobileCountryCode": "31",
"website": "www.test4.com",
"tags": [
{
"key": "testing",
"value": "Automation"
},
{
"key": "key1",
"value": "value1"
}
],
"deviceDetails": {
"ipCountryCode": "eu",
"deviceInfo": "MAC",
"ipAddress": "192.168.1.16",
"sessionId": "hello-world"
},
"expectedAccountUsage": {
"intendedUsesDescription": "",
"credit": {
"monthlyTransactionVolume": "MVAU01",
"averageTransactionValue": "",
"topTransactionCountries": [
"GB"
]
},
"intendedUses": [
"IU104"
],
"debit": {
"monthlyTransactionVolume": "MVAU01",
"averageTransactionValue": "ATVAU01",
"topTransactionCountries": [
"GB"
]
}
},
"bankAccountDetails": {
"accountName": "Shane Sahrma",
"bankName": "Bank of Shanghai (Hong Kong) Limited",
"accountNumber": "77802",
"bankCountry": "HK",
"currency": "HKD",
"bankAccountType": "saving",
"routingCodes": [
{
"type": "swift",
"value": "BOSHHKHH"
}
]
},
"billingAddress": {
"addressLine1": "Test Add 123, Building 1, Block 2, Area 3",
"addressLine2": "Test Add 123, Building 1, Block 2, Area 3",
"city": "Lorem ipsum dolor sit amet, consectetuer.",
"state": "ddfd",
"postcode": "SW1W",
"country": "LT"
}
}
Example response
{
"wallets": [
{
"walletHashId": "a2f984d9-c978-4ec7-9dff-7281644efd65",
"walletType": "base"
}
],
"customerHashId": "bec92c44-de95-4f09-8b54-3004548b6643",
"status": "pending",
"subStatus": null,
"type": "individual",
"kycType": "full",
"region": "AU",
"externalId": "C2ZfvtLAek9FKMmSHY",
"tags": [
{
"key": "testing",
"value": "Automation"
},
{
"key": "key1",
"value": "value1"
}
],
"segment": null,
"firstName": "Sharma",
"middleName": "",
"lastName": "Test",
"email": "pasumarthi.sashank+480@nium.com",
"nationality": "FR",
"dateOfBirth": "2000-08-01",
"mobile": "2000000467",
"mobileCountryCode": "31",
"deviceDetails": {
"ipCountryCode": "eu",
"deviceInfo": "MAC",
"ipAddress": "192.168.1.16",
"sessionId": "hello-world"
},
"expectedAccountUsage": {
"intendedUses": [
"IU104"
],
"intendedUsesDescription": "",
"credit": {
"averageTransactionValue": "",
"monthlyTransactionVolume": "MVAU01",
"topTransactionCountries": [
"GB"
]
},
"debit": {
"averageTransactionValue": "ATVAU01",
"monthlyTransactionVolume": "MVAU01",
"topTransactionCountries": [
"GB"
]
}
},
"bankAccountDetails": {
"accountName": "Shane Sahrma",
"accountNumber": "xxxxx",
"bankAccountType": "saving",
"bankName": "Bank of Shanghai (Hong Kong) Limited",
"bankCountry": "AU",
"currency": "AUD",
"routingCodes": [
{
"type": "BSB CODE",
"value": "xxxxxxxx"
}
]
},
"billingAddress": {
"addressLine1": "Test Add 123, Building 1, Block 2, Area 3",
"addressLine2": "Test Add 123, Building 1, Block 2, Area 3",
"city": "Lorem ipsum dolor sit amet, consectetuer.",
"postcode": "SW1W",
"country": "LT",
"state": "ddfd"
},
"kycMode": null,
"documents": null
}
Step 2: Access KYC Form
The applicant opens and completes Nium’s hosted KYC form. Applicants verify access with a one-time password (OTP) sent to their registered email.
Step 3: Applicant verification
The applicant completes verification by uploading a valid proof of identity and a live selfie.
Once complete, they submit the KYC form which you can use to track the applicant's status.
Step 4: Compliance review
Nium’s compliance team reviews all submissions.
If compliance needs additional details, Nium will raise a request for more information (RFI).
Once KYC for all applicants and stakeholders is complete:
- The application status changes to pending.
- The substatus becomes under_review.
Nium verifies the details and sends a response via webhook.
Next steps
For details on the next steps to take based on the status and webhook that's returned, see Customer Onboarding.
For more details about onboarding in Australia, see: