Package-level declarations
Types
Link copied to clipboard
data class Subscription(val id: String?, val description: String?, val currentPeriodStart: Int?, val currentPeriodEnd: Int?, val livemode: Boolean?, val plan: SubscriptionPlan?, val currency: String?, val status: String?, val quantity: Int?, val customer: String?, val defaultPaymentMethod: String?, val subscriptionObject: String?, val created: Int?, val startDate: Int?)
Represents a recurring billing subscription for a customer.
Link copied to clipboard
Defines the API endpoints available for subscription operations.
Link copied to clipboard
Link copied to clipboard
object SubscriptionRequest
Namespace for request models used by the Subscriptions API.
Link copied to clipboard
object SubscriptionResponses
Namespace for response models returned by the Subscriptions API.
Link copied to clipboard
object SubscriptionsAPI
Provides methods for creating, updating, retrieving, searching, and cancelling subscriptions.