User Tools

Site Tools


uwcfsquestionnaire

API specification for UWCFSQuestionnaire service.

1. Test web service address (for testing purposes) https://testapi.moneypolo.com:26443/UWCFSQuestionnaire.asmx

Real web service address https://api.moneypolo.com:26442/UWCFSQuestionnaire.asmx

2. Security, general description. Each transmition request must be signed by the key. Merchant receives the key from Mayzus Financial Services before the beginning of the test. Key will be changed, after transition to the real service.

3. Please pay your attention - Questionnaire is the important part of client verification process. Each Questionnaire will be checked and verified by Mayzus Financial Services employees. Please note, if you have already completed verified Questionnaire, you can not make amendments to it. If you do, your Questionnaire will show as “Non-verified”. The paper version of your Questionnaire will become invalid and you will have to send us updated paper version of the form by Regular post.

GetQuestionnaire

Input parameters of the method are:

Name Type Required Example Description
AccountPersonRequest object * See object AccountPerson
AccountNumber string(20) * 12345 Reserved, not used

Output parameters of the method are:

Name Type Description
RequestInfo object See object AccountPerson
VerificationInfo object See object VerificationInfo
UWCFSQuestions list of objects See object AccountPerson
Response ErrorResponse See object Security
Sign Signature See object Security

VerificationInfo object

Name Type Description
PersonVerification string VERIFIED (primary verification)/VERIFIED2N (secondary verification, paper documents)/NON VERIFIED/IN PROCESS
PersonQuestionnaireVerification string Client Questionnaire verification status
CompanyQuestionnaireVerification string Company Questionnaire verification status

UWCFSQuestion object

Name Type Description
ID int
Code string
AnswerItemType string
AnswerItemHandbookCode string
Description string
ParentItemID int
Answer string
IsObligatory boolean
IsQuestion boolean
AnswerItemMask string
HandBookItems list of objects See object HandBookItem
AnswerItemVerified boolean

HandBookItem object

Name Type Description
Code string Element code
Description string Element description

Signature:

PersonAccountID + PersonRUID + Key

SendQuestionnaireAnswers

Input parameters of the method are:

Name Type Required Example Description
AccountPersonRequest object * See object AccountPerson
QuestionnaireAnswers object * See object QuestionnaireAnswer
QuestionnaireID int 123 Questionnaire ID

QuestionnaireAnswer object

Name Type Required Example Description
QuestionCode string * abc Question Code
Answer string * abc Answer

Output parameters of the method are:

Name Type Description
RequestInfo object See object AccountPerson
TotalAnswers uint16 Total received answers
SuccessAnswers uint16 Successfully accepted answers
QuestionnaireID int Questionnaire ID
Response ErrorResponse See object Security
Sign Signature See object Security

Signature:

PersonAccountID + PersonRUID + (concatenation of all QuestionCode + Answer) + Key

uwcfsquestionnaire.txt · Last modified: 2016/09/26 13:33 by Anatolii Zhiliaev