Class CreateRefundRequestData

java.lang.Object
com.duffel.sdk.model.CreateRefundRequestData

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-08-28T15:18:14.926970+07:00[Asia/Bangkok]") public class CreateRefundRequestData extends Object
CreateRefundRequestData
  • Field Details

  • Constructor Details

    • CreateRefundRequestData

      public CreateRefundRequestData()
  • Method Details

    • amount

      public CreateRefundRequestData amount(String amount)
    • getAmount

      @Nonnull @NotNull public @NotNull String getAmount()
      This amount that will be refunded to the customer's card.
      Returns:
      amount
    • setAmount

      public void setAmount(String amount)
    • currency

      public CreateRefundRequestData currency(String currency)
    • getCurrency

      @Nonnull @NotNull public @NotNull String getCurrency()
      The currency of the `amount`, as an [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) currency code. It must match the __Payment Intent__ currency.
      Returns:
      currency
    • setCurrency

      public void setCurrency(String currency)
    • paymentIntentId

      public CreateRefundRequestData paymentIntentId(String paymentIntentId)
    • getPaymentIntentId

      @Nonnull @NotNull public @NotNull String getPaymentIntentId()
      Duffel's unique identifier for the __Payment Intent__ that the __Refund__ is for
      Returns:
      paymentIntentId
    • setPaymentIntentId

      public void setPaymentIntentId(String paymentIntentId)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object