Billing
SoftLayer_Billing_Payment_Card_ManualPayment

Overview

The SoftLayer_Billing_Payment_Card_ManualPayment data type contains general information relating to attempted credit card information changes.

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

authorizedCreditCardTransactionId

The unique identifier of an attempted credit card transaction.

Type:

integer

authorizedPayPalTransactionId

The unique identifier of an attempted PayPal transaction.

Type:

integer

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

cancelUrl

The cancel URL is the page to which PayPal redirects if payment is not approved.

Type:

string

cardAccountHash

A hash value of the credit card number.

Type:

string

cardAccountLast4

The last 4 digits of a customer's credit card.

Type:

string

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 method key of the type payment issued (Visa - 001, Mastercard - 002, American Express - 003, Discover - 004, PayPal - paypal).

Type:

string

creditCardVerificationNumber

The credit card verification number submitted in the change request.

Type:

string

currencyShortName

Describes the currency selected for payment

Type:

string

deviceFingerprintId

Device Fingerprint Identifier - Used internally and can safely be ignored.

Type:

string

fromIpAddress

The IP address from which the transaction originates.

Type:

string

id

The unique identifier for a single manual payment request.

Type:

integer

notes

Notes generated as a result of the payment request.

Type:

string

paymentType

The description of the type of payment sent in a change transaction.

Type:

string

returnUrl

The return URL is the page to which PayPal redirects after payment is approved.

Type:

string

type

Describes the type of manual payment (PAYPAL or CREDIT_CARD).

Type:

string

Relational & Count Properties

Relational Properties can be queried by object mask
account
authorizedCreditCardTransaction

This is the credit card transaction data tied to a credit card manual payment.

authorizedPayPalTransaction

This is the PayPal transaction data tied to a PayPal manual payment.

captureCreditCardTransaction

The SoftLayer_Billing_Payment_Card_Transaction tied to the capture performed as part of this manual payment. This will only exist if the manual payment was performed with a credit card.

capturePayPalTransaction

The SoftLayer_Billing_Payment_PayPal_Transaction tied to the capture performed as part of this manual payment. This will only exist if the manual payment was performed via PayPal.

ticketAttachmentReferenceCount

A count of these are tickets tied to a credit card manual payment.

Type:

unsignedLong

ticketAttachmentReferences

These are tickets tied to a credit card manual payment.