Class PaymentIntent.TransferData

  • All Implemented Interfaces:
    StripeObjectInterface
    Enclosing class:
    PaymentIntent

    public static class PaymentIntent.TransferData
    extends StripeObject
    The client type that the end customer will pay from

    One of android, ios, or web.

    • Constructor Detail

      • TransferData

        public TransferData()
    • Method Detail

      • getDestination

        public java.lang.String getDestination()
        Get ID of expandable destination object.
      • setDestination

        public void setDestination​(java.lang.String id)
      • getDestinationObject

        public Account getDestinationObject()
        Get expanded destination.
      • setDestinationObject

        public void setDestinationObject​(Account expandableObject)
      • getAmount

        public java.lang.Long getAmount()
      • setAmount

        public void setAmount​(java.lang.Long amount)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object