Class

com.outr.stripe.charge

Charge

Related Doc: package charge

Permalink

case class Charge(id: String, object: String, amount: Money, amountRefunded: Money, application: Option[String], applicationFee: Option[String], balanceTransaction: String, captured: Boolean, created: Long, currency: String, customer: Option[String], description: Option[String], destination: Option[String], dispute: Option[Dispute], failureCode: Option[String], failureMessage: Option[String], fraudDetails: Option[FraudDetails], invoice: Option[String], livemode: Boolean, metadata: Map[String, String], order: Option[String], outcome: Option[Outcome], paid: Boolean, receiptEmail: Option[String], receiptNumber: Option[String], refunded: Boolean, refunds: StripeList[Refund], review: Option[String], shipping: Option[Shipping], source: Card, sourceTransfer: Option[String], statementDescriptor: Option[String], status: String, transfer: Option[String]) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Charge
  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 Charge(id: String, object: String, amount: Money, amountRefunded: Money, application: Option[String], applicationFee: Option[String], balanceTransaction: String, captured: Boolean, created: Long, currency: String, customer: Option[String], description: Option[String], destination: Option[String], dispute: Option[Dispute], failureCode: Option[String], failureMessage: Option[String], fraudDetails: Option[FraudDetails], invoice: Option[String], livemode: Boolean, metadata: Map[String, String], order: Option[String], outcome: Option[Outcome], paid: Boolean, receiptEmail: Option[String], receiptNumber: Option[String], refunded: Boolean, refunds: StripeList[Refund], review: Option[String], shipping: Option[Shipping], source: Card, sourceTransfer: Option[String], statementDescriptor: Option[String], status: String, transfer: Option[String])

    Permalink

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. val amount: Money

    Permalink
  5. val amountRefunded: Money

    Permalink
  6. val application: Option[String]

    Permalink
  7. val applicationFee: Option[String]

    Permalink
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. val balanceTransaction: String

    Permalink
  10. val captured: Boolean

    Permalink
  11. def clone(): AnyRef

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

    Permalink
  13. val currency: String

    Permalink
  14. val customer: Option[String]

    Permalink
  15. val description: Option[String]

    Permalink
  16. val destination: Option[String]

    Permalink
  17. val dispute: Option[Dispute]

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

    Permalink
    Definition Classes
    AnyRef
  19. val failureCode: Option[String]

    Permalink
  20. val failureMessage: Option[String]

    Permalink
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. val fraudDetails: Option[FraudDetails]

    Permalink
  23. final def getClass(): Class[_]

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

    Permalink
  25. val invoice: Option[String]

    Permalink
  26. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  27. val livemode: Boolean

    Permalink
  28. val metadata: Map[String, String]

    Permalink
  29. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  32. val object: String

    Permalink
  33. val order: Option[String]

    Permalink
  34. val outcome: Option[Outcome]

    Permalink
  35. val paid: Boolean

    Permalink
  36. val receiptEmail: Option[String]

    Permalink
  37. val receiptNumber: Option[String]

    Permalink
  38. val refunded: Boolean

    Permalink
  39. val refunds: StripeList[Refund]

    Permalink
  40. val review: Option[String]

    Permalink
  41. val shipping: Option[Shipping]

    Permalink
  42. val source: Card

    Permalink
  43. val sourceTransfer: Option[String]

    Permalink
  44. val statementDescriptor: Option[String]

    Permalink
  45. val status: String

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

    Permalink
    Definition Classes
    AnyRef
  47. val transfer: Option[String]

    Permalink
  48. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. 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