Uses of Class
com.xerox.amazonws.fps.Amount

Packages that use Amount
com.xerox.amazonws.fps   
 

Uses of Amount in com.xerox.amazonws.fps
 

Fields in com.xerox.amazonws.fps declared as Amount
static Amount Amount.ZERO_USD
           
 

Methods in com.xerox.amazonws.fps that return Amount
 Amount Amount.add(BigDecimal amount, String currencyCode)
           
 Amount Amount.add(int amount, String currencyCode)
           
 Amount TokenUsageLimit.getAmount()
           
 Amount PrepaidBalance.getAvailable()
           
 Amount DebtBalance.getAvailable()
           
 Amount AccountBalance.getAvailable()
           
 Amount Transaction.getBalance()
           
 Amount AccountBalance.getDisburse()
           
 Amount TransactionDetail.getFees()
           
 Amount Transaction.getFees()
           
 Amount TokenUsageLimit.getLastResetAmount()
           
 Amount OutstandingPrepaidLiability.getOutstanding()
           
 Amount PrepaidBalance.getPending()
           
 Amount OutstandingPrepaidLiability.getPending()
           
 Amount DebtBalance.getPending()
           
 Amount AccountBalance.getPendingIn()
           
 Amount AccountBalance.getPendingOut()
           
 Amount AccountBalance.getRefund()
           
 Amount TransactionDetail.getTransactionAmount()
           
 Amount Transaction.getTransactionAmount()
           
static Amount Amount.parseAmount(String value)
           
 

