Module: AmazonFlexPay::Enumerations

Defined in:
lib/amazon_flex_pay/enumerations.rb

Overview

Enumerated sets pulled from documentation, with some obvious corrections.

See docs.amazonwebservices.com/AmazonFPS/latest/FPSAdvancedGuide/EnumeratedDataTypes.html

Constant Summary collapse

AmountType =

undocumented

%w(Exact Maximum Minimum)
ChargeFeeTo =
%w(Caller Recipient)
CsOwner =

undocumented

%w(Caller Recipient)
CurrencyCode =
%w(USD)
FpsOperation =
%w(Pay Refund Settle SettleDebt WriteOffDebt FundPrepaid Reserve)
InstrumentId =

whaaaaaaat? should go in DataTypes probably, but it actually seems like a simple field.

%w(InstrumentId)
InstrumentStatus =
%w(Active All Cancelled)
MarketplaceRefundPolicy =

moved from DataTypes

%w(MarketplaceTxnOnly MasterAndMarketplaceTxn MasterTxnOnly)
PaymentMethod =
%w(ABT ACH CC Debt Prepaid)
RecipientVerificationStatus =

moved from DataTypes

%w(PendingUserAction PendingReview Closed Active)
RelationType =
%w(MarketplaceFee Parent Refund RefundReversal Reserve Settle)
SoftDescriptorType =

undocumented

%w(Static Dynamic)
SortOrderByDate =
%w(Ascending Descending)
TokenStatus =
%w(Active Inactive)
TokenType =
%w(MultiUse Recurring SingleUse Unrestricted)
TransactionalRole =
%w(Caller Recipient Sender)
TransactionStatus =
%w(Cancelled Failure Pending Reserved Success)
UsageLimitType =

undocumented

%w(Amount Count)