Billing
SoftLayer_Billing_Payment_Card_Transaction

Overview

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

Local Properties

accountId

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

Type:

integer

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:

integer

cardExpirationMonth

The month (MM) in which a customer's payment card will expire.

Type:

integer

cardExpirationYear

The year (YYYY) in which a customer's payment card will expire.

Type:

integer

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:

integer

invoiceId

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

Type:

integer

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:

integer

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 & Count Properties

Relational Properties can be queried by object mask
account

The account to which a transaction belongs.