Methods in com.xerox.amazonws.fps with parameters of type Amount
 String FlexiblePaymentsService.acquireMultiUseToken(String callerReference, Amount globalLimit, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquireMultiUseToken(String callerReference, List<String> recipientTokens, AmountType amountType, Amount globalLimit, List<UsageLimit> usageLimits, Boolean isRecipientCobranding, Boolean collectShippingAddress, Address address, Date validityStart, Date validityExpiry, PaymentMethod paymentMethod, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquirePostPaidToken(String callerReferenceSender, String callerReferenceSettlement, Amount creditLimit, Amount globalAmountLimit, PaymentMethod paymentMethod, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquirePostPaidToken(String callerReferenceSender, String callerReferenceSettlement, Amount creditLimit, Amount globalAmountLimit, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquirePostPaidToken(String callerReferenceSender, String callerReferenceSettlement, Date validityStart, Date validityExpiry, Amount creditLimit, Amount globalAmountLimit, List<UsageLimit> usageLimits, Boolean collectShippingAddress, Address address, PaymentMethod paymentMethod, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquirePrepaidToken(String callerReferenceSender, String callerReferenceFunding, Amount amount, PaymentMethod paymentMethod, Date validityStart, Date validityExpiry, Boolean collectShippingAddress, Address address, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquirePrepaidToken(String callerReferenceSender, String callerReferenceFunding, Amount amount, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquireRecurringToken(String callerReference, Amount amount, int recurringInterval, RecurringGranularity recurringGranularity, Date validityStart, Date validityExpiry, PaymentMethod paymentMethod, String recipientToken, Boolean isRecipientCobranding, Boolean collectShippingAddress, Address address, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquireRecurringToken(String callerReference, Amount amount, int recurringInterval, RecurringGranularity recurringGranularity, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquireSingleUseToken(String callerReference, Amount amount, boolean reserve, PaymentMethod paymentMethod, String recipientToken, Boolean isRecipientCobranding, Boolean collectShippingAddress, Address address, Amount itemTotal, Amount shipping, Amount handling, Boolean giftWrapping, Amount discount, Amount tax, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquireSingleUseToken(String callerReference, Amount amount, PaymentMethod paymentMethod, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquireSingleUseToken(String callerReference, Amount amount, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 Transaction FlexiblePaymentsService.pay(String senderToken, Amount amount, String callerReference)
          Initiate a transaction to move funds from the sender to the recipient.
 Transaction FlexiblePaymentsService.pay(String senderToken, Amount amount, String callerReference, DescriptorPolicy descriptorPolicy)
          Initiate a transaction to move funds from the sender to the recipient.
 Transaction FlexiblePaymentsService.pay(String recipientToken, String senderToken, String callerToken, Amount amount, Date transactionDate, ChargeFeeTo chargeFeeTo, String callerReference, String senderReference, String recipientReference, String senderDescription, String recipientDescription, String callerDescription, String metadata, double marketplaceFixedFee, int marketplaceVariableFee, DescriptorPolicy descriptorPolicy)
          Initiate a transaction to move funds from the sender to the recipient.
 Transaction FlexiblePaymentsService.pay(String recipientToken, String senderToken, String callerToken, Amount amount, Date transactionDate, ChargeFeeTo chargeFeeTo, String callerReference, String senderReference, String recipientReference, String senderDescription, String recipientDescription, String callerDescription, String metadata, double marketplaceFixedFee, int marketplaceVariableFee, DescriptorPolicy descriptorPolicy, TemporaryDeclinePolicy tempDeclinePolicy)
          Initiate a transaction to move funds from the sender to the recipient.
 Transaction FlexiblePaymentsService.refund(String callerToken, String senderToken, String transactionID, Amount refundAmount, ChargeFeeTo chargeFeeTo, Date transactionDate, String callerReference, String senderReference, String recipientReference, String senderDescription, String recipientDescription, String callerDescription, String metadata, MarketplaceRefundPolicy policy)
          Refund a successfully completed payment transaction.
 Transaction FlexiblePaymentsService.reserve(String senderToken, Amount amount, String callerReference)
          This operation is part of the Reserve and Settle operations that allow payment transactions when the authorization and settlement have a time difference.
 Transaction FlexiblePaymentsService.reserve(String recipientToken, String senderToken, String callerToken, Amount amount, Date transactionDate, ChargeFeeTo chargeFeeTo, String callerReference, String senderReference, String recipientReference, String senderDescription, String recipientDescription, String callerDescription, String metadata, double marketplaceFixedFee, int marketplaceVariableFee, DescriptorPolicy descriptorPolicy, TemporaryDeclinePolicy tempDeclinePolicy)
          This operation is part of the Reserve and Settle operations that allow payment transactions when the authorization and settlement have a time difference.
 Transaction FlexiblePaymentsService.settle(String reserveTransactionID, Amount amount)
          Settles fully or partially the amount that is reserved using the FlexiblePaymentsService.reserve(java.lang.String, com.xerox.amazonws.fps.Amount, java.lang.String) operation
 Transaction FlexiblePaymentsService.settle(String reserveTransactionID, Amount amount, Date transactionDate)
          Settles fully or partially the amount that is reserved using the FlexiblePaymentsService.reserve(java.lang.String, com.xerox.amazonws.fps.Amount, java.lang.String) operation
 Transaction FlexiblePaymentsService.settleDebt(String settlementToken, String creditInstrument, Amount amount, String callerReference)
          The SettleDebt operation takes the settlement amount, credit instrument, and the settlement token among other parameters.
 Transaction FlexiblePaymentsService.settleDebt(String settlementToken, String callerToken, String creditInstrument, Amount amount, Date transactionDate, String senderReference, String recipientReference, String callerReference, ChargeFeeTo chargeFeeTo, String senderDescription, String recipientDescription, String callerDescription, String metadata, DescriptorPolicy descriptorPolicy, TemporaryDeclinePolicy tempDeclinePolicy)
          The SettleDebt operation takes the settlement amount, credit instrument, and the settlement token among other parameters.
 

Constructors in com.xerox.amazonws.fps with parameters of type Amount
AccountBalance(Amount available, Amount pendingIn, Amount pendingOut, Amount disburse, Amount refund)
           
DebtBalance(Amount available, Amount pending)
           
OutstandingPrepaidLiability(Amount outstanding, Amount pending)
           
PrepaidBalance(Amount available, Amount pending)
           
TokenUsageLimit(BigInteger count, Amount amount, BigInteger lastResetCount, Amount lastResetAmount, Date lastResetTimeStamp)
           
Transaction(String transactionID, Transaction.Status status, Date dateReceived, Date dateCompleted, Amount transactionAmount, FPSOperation operation, PaymentMethod paymentMethod, String senderName, String callerName, String recipientName, Amount fees, Amount balance, String callerTokenId, String senderTokenId, String recipientTokenId)
           
TransactionDetail(String transactionId, Date callerTransactionDate, Date dateReceived, Date dateCompleted, Amount transactionAmount, Amount fees, String callerTokenId, String senderTokenId, String recipientTokenId, String prepaidInstrumentId, String creditInstrumentId, FPSOperation operation, PaymentMethod paymentMethod, Transaction.Status status, String errorCode, String errorMessage, String metaData, String senderName, String callerName, String recipientName)