UpdateAccountInfo


Definition

Update a variety of account information, for this account or a retail subaccount.

Usage

Use this command to update Billing contact information for this account.

Use this command to change the password or authorization question for a retail subaccount.

Use this command to update credit card information for this account or a retail subaccount.

When you pass credit card information with this command, you must use the secure HTTPS protocol.

To add funds to a reseller account, use the RefillAccount command.

Availability

All resellers have access to this command.

Implementation on eNom.com

Log on to resellertest.enom.com with Login ID resellid, password resellpw.

https://resellertest.enom.com/myaccount/EditContact.asp?

On the my info page, the save changes button calls the UpdateAccountInfo command.

Constraints

The query must meet the following requirements:

  • The login ID and password must be valid.
  • The account identified in the UID parameter must be a reseller account.

Input parameters

Build the query string using this syntax:

https://resellertest.enom.com/interface.asp?
command=nameofcommand&uid=yourloginid&pw=yourpassword &paramname=paramvalue&nextparamname=nextparamvalue

 

Parameter Status Description Max Size
UID Required Account login ID 20
PW Required Account password 20
NewUID Required for changing the password of a retail subaccount Retail subaccount login ID. Permitted format is alphanumeric characters. Must be unique in our system 20
NewPW Required for changing the password of a retail subaccount Desired password for the retail subaccount for the future. Permitted values are 6 to 20 alphanumeric characters and symbols. Not permitted: space, #, %, & 20
ConfirmNewPW Required for changing the password of a retail subaccount Confirm desired password for the retail subaccount for the future 20
AuthQuestionType Required Nature of the question used for identity verification. Permitted values are:
smaiden mother’s maiden name
sbirth city of birth
ssocial last 4 digits of SSN
shigh high school
fteach favorite teacher
fvspot favorite vacation spot
fpet favorite pet
fmovie favorite movie
fbook favorite book
10
AuthQuestionAnswer Required The answer to the question type (mother's maiden name, city of birth, last 4 digits of social security or high school) 50
Account Optional Account ID of the account to be updated 11
RegistrantOrganizationName Required for us to apply the Web site URL Registrant organization 60
WebSiteURL Optional overall, but Required if we bill your customers for domain renewals and other services URL of the domain registration Web site, for billing purposes 150
RegistrantFirstName Required Registrant first name 60
RegistrantLastName Required Registrant last name 60
RegistrantJobTitle Required if RegistrantOrganization Name is supplied Registrant job title 60
RegistrantAddress1 Required Registrant Address 60
RegistrantAddress2 Optional Registrant additional address info 60
RegistrantCity Required Registrant city 60
RegistrantStateProvinceChoice Required Registrant state or province choice:
S state
P province
1
RegistrantStateProvince Required Registrant state or province 60
RegistrantPostalCode Optional Registrant postal code 16
RegistrantCountry Optional Registrant country 60
RegistrantEmailAddress Required Email address for WhoIs 128
RegistrantEmailAddress_Contact Optional Email address for us to contact to you about your domain name account 128
RegistrantPhone Required Registrant phone. Required format is +CountryCode.PhoneNumber, where CountryCode and PhoneNumber use only numeric characters and the + is URL- encoded as a plus sign (%2B). . 17
RegistrantFax Required if RegistrantOrganization Name is supplied Registrant fax number. Required format is +CountryCode.PhoneNumber, where CountryCode and PhoneNumber use only numeric characters and the + is URL-encoded as a plus sign (%2B) . . 17
CardType Required if updating credit card information of a retail account Type of credit card
When you pass credit card information with this command, you protocol.
20
CCName Required if updating credit card information of a retail account Cardholder's name 60
CreditCardNumber Required if updating credit card information of a retail account Customer's credit card number 128
CreditCardExpMonth Required if updating credit card information of a retail account Credit card expiration month 2
CreditCardExpYear Required if updating credit card information of a retail account Credit card expiration year 4
CVV2 Required if updating credit card information of a retail account Credit card verification code 4
CCAddress Required if updating credit card information of a retail account Credit card billing address 60
CCCity Optional if updating credit card information of a retail account Credit card billing city 60
CCStateProvince Optional if updating credit card information of a retail account Credit card billing state or province 40
CCZip Required if updating credit card information of a retail account Credit card billing postal code 15
CCCountry Required if updating credit card information of a retail account Credit card billing country 60
ResponseType Optional Format of response. Permitted values are Text (default), HTML, or XML. 4

 

Returned parameters and values

Parameter Description
Command Name of command executed
ErrCount The number of errors if any occurred. If greater than 0, check the Err(1 to ErrCount) values.
ErrX Error messages explaining the failure. These can be presented as-is back to the client.
Done True indicates this entire response has reached you successfully.

 

Notes

  • The default response format is plain text. To receive the response in HTML or XML format, send ResponseType=HTML or ResponseType=XML in your request.
  • Check the return parameter ErrCount. If greater than 0, the transaction failed. The parameter Err(ErrCount) can be presented to the client. Otherwise, process the returned parameters as defined above.

Example