POST | /authplus/realtime |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ApplicationGUID | body | string | Yes | |
CSR | body | int | No | |
Owners | body | List<OwnerDetails> | Yes |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
dayOfBirth | form | int | No | |
monthOfBirth | form | int | No | |
yearOfBirth | form | int | No | |
ownershipPercentage | form | double? | No | |
homeAddress | form | AddressData | No | |
currentAddressLessThanThreeYears | form | bool | No | |
previousHomeAddress | form | AddressData | No | |
name | form | ContactNameData | No | |
director | form | bool | No | |
nationality | form | string | No | |
position | form | string | No | |
timeAtHomeAddressYears | form | int? | No | |
timeAtHomeAddressMonths | form | int? | No | |
PrimaryPartyID | form | string | No | |
identityVerificationDocuments | form | List<IdentityVerificationDocuments> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
address1 | form | string | No | |
address2 | form | string | No | |
address3 | form | string | No | |
postalCode | form | string | No | |
city | form | string | No | |
state | form | string | No | |
countryCode | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
title | form | string | No | |
firstName | form | string | No | |
middleName | form | string | No | |
lastName | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
documentId | form | string | No | |
authenticity | form | string | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /authplus/realtime HTTP/1.1
Host: wpcdd-featuretest-ws.worldpay.com
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
ApplicationGUID: String,
CSR: 0,
Owners:
[
{
dayOfBirth: 0,
monthOfBirth: 0,
yearOfBirth: 0,
ownershipPercentage: 0,
homeAddress:
{
address1: String,
address2: String,
address3: String,
postalCode: String,
city: String,
state: String,
countryCode: String
},
currentAddressLessThanThreeYears: False,
previousHomeAddress:
{
address1: String,
address2: String,
address3: String,
postalCode: String,
city: String,
state: String,
countryCode: String
},
name:
{
title: String,
firstName: String,
middleName: String,
lastName: String
},
director: False,
nationality: String,
position: String,
timeAtHomeAddressYears: 0,
timeAtHomeAddressMonths: 0,
PrimaryPartyID: String,
identityVerificationDocuments:
[
{
documentId: String,
authenticity: String
}
]
}
]
}