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

Packages that use FPSException
com.xerox.amazonws.fps   
 

Uses of FPSException in com.xerox.amazonws.fps
 

Subclasses of FPSException in com.xerox.amazonws.fps
 class InvalidSignatureException
           
 

Methods in com.xerox.amazonws.fps that throw FPSException
 String FlexiblePaymentsService.acquireEditToken(String callerReference, String tokenID, PaymentMethod paymentMethod, String returnURL)
          Generate a signed URL for the CBUI pipeline.
 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.acquireRecipientToken(String callerReference, Boolean recipientPaysFee, String returnURL, String reason)
          Generate a signed URL for the CBUI pipeline.
 String FlexiblePaymentsService.acquireRecipientToken(String callerReference, Date validityStart, Date validityExpiry, PaymentMethod paymentMethod, Boolean recipientPaysFee, String callerReferenceRefund, Long maxVariableFee, Long maxFixedFee, 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.
 void FlexiblePaymentsService.cancelToken(String tokenID)
          Cancel any token that you installed on your own account.
 void FlexiblePaymentsService.cancelToken(String tokenID, String reason)
          Cancel any token that you installed on your own account.
 void FlexiblePaymentsService.discardResults(String... transactionIDs)
          Discard the results that are fetched using the FlexiblePaymentsService.getResults() operation.
 MultiUseInstrument FlexiblePaymentsService.extractMultiUseTokenFromCBUI(javax.servlet.http.HttpServletRequest request)
          Extract the multi use token from the CBUI pipeline return.
 PostPaidInstrument FlexiblePaymentsService.extractPostPaidTokenFromCBUI(javax.servlet.http.HttpServletRequest request)
          Extract the post paid token from the CBUI pipeline return.
 PrepaidInstrument FlexiblePaymentsService.extractPrepaidTokenFromCBUI(javax.servlet.http.HttpServletRequest request)
          Extract the recurring token from the CBUI pipeline return.
 RecipientInstrument FlexiblePaymentsService.extractRecipientTokenFromCBUI(javax.servlet.http.HttpServletRequest request)
          Extract the recurring token from the CBUI pipeline return.
 RecurringInstrument FlexiblePaymentsService.extractRecurringTokenFromCBUI(javax.servlet.http.HttpServletRequest request)
          Extract the recurring token from the CBUI pipeline return.
 SingleUseInstrument FlexiblePaymentsService.extractSingleUseTokenFromCBUI(javax.servlet.http.HttpServletRequest request)
          Extract the single use token from the CBUI pipeline return.
 Transaction FlexiblePaymentsService.fundPrepaid(String senderTokenID, String prepaidInstrumentID, double fundingAmount, String callerReference)
          Transfer money from the sender's payment instrument specified in the funding token to the recipient's account balance.
 Transaction FlexiblePaymentsService.fundPrepaid(String senderTokenID, String callerTokenID, String prepaidInstrumentID, double fundingAmount, Date transactionDate, String senderReference, String recipientReference, String callerReference, ChargeFeeTo chargeFeeTo, String senderDescription, String recipientDescription, String callerDescription, String metadata, DescriptorPolicy descriptorPolicy, TemporaryDeclinePolicy tempDeclinePolicy)
          Transfer money from the sender's payment instrument specified in the funding token to the recipient's account balance.
 AccountActivity FlexiblePaymentsService.getAccountActivity(Date startDate)
           
 AccountActivity FlexiblePaymentsService.getAccountActivity(Date startDate, Date endDate)
           
 AccountActivity FlexiblePaymentsService.getAccountActivity(FPSOperation filter, PaymentMethod paymentMethod, int maxBatchSize, Date startDate, Date endDate, TransactionalRoleFilter role, Transaction.Status transactionStatus)
          Retrieve transactions from an account for a given time period.
 AccountBalance FlexiblePaymentsService.getAccountBalance()
          Get the current balance on your account.
 List<DebtBalance> FlexiblePaymentsService.getAllCreditInstrumentBalances()
          Retrieve all credit instruments associated with an account.
 List<DebtBalance> FlexiblePaymentsService.getAllCreditInstrumentBalances(Instrument.Status instrumentStatus)
          Retrieve all credit instruments associated with an account.
 List<String> FlexiblePaymentsService.getAllCreditInstruments()
          Retrieve all credit instruments associated with an account.
 List<String> FlexiblePaymentsService.getAllCreditInstruments(Instrument.Status instrumentStatus)
          Retrieve all credit instruments associated with an account.
 List<String> FlexiblePaymentsService.getAllPrepaidInstruments()
          Retrieve all the prepaid instruments associated with your account
 List<String> FlexiblePaymentsService.getAllPrepaidInstruments(Instrument.Status instrumentStatus)
          Retrieve all the prepaid instruments associated with your account
 List<Token> FlexiblePaymentsService.getAllTokens()
          Fetch all the tokens installed on your (caller) account.
 DebtBalance FlexiblePaymentsService.getDebtBalance(String creditInstrumentId)
          Retrieve the balance of a credit instrument.
 DebtBalance FlexiblePaymentsService.getOutstandingDebtBalance()
          Retrieve balances of all credit instruments owned by the sender.
 PaymentInstructionDetail FlexiblePaymentsService.getPaymentInstruction(String tokenID)
          Retrieve the details of a payment instruction.
 PrepaidBalance FlexiblePaymentsService.getPrepaidBalance(String prepaidInstrumentId)
          Retrieve the balance of a prepaid instrument.
 List<TransactionResult> FlexiblePaymentsService.getResults()
          This operation is used to poll for transaction results that are returned asynchronously.
 List<TransactionResult> FlexiblePaymentsService.getResults(FPSOperationFilter operation, Integer maxResultsCount)
          This operation is used to poll for transaction results that are returned asynchronously.
 Token FlexiblePaymentsService.getTokenByCaller(String callerReference)
          Fetch the details of a particular token.
 Token FlexiblePaymentsService.getTokenByID(String tokenID)
          Fetch the details of a particular token.
 List<Token> FlexiblePaymentsService.getTokens(String tokenFriendlyName, Token.Status tokenStatus, String callerReference)
          Fetch the tokens installed on your (caller) account, based on the filtering parameters.
 List<Token> FlexiblePaymentsService.getTokensByCallerReference(String callerReference)
          Fetch the tokens installed on your (caller) account, filtered by caller reference.
 List<Token> FlexiblePaymentsService.getTokensByFriendlyName(String tokenFriendlyName)
          Fetch the tokens installed on your (caller) account, filtered by friendly name.
 List<Token> FlexiblePaymentsService.getTokensByStatus(Token.Status tokenStatus)
          Fetch the tokens installed on your (caller) account, filtered by status.
 List<TokenUsageLimit> FlexiblePaymentsService.getTokenUsage(String tokenID)
          Fetch the details and usage of a multi-use token.
 OutstandingPrepaidLiability FlexiblePaymentsService.getTotalPrepaidLiability()
          Returns the total liability held by the recipient corresponding to all the prepaid instruments.
 TransactionDetail FlexiblePaymentsService.getTransaction(String transactionID)
          Fetch details of a transaction referred by the transactionId.
 String FlexiblePaymentsService.installPaymentInstruction(String paymentInstruction, String tokenFriendlyName, String callerReference, TokenType type, String comment)
          Install tokens (payment instructions) on your own accounts.
 String FlexiblePaymentsService.installPaymentInstruction(String paymentInstruction, String callerReference, TokenType type)
          Install tokens (payment instructions) on your own accounts.
 String FlexiblePaymentsService.installUnrestrictedCallerPaymentInstruction(String callerReference)
          Install unrestricted caller token on your own accounts.
 String FlexiblePaymentsService.installUnrestrictedRecipientPaymentInstruction(String callerReference)
          Install unrestricted recipient token on your own accounts.
protected
<T> T
FlexiblePaymentsService.makeRequestInt(org.apache.http.client.methods.HttpRequestBase method, String action, Map<String,String> params, Class<T> respType)
           
 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 senderToken, String transactionID, String callerReference)
          Refund a successfully completed payment transaction.
 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.retryTransaction(String transactionID)
          Submits a transaction for processing.
 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.
 void FlexiblePaymentsService.subscribeForCallerNotification(NotificationEventType operationType, URL webService)
          Allows callers to subscribe to events that are given out using the web service notification mechanism.
 void FlexiblePaymentsService.unsubscribeForCallerNotification(NotificationEventType operationType)
          Allows callers to unsubscribe to events that are previously subscribed by the calling applications.
 Transaction FlexiblePaymentsService.writeOffDebt(String creditInstrument, double adjustmentAmount, String callerReference)
          Write off the debt accumulated by the recipient on any credit instrument
 Transaction FlexiblePaymentsService.writeOffDebt(String callerToken, String creditInstrument, double adjustmentAmount, Date transactionDate, String callerReference, String recipientReference, String senderReference, String senderDescription, String recipientDescription, String callerDescription, String metadata)
          Write off the debt accumulated by the recipient on any credit instrument