Example - Natural Person
Your customer is a Natural Person, which is NOT a company entity, please fill-in the natural person fields, refer to the following payload.
For example, the originator is natural person, and beneficiary is legal person, the following is valid:
Originator.originatorPersons[].naturalPerson
✅Beneficiary.beneficiaryPersons[].naturalPerson
✅
*If you don’t have the info, please leave it blank string ("") to the field rather than omit the field in the struct.
The above’s example struct is following:
{
"ivms101": {
"Originator": {
"accountNumber": ["[Please Fill in Account Number]"],
"originatorPersons": [
{
"naturalPerson": {
"countryOfResidence": "[2-Alpha Country Code]",
// optional
"geographicAddress": [
{
"country": "[2-Alpha Country Code]",
"townName": "",
"addressType": "[One of: HOME,BIZZ,GEOG]",
"addressLine": [""]
}
],
"name": {
// required
"nameIdentifier": [
{
"nameIdentifierType": "LEGL",
"primaryIdentifier": "[LastName or LastName+FirstName]",
"secondaryIdentifier": "[FirstName or Blank]"
}
],
// required
"localNameIdentifier": [
{
"nameIdentifierType": "LEGL",
"primaryIdentifier": "[LastName or LastName+FirstName]",
"secondaryIdentifier": "[FirstName or Blank]"
}
],
// optional
"phoneticNameIdentifier": [
{
"nameIdentifierType": "LEGL",
"primaryIdentifier": "[LastName or LastName+FirstName]",
"secondaryIdentifier": "[FirstName or Blank]"
}
]
},
// optional
"nationalIdentification": {
"countryOfIssue": "[2-Alpha Country Code]",
"nationalIdentifier": "[ID CODE/Number]",
"nationalIdentifierType": "LEGL",
"registrationAuthority": "[The name who (Government,Department,Company...etc) authorized this identity number]"
}
}
}
]
},
// Your company info (Because you're an originating VASP)
"OriginatingVASP": {
"originatingVASP": {
// required, you are an legal person
"legalPerson": {
"countryOfRegistration": "[2-Alpha Country Code]",
// required
"geographicAddress": [
{
"country": "[2-Alpha Country Code]",
"townName": "[Town Name]",
"addressType": "GEOG",
"addressLine": ["[Full Address]"]
}
],
"name": {
"nameIdentifier": [
{
// required
"legalPersonName": "[Your Company Name]",
"legalPersonNameIdentifierType": "LEGL"
}
]
},
"nationalIdentification": {
"countryOfIssue": "[2-Alpha Country Code]",
"nationalIdentifier": "[ID Code]",
"nationalIdentifierType": "LEGL",
"registrationAuthority": "[The name who (Government,Department,Company...etc) authorized this identity number]"
}
}
}
},
"Beneficiary": {
"accountNumber": ["[Please Fill in Account Number]"],
"beneficiaryPersons": [
{
"naturalPerson": {
"countryOfResidence": "[2-Alpha Country Code]",
// optional
"geographicAddress": [
{
"country": "[2-Alpha Country Code]",
"townName": "",
"addressType": "[One of: HOME,BIZZ,GEOG]",
"addressLine": [""]
}
],
"name": {
// required
"nameIdentifier": [
{
"nameIdentifierType": "LEGL",
"primaryIdentifier": "[LastName or LastName+FirstName]",
"secondaryIdentifier": "[FirstName or Blank]"
}
],
// required
"localNameIdentifier": [
{
"nameIdentifierType": "LEGL",
"primaryIdentifier": "[LastName or LastName+FirstName]",
"secondaryIdentifier": "[FirstName or Blank]"
}
],
// optional
"phoneticNameIdentifier": [
{
"nameIdentifierType": "LEGL",
"primaryIdentifier": "[LastName or LastName+FirstName]",
"secondaryIdentifier": "[FirstName or Blank]"
}
]
},
// optional
"nationalIdentification": {
"countryOfIssue": "[2-Alpha Country Code]",
"nationalIdentifier": "[ID CODE/Number]",
"nationalIdentifierType": "LEGL",
"registrationAuthority": "[The name who (Government,Department,Company...etc) authorized this identity number]"
}
}
}
]
}
}
}