Transaction

Name

Description

Type

Balance

Balance in prepaid account.

Amount

CallerName

The value in this field is dependent on the account type. For a personal account, the contact name is displayed. For a business or developer account, the business name is displayed.

String

Max size = 128 characters

CallerTransactionDate

Date the caller provided for the transaction.

dateTime

DateCompleted

Date the transaction was completed.

dateTime

DateReceived

Date the transaction was received by Amazon FPS.

dateTime

FPSFees

Amount of fees collected by Amazon FPS for performing the transaction.

Amount

FPSOperation

The operation type.

FPSOperation

OriginalTransactionId

In the case of a refund, the TransactionID that is being reversed.

String

Max size = 35 characters

PaymentMethod

Payment method used in the transaction.

Payment Method

RecipientName

The value in this field is dependent on the account type. For a personal account, the contact name is displayed. For a business or developer account, the business name is displayed.

String

Max size = 128 characters

RecipientTokenID

The recipient token used in the transaction.

String

SenderName

The value in this field is dependent on the account type. For a personal account, the contact name is displayed. For a business or developer account, the business name is displayed.

String

Max size = 128 characters

SenderTokenID

The sender token used in the transaction.

String

StatusCode

A code that represents the current status of the transaction. Expands on the information in the TransactionStatus field. For example, if TransactionStatus is PENDING, this field might be PendingVerification, or PendingNetworkResponse.

String

StatusMessage

A short description of the current status of the transaction.

String

TransactionAmount

Total amount of the transaction.

Amount

TransactionId

Unique Amazon FPS-generated ID for the transaction.

String

Max size = 35 characters

TransactionPart

List of individual parts of the transaction, with each one dealing with your account’s role in the transaction.

TransactionPart

TransactionStatus

Provides a short code on the status of the transaction, for example "PENDING".

Transaction Status