SoftLayer Billing Payment Card ChangeRequest
From SoftLayer Development Network Wiki
Overview
The SoftLayer_Billing_Payment_Card_ChangeRequest data type contains general information relating to attempted credit card information changes.
| Warning! Even though our API is object based, XML-RPC can only return data as array values. The SOAP implementation treats data as object properties. |
Local Properties
accountId
The account ID to which the credit card and billing information is associated with.
- Type: integer
- Length: 10 digits
amount
The total amount of the attempted transaction, represented in decimal format as US Dollars ($USD).
- Type: decimal
- Length: 8 digits before the decimal point
billingAddressLine1
The physical street address. Reserve information such as "apartment #123" or "Suite 2" for line 1.
- Type: string
- Length: 100 characters
billingAddressLine2
The second line in the address. Information such as suite number goes here.
- Type: string
- Length: 100 characters
billingCity
The city in which a customer's account resides.
- Type: string
- Length: 100 characters
billingCountryCode
The 2-character Country code for an account's address. (i.e. US)
- Type: string
- Length: 2 characters
billingEmail
The email address associated with a customer account.
- Type: string
- Length: 255 characters
billingNameCompany
the company name for an account.
- Type: string
- Length: 100 characters
billingNameFirst
The first name of the customer account owner.
- Type: string
- Length: 100 characters
billingNameLast
The last name of the customer account owner
- Type: string
- Length: 100 characters
billingPhoneFax
The fax number associated with a customer account.
- Type: string
- Length: 100 characters
billingPhoneVoice
The phone number associated with a customer account.
- Type: string
- Length: 100 characters
billingPostalCode
The Zip or Postal Code for the billing address on an account.
- Type: string
- Length: 100 characters
billingState
The State for the account.
- Type: string
- Length: 100 characters
cardAccountLast4
The last 4 digits of a customer's credit card.
- Type: string
- Length: 5 characters
cardAccountNumber
The card number submitted in the change request.
- Type: string
cardExpirationMonth
The month (MM) in which a customer's payment card will expire.
- Type: string
cardExpirationYear
The year (YYYY) in which a customer's payment card will expire.
- Type: string
cardType
The type of payment card a customer has. (i.e. Visa, MasterCard, American Express).
- Type: string
creditCardVerificationNumber
The credit card verification number submitted in the change request.
- Type: string
id
The unique identifier for a single change request.
- Type: integer
notes
the notes stored about a customer's payment card.
- Type: string
- Length: 4000 characters
paymentType
The description of the type of payment sent in a change transaction.
- Type: string
Relational Properties
authorizedCreditCardTransaction
The SoftLayer_Billing_Payment_Card_Transaction tied to the authorization performed as part of this change request.
authorizedCreditCardTransaction can be queried by object mask.
authorizedCreditCardTransaction must be a unique value.
captureCreditCardTransaction
The SoftLayer_Billing_Payment_Card_Transaction tied to the capture of funds performed as part of this change request.
captureCreditCardTransaction can be queried by object mask.
captureCreditCardTransaction must be a unique value.

