POST | /authplus/realtime |
---|
import java.math.*
import java.util.*
import net.servicestack.client.*
open class AuthPlusRealtimeCheckDataRequest
{
var ApplicationGUID:String? = null
var CSR:Int? = null
var Owners:ArrayList<OwnerDetails> = ArrayList<OwnerDetails>()
}
open class OwnerDetails
{
var dayOfBirth:Int? = null
var monthOfBirth:Int? = null
var yearOfBirth:Int? = null
var ownershipPercentage:Double? = null
var homeAddress:AddressData? = null
var currentAddressLessThanThreeYears:Boolean? = null
var previousHomeAddress:AddressData? = null
var name:ContactNameData? = null
var director:Boolean? = null
var nationality:String? = null
var position:String? = null
var timeAtHomeAddressYears:Int? = null
var timeAtHomeAddressMonths:Int? = null
var PrimaryPartyID:String? = null
var identityVerificationDocuments:ArrayList<IdentityVerificationDocuments> = ArrayList<IdentityVerificationDocuments>()
}
open class AddressData
{
var address1:String? = null
var address2:String? = null
var address3:String? = null
var postalCode:String? = null
var city:String? = null
var state:String? = null
var countryCode:String? = null
}
open class ContactNameData
{
var title:String? = null
var firstName:String? = null
var middleName:String? = null
var lastName:String? = null
}
open class IdentityVerificationDocuments
{
var documentId:String? = null
var authenticity:String? = null
}
Kotlin AuthPlusRealtimeCheckDataRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
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: wp-cddws-test.worldpay.com
Accept: application/json
Content-Type: application/json
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"}]}]}