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 }