SoftLayer Billing Payment Card ChangeRequest

From SoftLayer Development Network Wiki

Jump to: navigation, search

Contents

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.

Personal tools