CDD Engine Web Service v2.14.0.0

<back to all web services

AllChecksOrderDataRequest

Requires Authentication
The following routes are available for this service:
POST/allchecks/submit/order
AllChecksOrderDataRequest Parameters:
NameParameterData TypeRequiredDescription
CorrelationIdbodystringYes
OrderJsonbodyOrderYes
NapPartyIdbodystringNo
LEIDbodystringNo
OrderIdbodystringNo
PartyIndividualsbodyList<string>No
IdentityVerificationDocumentsbodyList<IdentityVerificationDocuments>No
Order Parameters:
NameParameterData TypeRequiredDescription
MetaformOrderMetaNo
PayloadformOrderPayloadNo
OrderMeta Parameters:
NameParameterData TypeRequiredDescription
SourceSystemformstringNo
SourceSystemIdentifierformstringNo
CsrformstringNo
UltimateParentIdformstringNo
OrderTypeformstringNo
CustomerTypeformstringNo
PartnerformPartnerNo
SellerCodeformstringNo
SellerEmailformstringNo
SpecialInstructionsformstringNo
ContactformAuthorisedSignerNo
OfferDetailsformstringNo
DateContractAcceptedformDateTimeNo
WorldpayBusinessFinanceInterestformbool?No
Sarformbool?No
HasSupportingFilesformboolNo
Partner Parameters:
NameParameterData TypeRequiredDescription
PartnerNameformstringNo
PartnerIdformstringNo
AuthorisedSigner Parameters:
NameParameterData TypeRequiredDescription
DateOfBirthformDateTime?No
CountryCodeformstringNo
Contact Parameters:
NameParameterData TypeRequiredDescription
IdpGuidformGuid?No
TelephoneNumberformstringNo
AltTelephoneNumberformstringNo
EmailformstringNo
PositionformstringNo
PreferredContactMethodformstringNo
PreferredContactBestTimeformstringNo
Person Parameters:
NameParameterData TypeRequiredDescription
TitleformstringNo
FirstNameformstringNo
MiddleNameformstringNo
LastNameformstringNo
OrderPayload Parameters:
NameParameterData TypeRequiredDescription
PartyIdformstringNo
ParentPartyIdformstringNo
LegalNameformstringNo
TradingNameformstringNo
PartyNameformstringNo
AddressesformIEnumerable<MerchantAddress>No
TradingContactformContactNo
InvoiceContactformInvoiceContactNo
SettlementBankAccountformBankAccountNo
ChargesBankAccountformBankAccountNo
DirectDebitCorrespondenceEmailformstringNo
WebsiteAddressformstringNo
CompanyTypeformstringNo
CompanyTypeOtherformstringNo
CompanyRegistrationNumberformstringNo
CharityNumberformstringNo
MerchantCategoriesformIEnumerable<MerchantCategory>No
VatNumberformstringNo
DateStartedTradingformDateTime?No
AnticipatedGoLiveDateformDateTime?No
CountryOfIncorporationformstringNo
RegionOfIncorporationformstringNo
FinancialsformFinancialsNo
NewToCardsformbool?No
TradeAssociationformTradeAssociationNo
PrincipalsformIEnumerable<Principal>No
GoodsAndServicesformGoodsAndServicesNo
AccessibilityOptionsformAccessibilityOptionsNo
ClearingDetailsformClearingDetailsNo
AcquiringformAcquiringNo
SubscriptionsformIEnumerable<Subscription>No
ChildrenformIEnumerable<OrderPayload>No
MerchantAddress Parameters:
NameParameterData TypeRequiredDescription
AddressTypeformstringNo
IsCommercialformboolNo
Address Parameters:
NameParameterData TypeRequiredDescription
Address1formstringNo
Address2formstringNo
Address3formstringNo
PostcodeformstringNo
CityformstringNo
StateformstringNo
CountryCodeformstringNo
InvoiceContact Parameters:
NameParameterData TypeRequiredDescription
EmailformstringNo
PositionformstringNo
BankAccount Parameters:
NameParameterData TypeRequiredDescription
SortCodeformstringNo
AccountNumberformstringNo
BankNameformstringNo
BankAccountNameformstringNo
SwiftCodeformstringNo
InternationalBankAccountNumberformstringNo
MerchantCategory Parameters:
NameParameterData TypeRequiredDescription
MerchantCategoryCodeformstringNo
MerchantCategoryDescriptionformstringNo
DescriptionOfGoodsAndServicesformstringNo
Financials Parameters:
NameParameterData TypeRequiredDescription
AnnualformdecimalNo
CardPercentageformdecimalNo
CreditCardPercentageformdecimalNo
AverageTransactionValueformdecimalNo
CardNotPresentPercentageformdecimal?No
TradeAssociation Parameters:
NameParameterData TypeRequiredDescription
GroupNameformstringNo
MemberNumberformstringNo
Principal Parameters:
NameParameterData TypeRequiredDescription
TitleformstringNo
FirstNameformstringNo
MiddleNameformstringNo
LastNameformstringNo
DateOfBirthformDateTimeNo
NationalityformstringNo
HomeAddressesformIEnumerable<PrincipalAddress>No
OwnershipPercentageformdecimalNo
PositionformPositionTypeNo
IsFinancialControllerformbool?No
PrincipalAddress Parameters:
NameParameterData TypeRequiredDescription
StartDateformDateTimeNo
EndDateformDateTime?No
Address Parameters:
NameParameterData TypeRequiredDescription
Address1formstringNo
Address2formstringNo
Address3formstringNo
PostcodeformstringNo
CityformstringNo
StateformstringNo
CountrycodeformstringNo
PositionType Enum:
NameValue
SoleTrader0
Partner1
Director2
CompanySecretary3
ChiefFinancialOfficer4
Chairman5
DesignatedBoardMember7
Settlor8
Treasurer9
Trustee10
ChiefExecutive11
AuthorisedPersonWithConsent12
NonExecutiveDirector13
ContactPerson14
Shareholder15
GoodsAndServices Parameters:
NameParameterData TypeRequiredDescription
GoodsProvidedByThirdPartyformbool?No
DepositsformDepositsNo
WarrantiesAndGuaranteesformWarrantiesAndGuaranteesNo
PrepaymentsformPrepaymentsNo
MembershipsSubscriptionAndInsurancePremiumsformMembershipsSubscriptionAndInsurancePremiumsNo
StockHeldAtAnotherAddressLocationformAddressNo
Deposits Parameters:
NameParameterData TypeRequiredDescription
PerOfSalesWhereInitialDepositTakenformintNo
SizePerTotalValueformintNo
AvgTimeBeforeDeliveryDepositTakenformintNo
AvgTimeBeforeDeliveryBalanceTakenformintNo
WarrantiesAndGuarantees Parameters:
NameParameterData TypeRequiredDescription
PercCardTurnoverformintNo
AvgLengthInMonthsformintNo
PercGoodsReturnedformintNo
ThirdPartyProvidersformstringNo
Prepayments Parameters:
NameParameterData TypeRequiredDescription
PercGoodsWherePaymentTakenPriorToDeliveryformintNo
AvgDaysPaymentTakenInAdvanceformintNo
MembershipsSubscriptionAndInsurancePremiums Parameters:
NameParameterData TypeRequiredDescription
PercCardTurnoverformintNo
AvgLengthInMonthsformintNo
MembershipCostformdecimalNo
AccessibilityOptions Parameters:
NameParameterData TypeRequiredDescription
AudiotapeRequiredformbool?No
LargePrintRequiredformbool?No
UncontractedBrailleGrade1Requiredformbool?No
UncontractedBrailleGrade2Requiredformbool?No
NextGenerationTextRequiredformbool?No
ClearingDetails Parameters:
NameParameterData TypeRequiredDescription
MerchantUrlformstringNo
TelephoneformstringNo
EmailformstringNo
Acquiring Parameters:
NameParameterData TypeRequiredDescription
SettlementPeriodformintNo
FundingModeformstringNo
RatesformRatesNo
TradingCurrenciesformIEnumerable<TradingCurrency>No
Rates Parameters:
NameParameterData TypeRequiredDescription
CardChargesformIEnumerable<CardCharge>No
PremiumTransactionChargesformIEnumerable<PremiumTransactionCharge>No
AdditionalTariffsformIEnumerable<AdditionalTariff>No
CardCharge Parameters:
NameParameterData TypeRequiredDescription
CardTypeformCardTypeNo
PurchaseformRateChargePairNo
RefundformRateChargePairNo
CardType Enum:
VisaDebit
VisaCredit
VisaCommercial
MastercardDebit
MastercardCredit
MastercardCommercial
MastercardWorldSignia
JcbCredit
JcbDebit
JcbCommercial
DinersDiscoverCredit
DinersDiscoverDebit
DinersDiscoverCommercial
Amex
ChinaUnionPayCredit
ChinaUnionPayDebit
ChinaUnionPayCommercial
VisaBusinessDebit
MastercardBusiness
RateChargePair Parameters:
NameParameterData TypeRequiredDescription
Percentformdecimal?No
Costformdecimal?No
PremiumTransactionCharge Parameters:
NameParameterData TypeRequiredDescription
TypeformPremiumTransactionChargeTypeNo
CreditCardformRateChargePairNo
DebitCardformRateChargePairNo
PremiumTransactionChargeType Enum:
Magstripe
CnpMoto
Paper
PanKeyEntry
SecureEcom
NonSecureEcom
InterRegional
IntraRegional
NonAuth
AdditionalTariff Parameters:
NameParameterData TypeRequiredDescription
TypeformstringNo
CostformdecimalNo
TradingCurrency Parameters:
NameParameterData TypeRequiredDescription
TransactionCurrenciesformIEnumerable<CurrencyCodeType>No
SettlementCurrencyformCurrencyCodeTypeNo
SettlementBankSwiftformstringNo
SettlementBankIbanformstringNo
CurrencyCodeType Enum:
GBP
EUR
USD
AED
AFN
ALL
AMD
ANG
AOA
ARS
AUD
AWG
AZN
BAM
BBD
BDT
BGN
BHD
BIF
BMD
BND
BOB
BRL
BSD
BTN
BWP
BYR
BZD
CAD
CDF
CHF
CLP
CNY
COP
COU
CRC
CUC
CUP
CVE
CZK
DJF
DKK
DOP
DZD
EEK
EGP
ERN
ETB
FJD
FKP
GEL
GHS
GIP
GMD
GNF
GTQ
GYD
HKD
HNL
HRK
HTG
HUF
IDR
ILS
INR
IQD
IRR
ISK
JMD
JOD
JPY
KES
KGS
KHR
KMF
KPW
KRW
KWD
KYD
KZT
LAK
LBP
LKR
LRD
LSL
LTL
LVL
LYD
MAD
MDL
MGA
MKD
MMK
MNT
MOP
MRO
MUR
MVR
MWK
MXN
MYR
MZN
NAD
NGN
NIO
NOK
NPR
NZD
OMR
PAB
PEN
PGK
PHP
PKR
PLN
PYG
QAR
RON
RSD
RUB
RWF
SAR
SBD
SCR
SDG
SEK
SGD
SHP
SLL
SOS
SRD
STD
SYP
SZL
THB
TJS
TMT
TND
TOP
TRY
TTD
TWD
TZS
UAH
UGX
UYU
UZS
VEF
VND
VUV
WST
YER
ZAR
ZMK
ZWL
Subscription Parameters:
NameParameterData TypeRequiredDescription
PropositionformstringNo
PricingPackageformstringNo
Termformint?No
RenewalLengthformint?No
AcquiringformAcquiringNo
ProductsformIEnumerable<Product>No
Product Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
TypeformstringNo
VariantformstringNo
Quantityformint?No
RelatedFeesformIEnumerable<ProductFee>No
OptionsformIEnumerable<ProductOption>No
ProductFee Parameters:
NameParameterData TypeRequiredDescription
TypeformProductFeeTypeNo
CostformdecimalNo
ProductFeeType Enum:
HireCost
TransactionCost
ServiceFee
ManagedServiceSetup
ManagedServiceMonthly
ProductOption Parameters:
NameParameterData TypeRequiredDescription
TypeformstringNo
ValueformstringNo
IdentityVerificationDocuments Parameters:
NameParameterData TypeRequiredDescription
documentIdformstringNo
authenticityformstringNo
StandardOrderResponse Parameters:
NameParameterData TypeRequiredDescription
StatusformintNo
CorrelationIdformstringNo
MessageformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /allchecks/submit/order HTTP/1.1 
Host: wpcdd-featuretest-ws.worldpay.com 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"CorrelationId":"String","OrderJson":{"Meta":{"SourceSystem":"String","SourceSystemIdentifier":"String","Csr":"String","UltimateParentId":"String","OrderType":"String","CustomerType":"String","Partner":{"PartnerName":"String","PartnerId":"String"},"SellerCode":"String","SellerEmail":"String","SpecialInstructions":"String","Contact":{"DateOfBirth":"\/Date(-62135596800000-0000)\/","CountryCode":"String","IdpGuid":"00000000000000000000000000000000","TelephoneNumber":"String","AltTelephoneNumber":"String","Email":"String","Position":"String","PreferredContactMethod":"String","PreferredContactBestTime":"String","Title":"String","FirstName":"String","MiddleName":"String","LastName":"String"},"OfferDetails":"String","DateContractAccepted":"\/Date(-62135596800000-0000)\/","WorldpayBusinessFinanceInterest":false,"Sar":false,"HasSupportingFiles":false},"Payload":{"PartyId":"String","ParentPartyId":"String","LegalName":"String","TradingName":"String","PartyName":"String","TradingContact":{"IdpGuid":"00000000000000000000000000000000","TelephoneNumber":"String","AltTelephoneNumber":"String","Email":"String","Position":"String","PreferredContactMethod":"String","PreferredContactBestTime":"String","Title":"String","FirstName":"String","MiddleName":"String","LastName":"String"},"InvoiceContact":{"Email":"String","Position":"String","Title":"String","FirstName":"String","MiddleName":"String","LastName":"String"},"SettlementBankAccount":{"SortCode":"String","AccountNumber":"String","BankName":"String","BankAccountName":"String","SwiftCode":"String","InternationalBankAccountNumber":"String"},"ChargesBankAccount":{"SortCode":"String","AccountNumber":"String","BankName":"String","BankAccountName":"String","SwiftCode":"String","InternationalBankAccountNumber":"String"},"DirectDebitCorrespondenceEmail":"String","WebsiteAddress":"String","CompanyType":"String","CompanyTypeOther":"String","CompanyRegistrationNumber":"String","CharityNumber":"String","VatNumber":"String","DateStartedTrading":"\/Date(-62135596800000-0000)\/","AnticipatedGoLiveDate":"\/Date(-62135596800000-0000)\/","CountryOfIncorporation":"String","RegionOfIncorporation":"String","Financials":{"Annual":0,"CardPercentage":0,"CreditCardPercentage":0,"AverageTransactionValue":0,"CardNotPresentPercentage":0},"NewToCards":false,"TradeAssociation":{"GroupName":"String","MemberNumber":"String"},"GoodsAndServices":{"GoodsProvidedByThirdParty":false,"Deposits":{"PerOfSalesWhereInitialDepositTaken":0,"SizePerTotalValue":0,"AvgTimeBeforeDeliveryDepositTaken":0,"AvgTimeBeforeDeliveryBalanceTaken":0},"WarrantiesAndGuarantees":{"PercCardTurnover":0,"AvgLengthInMonths":0,"PercGoodsReturned":0,"ThirdPartyProviders":"String"},"Prepayments":{"PercGoodsWherePaymentTakenPriorToDelivery":0,"AvgDaysPaymentTakenInAdvance":0},"MembershipsSubscriptionAndInsurancePremiums":{"PercCardTurnover":0,"AvgLengthInMonths":0,"MembershipCost":0},"StockHeldAtAnotherAddressLocation":{"Address1":"String","Address2":"String","Address3":"String","Postcode":"String","City":"String","State":"String","CountryCode":"String"}},"AccessibilityOptions":{"AudiotapeRequired":false,"LargePrintRequired":false,"UncontractedBrailleGrade1Required":false,"UncontractedBrailleGrade2Required":false,"NextGenerationTextRequired":false},"ClearingDetails":{"MerchantUrl":"String","Telephone":"String","Email":"String"},"Acquiring":{"SettlementPeriod":0,"FundingMode":"String","Rates":{}}}},"NapPartyId":"String","LEID":"String","OrderId":"String","PartyIndividuals":["String"],"IdentityVerificationDocuments":[{"documentId":"String","authenticity":"String"}]}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"Status":0,"CorrelationId":"String","Message":"String"}