Billing
SoftLayer_Billing_Payment_PayPal_Transaction

Overview

The SoftLayer_Billing_Payment_PayPal_Transaction data type contains general information relating to attempted PayPal transactions.

Local Properties

accountId

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

Type:

integer

addressCityName

City given in the address of the PayPal user.

Type:

string

addressCountry

Country given in the named address of the PayPal user.

Type:

string

addressName

Name given to the address provided for the PayPal user.

Type:

string

addressPostalCode

Postal Code of the address of the PayPal user.

Type:

string

addressStateProvence

State or Province in the address of the PayPal user.

Type:

string

addressStatus

PayPal defined status of the address of the PayPal user.

Type:

string

addressStreet1

First line of the street address of the PayPal user.

Type:

string

addressStreet2

Second line of the street address of the PayPal user.

Type:

string

contactPhone

Phone number provided for the PayPal user.

Type:

string

createDate

The date that the transaction was attempted.

Type:

dateTime

exchangeRate

Exchange rate imposed on the payment amount.

Type:

string

feeAmount

PayPal fee applied to the payment.

Type:

decimal

grossAmount

The total amount of the payment executed by PayPal, represented in decimal format as US Dollars ($USD).

Type:

decimal

id

The unique identifier for a single PayPal transaction request.

Type:

integer

invoiceId

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

Type:

integer

lastPaypalCommand

The name of the command issued to PayPal with regards to the attempted transaction.

Type:

string

modifyDate

The date that the transaction was modified.

Type:

dateTime

orderFromIpAddress

The IP address from where the PayPal payment request originated.

Type:

string

orderTotal

The amount of the payment submitted through the SoftLayer interface, represented in decimal format as US Dollars ($USD).

Type:

decimal

payer

The PayPal user account name (email address) associated with the customer account.

Type:

string

payerBusiness

The name of the business associated with the PayPal user.

Type:

string

payerCountry

Country given in the address of the PayPal user.

Type:

string

payerFirstName

First name of the PayPal user.

Type:

string

payerId

Unique PayPal user account identifier.

Type:

string

payerLastName

Last name of the PayPal user.

Type:

string

payerStatus

Current PayPal status associated with the user account.

Type:

string

paymentDate

Date that the payment was confirmed in PayPal by the user.

Type:

dateTime

paymentStatus

PayPal defined status of the attempted payment.

Type:

string

paymentType

PayPal defined code used to identify the type of payment. Provided in a PayPal response.

Type:

string

pendingReason

Reason provided by PayPal for a payment given a pending status.

Type:

string

serializedReply

A serialized, delimited string of the reply received from PayPal.

Type:

string

serializedRequest

A serialized, delimited string of the request submitted to PayPal.

Type:

string

settleAmount

PayPal defined fee.

Type:

decimal

taxAmount

Tax applied by PayPal to the payment amount.

Type:

decimal

token

Value issued by PayPal for referencing the attempted transaction.

Type:

string

transactionId

Unique transaction ID provided in a PayPal response.

Type:

string

transactionType

PayPal defined code used to identify the type of transaction. Provided in a PayPal response.

Type:

string

Relational & Count Properties

Relational Properties can be queried by object mask
account

The account to which a transaction belongs.