Class OutgoingPaymentRequest

java.lang.Object
io.fliqa.client.interledger.model.OutgoingPaymentRequest

public class OutgoingPaymentRequest extends Object
Represents a request to create an outgoing payment.

This class encapsulates the data required to initiate an outgoing payment from a sender's wallet to a receiver's incoming payment. It contains references to the quote, wallet address, and payment destination.

Since:
1.0
See Also:
  • Field Details

    • walletAddress

      public URI walletAddress
      The wallet address from which the payment will be sent.
    • quoteId

      public URI quoteId
      Reference to the quote that determines payment amounts and fees.
    • metadata

      public MetaData metadata
      Additional metadata for the payment.
    • incomingPayment

      public URI incomingPayment
      Reference to the incoming payment that will receive the funds.
    • debitAmount

      public InterledgerAmount debitAmount
      The amount to be debited from the sender's wallet.
  • Constructor Details

    • OutgoingPaymentRequest

      public OutgoingPaymentRequest()