Class PaymentIntent.NextAction.DisplayBankTransferInstructions

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.PaymentIntent.NextAction.DisplayBankTransferInstructions
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
PaymentIntent.NextAction

public static class PaymentIntent.NextAction.DisplayBankTransferInstructions extends StripeObject
The image_url_svg string used to render QR code.
  • Constructor Details

    • DisplayBankTransferInstructions

      public DisplayBankTransferInstructions()
  • Method Details

    • getAmountRemaining

      public Long getAmountRemaining()
      The remaining amount that needs to be transferred to complete the payment.
    • getCurrency

      public String getCurrency()
      Three-letter ISO currency code, in lowercase. Must be a supported currency.
    • getFinancialAddresses

      A list of financial addresses that can be used to fund the customer balance.
    • getHostedInstructionsUrl

      public String getHostedInstructionsUrl()
      A link to a hosted page that guides your customer through completing the transfer.
    • getReference

      public String getReference()
      A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer.
    • getType

      public String getType()
      Type of bank transfer

      One of eu_bank_transfer, gb_bank_transfer, jp_bank_transfer, mx_bank_transfer, or us_bank_transfer.

    • setAmountRemaining

      public void setAmountRemaining(Long amountRemaining)
      The remaining amount that needs to be transferred to complete the payment.
    • setCurrency

      public void setCurrency(String currency)
      Three-letter ISO currency code, in lowercase. Must be a supported currency.
    • setFinancialAddresses

      public void setFinancialAddresses(List<PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress> financialAddresses)
      A list of financial addresses that can be used to fund the customer balance.
    • setHostedInstructionsUrl

      public void setHostedInstructionsUrl(String hostedInstructionsUrl)
      A link to a hosted page that guides your customer through completing the transfer.
    • setReference

      public void setReference(String reference)
      A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer.
    • setType

      public void setType(String type)
      Type of bank transfer

      One of eu_bank_transfer, gb_bank_transfer, jp_bank_transfer, mx_bank_transfer, or us_bank_transfer.

    • equals

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

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object