Class

org.mdedetrich.stripe.v1.Balances

BalanceTransaction

Related Doc: package Balances

Permalink

case class BalanceTransaction(id: String, amount: BigDecimal, availableOn: OffsetDateTime, created: OffsetDateTime, currency: Currency, description: String, fee: BigDecimal, feeDetails: List[FeeDetails], net: BigDecimal, source: String, sourcedTransfers: TransferList, status: Option[Status], type: Type) extends StripeObject with Product with Serializable

amount

Gross amount of the transaction, in cents.

availableOn

The date the transaction’s net funds will become available in the Stripe balance.

fee

Fees (in cents) paid for this transaction

feeDetails

Detailed breakdown of fees (in cents) paid for this transaction

net

Net amount of the transaction, in cents.

source

The Stripe object this transaction is related to.

sourcedTransfers

The transfers (if any) for which source is a sourceTransaction.

status

If the transaction’s net funds are available in the Stripe balance yet. Either Status.Available or Status.Pending.

See also

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

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

Instance Constructors

  1. new BalanceTransaction(id: String, amount: BigDecimal, availableOn: OffsetDateTime, created: OffsetDateTime, currency: Currency, description: String, fee: BigDecimal, feeDetails: List[FeeDetails], net: BigDecimal, source: String, sourcedTransfers: TransferList, status: Option[Status], type: Type)

    Permalink

    amount

    Gross amount of the transaction, in cents.

    availableOn

    The date the transaction’s net funds will become available in the Stripe balance.

    fee

    Fees (in cents) paid for this transaction

    feeDetails

    Detailed breakdown of fees (in cents) paid for this transaction

    net

    Net amount of the transaction, in cents.

    source

    The Stripe object this transaction is related to.

    sourcedTransfers

    The transfers (if any) for which source is a sourceTransaction.

    status

    If the transaction’s net funds are available in the Stripe balance yet. Either Status.Available or Status.Pending.

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: BigDecimal

    Permalink

    Gross amount of the transaction, in cents.

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val availableOn: OffsetDateTime

    Permalink

    The date the transaction’s net funds will become available in the Stripe balance.

  7. def clone(): AnyRef

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

    Permalink
  9. val currency: Currency

    Permalink
  10. val description: String

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

    Permalink
    Definition Classes
    AnyRef
  12. val fee: BigDecimal

    Permalink

    Fees (in cents) paid for this transaction

  13. val feeDetails: List[FeeDetails]

    Permalink

    Detailed breakdown of fees (in cents) paid for this transaction

  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

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

    Permalink
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. val net: BigDecimal

    Permalink

    Net amount of the transaction, in cents.

  20. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  22. val source: String

    Permalink

    The Stripe object this transaction is related to.

  23. val sourcedTransfers: TransferList

    Permalink

    The transfers (if any) for which source is a sourceTransaction.

  24. val status: Option[Status]

    Permalink

    If the transaction’s net funds are available in the Stripe balance yet.

    If the transaction’s net funds are available in the Stripe balance yet. Either Status.Available or Status.Pending.

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

    Permalink
    Definition Classes
    AnyRef
  26. val type: Type

    Permalink
  27. final def wait(): Unit

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped