Class/Object

org.mdedetrich.stripe.v1.Alipays

AliPay

Related Docs: object AliPay | package Alipays

Permalink

case class AliPay(id: String, created: OffsetDateTime, customer: Option[String], fingerprint: Option[String], livemode: Boolean, metadata: Option[Map[String, String]], paymentAmount: Option[BigDecimal], paymentCurrency: Option[Currency], reusable: Boolean, used: Boolean, username: String) extends Product with Serializable

fingerprint

Uniquely identifies the account and will be the same across all Alipay account objects that are linked to the same Alipay account.

metadata

A set of key/value pairs that you can attach to a customer object. It can be useful for storing additional information about the customer in a structured format.

paymentAmount

If the Alipay account object is not reusable, the exact amount that you can create a charge for.

paymentCurrency

If the Alipay account object is not reusable, the exact currency that you can create a charge for.

reusable

True if you can create multiple payments using this account. If the account is reusable, then you can freely choose the amount of each payment.

used

Whether this Alipay account object has ever been used for a payment.

username

The username for the Alipay account.

See also

https://stripe.com/docs/api#alipay_account_object

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AliPay
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AliPay(id: String, created: OffsetDateTime, customer: Option[String], fingerprint: Option[String], livemode: Boolean, metadata: Option[Map[String, String]], paymentAmount: Option[BigDecimal], paymentCurrency: Option[Currency], reusable: Boolean, used: Boolean, username: String)

    Permalink

    fingerprint

    Uniquely identifies the account and will be the same across all Alipay account objects that are linked to the same Alipay account.

    metadata

    A set of key/value pairs that you can attach to a customer object. It can be useful for storing additional information about the customer in a structured format.

    paymentAmount

    If the Alipay account object is not reusable, the exact amount that you can create a charge for.

    paymentCurrency

    If the Alipay account object is not reusable, the exact currency that you can create a charge for.

    reusable

    True if you can create multiple payments using this account. If the account is reusable, then you can freely choose the amount of each payment.

    used

    Whether this Alipay account object has ever been used for a payment.

    username

    The username for the Alipay account.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. val created: OffsetDateTime

    Permalink
  7. val customer: Option[String]

    Permalink
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. val fingerprint: Option[String]

    Permalink

    Uniquely identifies the account and will be the same across all Alipay account objects that are linked to the same Alipay account.

  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. val id: String

    Permalink
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. val livemode: Boolean

    Permalink
  15. val metadata: Option[Map[String, String]]

    Permalink

    A set of key/value pairs that you can attach to a customer object.

    A set of key/value pairs that you can attach to a customer object. It can be useful for storing additional information about the customer in a structured format.

  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. val paymentAmount: Option[BigDecimal]

    Permalink

    If the Alipay account object is not reusable, the exact amount that you can create a charge for.

  20. val paymentCurrency: Option[Currency]

    Permalink

    If the Alipay account object is not reusable, the exact currency that you can create a charge for.

  21. val reusable: Boolean

    Permalink

    True if you can create multiple payments using this account.

    True if you can create multiple payments using this account. If the account is reusable, then you can freely choose the amount of each payment.

  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  23. val used: Boolean

    Permalink

    Whether this Alipay account object has ever been used for a payment.

  24. val username: String

    Permalink

    The username for the Alipay account.

  25. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped