INPUT_OBJECT
userRegistrationUpdateRequestInput
Request of UserRegistrationUpdateCmd.
link GraphQL Schema definition
1 input userRegistrationUpdateRequestInput { 4 2 # The registrant's street address, to a maximum of three lines of information. 3 String : 7 5 # The registrant's street address, to a maximum of three lines of information. 6 String : 10 8 # The registrant's street address, to a maximum of three lines of information. 9 String : 13 11 # Customizable field. 12 String : 16 14 # Customizable field. 15 String : 19 17 # Customizable field. 18 String : 23 20 # The purpose of the address. Valid values are: S - shipto, B - billto, SB - 21 # shipto and billto (The default value.). 22 String : 26 24 # The registrant's age. 25 String : 30 27 # A special ID assigned by the registrant's business organization or 28 # organizational unit to this particular registrant.. 29 String : 43 31 # You can manage custom member attributes (MBRATTRVAL table) for this user using 32 # the following syntax: {attributeName}_{storeId}_{action}_{sequence}: string. The 33 # curly braced values must be replaced as follows: attributeName is any attribute 34 # specified in MBRATTRVAL table, storeId is the numerical id of the store (or null 35 # to indicate all stores), action is either 'r' (for replace) or 'd' (for delete), 36 # and sequence to indicate the sequence of this value in relation to other values 37 # for this attribute. Some examples. 'JobFunction_10001_r_1' : 'ProductManager' is 38 # specifying that the user has a JobFunction attribute value of ProductManager for 39 # the store 10001, this is for replacing the first (r_1) JobFunction attribute 40 # value for the user. JobFunction_null_d deletes all job functions for the user in 41 # all stores. 42 String : 47 44 # D - An indicator that daytime is the best time to call the registrant; E - An 45 # indicator that evening is the best time to call the registrant. 46 String : 51 48 # The registrant's organization's code to identify the shipping or billing 49 # addresses and cost center. 50 String : 55 52 # Code designating the method of code structure used for the billing code. The 53 # default value is D, assigned by buyer. 54 String : 58 56 # Answer to the challenge question. 57 String : 61 59 # Challenge question for verbal confirmation of the customer's identity. 60 String : 64 62 # The number of children the registrant has. 63 String : 67 65 # The name of the city where the registrant resides. 66 String : 71 68 # The company name of the organization that the registrant represents, obtained 69 # when filling in demographic information. 70 String : 74 72 # The name of the country or region where the registrant resides. 73 String : 77 75 # Date of birth. The format is yyyy-mm-dd, for example: 1980-01-01. 76 String : 80 78 # The department identifier for the registrant. 79 String : 83 81 # A description of the registrant. 82 String : 86 84 # The registrant's primary e-mail or Web address. 85 String : 89 87 # The registrant's secondary e-mail or Web address. 88 String : 92 90 # The registrant's ID with his or her employer. 91 String : 96 93 # The registrant's status as an employee (for example, regular, permanent, 94 # contractor, or part time). 95 String : 99 97 # The registrant's primary facsimile number. 98 String : 102 100 # The registrant's secondary facsimile number. 101 String : 105 103 # The first name of the registrant. 104 String : 108 106 # The registrant's gender. 107 String : 111 109 # The registrant's hobbies. 110 String : 114 112 # The number of people in the registrant's household; the default is 1. 113 String : 117 115 # The registrant's annual income. 116 String : 120 118 # The currency in which the registrant's income is paid. 119 String : 124 121 # Required if the authentication mode is LDAP: The last name of the registrant. If 122 # the authentication mode is LDAP, this parameter is mandatory. 123 String : 137 125 # The registrant's logon ID. If you are using LDAP, changing a user's logonID is 126 # not supported because it would require deleting and recreating the user in LDAP. 127 # This process would cause all non-WebSphere Commerce user attributes, such as the 128 # password, to be lost. If you are not using LDAP, changing the user's logon ID is 129 # not recommended, because the promotion subsystem stores the logon ID of the 130 # creator of the promotion in the XMLPARAM column of the PX_PROMOTION table. Note: 131 # When the UserRegistrationUpdate command is used to change the logonID, the 132 # command will automatically update the USERS.DN database column. Do not assume 133 # that ADDRESS.NICKNAME will also change. Instead, the following finder should be 134 # used to get the single self address of a user: 135 # AddressAccessBean.findSelfAddressByMember(Long memberID). 136 String : 142 138 # The registrant's password. During password reset, this value also acts as the 139 # new password. In database mode, the password is encrypted before it is saved in 140 # the database. In LDAP mode, the password is only stored on the LDAP server. 141 String : 146 143 # Required if the logonPassword is used: The registrant's password, entered a 144 # second time. 145 String : 149 147 # The name of the registrant's manager. 148 String : 152 150 # The registrant's marital status. 151 String : 155 153 # The marketing tracking consent. 0 means opt-out, 1 means opt-in. 154 String : 158 156 # The middle name of the registrant. 157 String : 161 159 # The registrant's mobile phone number used for SMS, for example, 4161235555. 160 String : 165 162 # The country code used for the registrant's mobile phone number, for example, CA 163 # for Canada. 164 String : 168 166 # The internal address (for example, mail stop). 167 String : 172 169 # Whether the registrant has previously placed an order. This value is supplied by 170 # the registrant. 171 String : 175 173 # The identifier of the registrant's company. 174 String : 178 176 # The name of the organization that the registrant represents. 177 String : 181 179 # The identifier of the registrant's organizational unit. 180 String : 184 182 # The name of the unit within the organization that the registrant represents. 183 String : 190 185 # 1 - An indicator to include package inserts when the order is shipped; 0 - An 186 # indicator to not include package inserts when the order is shipped. There is no 187 # default for this field. If the field is left unused, it remains null in the 188 # database. 189 String : 194 191 # The title of the user whose address is being entered (for example, Dr., Rev., 192 # Mr. or Ms.). 193 String : 197 195 # The registrant's primary phone number. 196 String : 202 198 # The type of phone used for the registrant's primary phone number, for example 199 # TTY for hearing impaired, PCM for pulse-coded modulation, or CEL for mobile. 200 # This is a field of 3 characters. 201 String : 205 203 # The registrant's secondary phone number. 204 String : 210 206 # The type of phone used for the registrant's secondary phone number, for example 207 # TTY for hearing impaired, PCM for pulse-coded modulation, or CEL for mobile. 208 # This is a field of 3 characters. 209 String : 213 211 # URL or path to a photo of the registrant. 212 String : 217 214 # The preferred phone for the registrant (stored in the ADDRESS table), for 215 # example: P1=phone 1 P2=phone 2. 216 String] : [ 220 218 # The registrant's preferred currency for transactions. 219 String : 223 221 # The registrant's preferred mode of delivery. 222 String : 226 224 # The registrant's preferred language. 225 String : 229 227 # The registrant's preferred unit of measure. 228 String : 232 230 # The version of the privacy notice. For example '1.0'. 231 String : 238 233 # 1 - An indicator that the registrant's primary phone number is listed; 0 - An 234 # indicator that the registrant's primary phone number is unlisted. There is no 235 # default for these publishPhone fields. If the field is left unused, it remains 236 # null in the database. 237 String : 242 239 # 1 - An indicator that the registrant's secondary phone number is listed; 0 - An 240 # indicator that the registrant's secondary phone number is unlisted. 241 String : 248 243 # Determines whether the registrant wants to receive marketing e-mail activities 244 # for the current store (or all stores if no stores have been visited during the 245 # session): true - The user wants to receive marketing e-mail activities; false - 246 # The user does not want to receive e-mail activities (the default). 247 String : 253 249 # Specifies whether the registrant wants to receive marketing SMS messages for the 250 # current store (or all stores if no stores have been visited during the session). 251 # Valid values are true or false (default). 252 String : 257 254 # Indicates whether the user wants to receive order notification SMS text 255 # messages. Valid values are true or false (default). 256 String : 260 258 # During password reset, this value must be set to 'true'. 259 Boolean : 263 261 # The name of the registrant's secretary or administrative assistant. 262 String : 267 264 # A shipping code based on geographical region, especially useful with tax 265 # software. 266 String : 270 268 # The name of the state, province, or equivalent where the registrant resides. 269 String : 273 271 # A tax code based on geographical region, especially useful with tax software. 272 String : 276 274 # The time zone in which the registrant does business (report as GMT +/- hours). 275 String : 279 277 # The URL to call when the command completes successfully. 278 String : 282 280 # Customizable field. 281 String : 285 283 # Customizable field. 284 String : 288 286 # Customizable field. 287 String : 291 289 # Customizable field. 290 String : 294 292 # Customizable field. 293 String : 297 295 # Customizable field for demographic information; this is single-character field. 296 String : 300 298 # Customizable field for demographic information; this is single-character field. 299 String : 303 301 # Customizable field for demographic information; this is single-character field. 302 String : 306 304 # Customizable field for demographic information; this is single-character field. 305 String : 309 307 # Customizable field for demographic information; a field of 254 characters. 308 String : 312 310 # Customizable field for demographic information; an integer field. 311 String : 315 313 # Customizable field for demographic information; a field var char, length 6. 314 String : 318 316 # A string used to identify the user for taxation purposes. 317 String : 321 319 # During password reset, the registrant must enter the old password. 320 String : 324 322 # During password reset, the registrant must enter the new password a second time. 323 String : 327 325 # The ZIP or postal code of the registrant's address. 326 String : 328 }