SoftLayer_Billing_Payment_Card_Transaction


SoftLayer_Billing_Payment_Card_Transaction

Description

The SoftLayer_Billing_Payment_Card_Transaction data type contains general information relating to attempted credit card transactions.

Local


accountId

The account ID to which the credit card and billing information is associated with.
Type: int


amount

The total amount of the attempted transaction, represented in decimal format as US Dollars ($USD).
Type: decimal


billingAddressLine1

The physical street address. Reserve information such as “apartment #123” or “Suite 2” for line 1.
Type: string


billingAddressLine2

The second line in the address. Information such as suite number goes here.
Type: string


billingCity

The city in which a customer’s account resides.
Type: string


billingCountryCode

The 2-character Country code for an account’s address. (i.e. US)
Type: string


billingEmail

The email address associated with a customer account.
Type: string


billingNameCompany

the company name for an account.
Type: string


billingNameFirst

The first name of the customer account owner.
Type: string


billingNameLast

The last name of the customer account owner.
Type: string


billingPhoneFax

The fax number associated with a customer account.
Type: string


billingPhoneVoice

The phone number associated with a customer account.
Type: string


billingPostalCode

The Zip or Postal Code for the billing address on an account.
Type: string


billingState

The State for the account.
Type: string


cardAccountLast4

The last 4 digits of a customer’s credit card.
Type: int


cardExpirationMonth

The month (MM) in which a customer’s payment card will expire.
Type: int


cardExpirationYear

The year (YYYY) in which a customer’s payment card will expire.
Type: int


cardType

The type of payment issued (i.e. Visa, MasterCard, American Express).
Type: string


createDate

The date that the transaction was attempted.
Type: dateTime


id

The unique identifier for a single credit card transaction request.
Type: int


invoiceId

Unique identifier of the invoice to which funds will be applied.
Type: int


modifyDate

The date that the transaction was modified.
Type: dateTime


orderFromIpAddress

The IP address from which the transaction originates.
Type: string


referenceCode

A code used by the financial institution to refer to the requested transaction.
Type: string


requestId

The unique identifier of the request submitted to the financial institution.
Type: string


returnStatus

The status code returned from the financial institution.
Type: int


serializedReply

A serialized, delimited string of the transaction request sent to the financial institution.
Type: string


serializedRequest

A serialized, delimited string of the transaction request sent to the financial institution.
Type: string

Relational


account

The account to which a transaction belongs.
Type: SoftLayer_Account

Count