Charge

class Charge

Represents a charge associated with an agreement, including amount, timing, and purchase order details.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The unique identifier of the agreement that resulted in this charge.

Link copied to clipboard

The type of agreement that resulted in this charge (for example, PurchaseAgreement).

Link copied to clipboard

The amount of the charge.

Link copied to clipboard

The currency code for the charge amount.

Link copied to clipboard
val id: String?

The unique identifier of the charge.

Link copied to clipboard

The purchase order reference associated with the charge, if any.

Link copied to clipboard

The revision number of the charge.

Link copied to clipboard

The date and time when the charge will be incurred. This is available only when the charge date is known.

Functions

Link copied to clipboard
inline fun copy(block: Charge.Builder.() -> Unit = {}): Charge
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String