You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -94,6 +116,12 @@ class NewAccountWalletRequest extends Request {
94
116
/// [Optional] Possible value receive from `states_list` call.
95
117
finalString? addressState;
96
118
119
+
/// [Optional] Affiliate token, within 32 characters.
120
+
finalString? affiliateToken;
121
+
122
+
/// [Optional] The phone's calling country code. Don't include the `+` sign. Up to 4 digits.
123
+
finalString? callingCountryCode;
124
+
97
125
/// [Optional] Country of legal citizenship, 2-letter country code. Possible value receive from `residence_list` call.
98
126
finalString? citizen;
99
127
@@ -106,19 +134,25 @@ class NewAccountWalletRequest extends Request {
106
134
/// [Optional] Date of birth format: `yyyy-mm-dd`.
107
135
finalString? dateOfBirth;
108
136
137
+
/// Employment Status.
138
+
finalString? employmentStatus;
139
+
140
+
/// [Optional] Indicates client's self-declaration of FATCA.
141
+
finalbool? fatcaDeclaration;
142
+
109
143
/// Required for maltainvest
110
144
finalMap<String, dynamic>? financialAssessment;
111
145
112
-
/// [Optional] Within 2-50 characters, use only letters, spaces, hyphens, full-stops or apostrophes.
146
+
/// [Optional] Within 1-50 characters, use only letters, spaces, hyphens, full-stops or apostrophes.
113
147
finalString? firstName;
114
148
115
149
/// [Optional] Set the landing company of the wallet. Default value is 'svg' if company not provided
116
150
finalString? landingCompanyShort;
117
151
118
-
/// [Optional] Within 2-50 characters, use only letters, spaces, hyphens, full-stops or apostrophes.
152
+
/// [Optional] Within 1-50 characters, use only letters, spaces, hyphens, full-stops or apostrophes.
119
153
finalString? lastName;
120
154
121
-
/// [Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.
155
+
/// [Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.
122
156
finalString? loginid;
123
157
124
158
/// Must be `true`
@@ -127,9 +161,18 @@ class NewAccountWalletRequest extends Request {
127
161
/// [Optional] Indicates client's self-declaration of not being a PEP/RCA (Politically Exposed Person/Relatives and Close Associates).
128
162
finalint? nonPepDeclaration;
129
163
130
-
/// [Optional]Starting with `+`followed by 8-35 digits, allowing hyphens or space.
164
+
/// [Optional]The phone's national format, don't include the `+`sign nor the calling country code. Up to 15 digits are allowed.
131
165
finalString? phone;
132
166
167
+
/// [Optional] Place of birth, 2-letter country code.
168
+
finalString? placeOfBirth;
169
+
170
+
/// 2-letter country code, possible value receive from `residence_list` call.
171
+
finalString? residence;
172
+
173
+
/// [Optional] Indicates client's self declaration for opening account under own initiative, must be 1
174
+
finalint? residentSelfDeclaration;
175
+
133
176
/// Accept any value in enum list.
134
177
finalString? salutation;
135
178
@@ -139,6 +182,12 @@ class NewAccountWalletRequest extends Request {
139
182
/// Residence for tax purpose. Comma separated iso country code if multiple jurisdictions. Only applicable for real money account. Required for `maltainvest` landing company.
140
183
finalString? taxResidence;
141
184
185
+
/// [Optional] Whether the client has skipped the TIN form. Only applicable for real money account.
0 commit comments