Interface SendAgreementPaymentRequestResponse.Builder

  • Method Details

    • paymentRequestId

      SendAgreementPaymentRequestResponse.Builder paymentRequestId(String paymentRequestId)

      The unique identifier for the sent payment request.

      Parameters:
      paymentRequestId - The unique identifier for the sent payment request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agreementId

      The agreement identifier for this payment request.

      Parameters:
      agreementId - The agreement identifier for this payment request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the payment request. The initial status is PENDING_APPROVAL.

      Parameters:
      status - The current status of the payment request. The initial status is PENDING_APPROVAL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the payment request. The initial status is PENDING_APPROVAL.

      Parameters:
      status - The current status of the payment request. The initial status is PENDING_APPROVAL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • name

      The descriptive name of the payment request.

      Parameters:
      name - The descriptive name of the payment request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      The detailed description of the payment request, if provided.

      Parameters:
      description - The detailed description of the payment request, if provided.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • chargeAmount

      The amount being charged to the buyer.

      Parameters:
      chargeAmount - The amount being charged to the buyer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • currencyCode

      The currency code for the charge amount (e.g., USD).

      Parameters:
      currencyCode - The currency code for the charge amount (e.g., USD).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      The time when the payment request was created, in ISO 8601 format.

      Parameters:
      createdAt - The time when the payment request was created, in ISO 8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.