User Information Dynamic Form

Introduction

User information dynamic form for ARS/PEN/BRL.

API Description

Request Method:POST

Request Path:open/api/transfer/userInfoRequiredField

Parameters

Request Parameters

Parameter

Sign

Mandatory

Type

Length

Description

appId

Y

Y

string

64

AppId is unique for merchant

sign

N

Y

string

512

Sign

currency

Y

Y

string

20

Fiat currency (unit of amount)

Type

N

N

string

20

Type:SCAN,TRANSFER Default: SCAN

Request Parameter Example

{
    "currency": "ARS",
    "appId":"TEST000001",
    "sign":"TEST000001"
}

Response Parameters

ParameterTypeDescription
successbooleanSuccess
errorbooleanError
codelongResponse code
msgstringResponse message
traceIdstringTrace id
modelobjectResponse content

Response Parameter Example (ARS)

{
    "code": "0",
    "msg": "success",
    "model": {
        "fields": [
            {
                "regex": "",
                "fieldName": "exchange",
                "dataSourceKey": "countryList",
                "formElement": "select",
                "length": "20",
                "remark": "country",
                "fieldType": "string"
            },
            {
                "regex": "",
                "fieldName": "surname",
                "dataSourceKey": "",
                "formElement": "input",
                "length": "20",
                "remark": "first name",
                "fieldType": "string"
            },
        ]
    }
},
"traceId": "6964ba9377a94cb019e3f158e96ce55d",
"success": true,
"error": false
}

Response Parameter Example (BRL)

{
  "code": "0",
  "msg": "success",
  "model": {
    "fields": [
      {
        "regex": "",
        "fieldName": "exchange",
        "dataSourceKey": "countryList",
        "formElement": "select",
        "length": "20",
        "remark": "country",
        "fieldType": "string"
      },
      {
        "regex": "",
        "fieldName": "surname",
        "dataSourceKey": "",
        "formElement": "input",
        "length": "20",
        "remark": "first name",
        "fieldType": "string"
      },
]
    }
  },
  "traceId": "697866170cf51447eec3e29fa54835b3",
  "success": true,
  "error": false
}

Response Parameter Example (PEN)

{
    "code": "0",
    "msg": "success",
    "model": {
        "fields": [
            {
                "regex": "",
                "fieldName": "gender",
                "dataSourceKey": "genderList",
                "formElement": "select",
                "length": "20",
                "remark": "gender",
                "fieldType": "string"
            },
            {
                "regex": "",
                "fieldName": "phoneNumber",
                "dataSourceKey": "",
                "formElement": "input",
                "length": "50",
                "remark": "phone",
                "fieldType": "string"
            },
        ]
    }
},
"traceId": "697866c0c01c64be040938addc47db37",
"success": true,
"error": false
}