TransactionDetail

NameTypeDescription

TransactionId

String

Max size = 35 characters

Unique Amazon FPS-generated ID for the transaction.

CallerTransactionDate

dateTime

Date provided by the Caller for the transaction.

DateReceived

dateTime

Date on which Amazon FPS receives transaction.

DateCompleted

dateTime

Date on which transaction completed

TransactionAmount

Amount

Total amount of the transaction

Fees

Amount

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

CallerTokenId

String

Caller token Id used in the transaction.

SenderTokenId

String

Sender token Id used in the transaction.

RecipientTokenId

String

Recipient token Id used in the transaction.

Operation

FPSOperationFilter

Used to specify one of the following operation types:

  • Pay

  • Unpay

  • Refund

  • Validate

  • FundPrepaid

  • Withdraw

  • Deposit

  • SettleDebt

  • All

PaymentMethod

PaymentMethod

One of the supported payment methods (abt, credit card, ach, debt, prepaid).

Status

Status

One of the transaction status.

ErrorCode

String

Error code for temporay decline and failed transactions.

ErrorMessage

String

Brief Error Description

MetaData

String

Unstructured large data block stored at the time of the transaction.

CallerName

String

Max size = 128 characters

The value in this field is dependent on the account type. For personal account the contact name is displayed while for business and developer account the business name is displayed

RecipientName

String

Max size = 128 characters

The value in this field is dependent on the account type. For personal account the contact name is displayed while for business and developer account the business name is displayed

SenderName

String

Max size = 128 characters

The value in this field is dependent on the account type. For personal account the contact name is displayed while for business and developer account the business name is displayed

TransactionParts

List of Transaction Parts

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

StatusHistory

TypeStatusChange

Date provided by the caller for the transaction

RelatedTransactions

TypeRelatedTransaction

Related transactions include, Refunds, original Pay and so on.