Class PayoutMethod.CryptoWallet

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.PayoutMethod.CryptoWallet
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
PayoutMethod

public static class PayoutMethod.CryptoWallet extends StripeObject
The PayoutMethodCryptoWallet object details.
  • Constructor Details

    • CryptoWallet

      public CryptoWallet()
  • Method Details

    • getAddress

      public String getAddress()
      Destination wallet address.
    • getArchived

      public Boolean getArchived()
      Whether the crypto wallet was archived. Crypto wallets can be archived through the /archive API, and they will not be automatically archived by Stripe. Archived crypto wallets cannot be used as payout method and will not appear in the payout method list.
    • getMemo

      public String getMemo()
      Optional field, required if network supports memos (only "stellar" currently).
    • getNetwork

      public String getNetwork()
      Which rail is being used to make an outbound money movement to this wallet.

      One of arbitrum, avalanche_c_chain, base, ethereum, optimism, polygon, solana, or stellar.

    • setAddress

      public void setAddress(String address)
      Destination wallet address.
    • setArchived

      public void setArchived(Boolean archived)
      Whether the crypto wallet was archived. Crypto wallets can be archived through the /archive API, and they will not be automatically archived by Stripe. Archived crypto wallets cannot be used as payout method and will not appear in the payout method list.
    • setMemo

      public void setMemo(String memo)
      Optional field, required if network supports memos (only "stellar" currently).
    • setNetwork

      public void setNetwork(String network)
      Which rail is being used to make an outbound money movement to this wallet.

      One of arbitrum, avalanche_c_chain, base, ethereum, optimism, polygon, solana, or stellar.

    • 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