Product Phases API
Provides suspend and callback-based methods for managing pricing phases on products.
Product phases define the billing stages of a subscription-based product. Each operation has two overloads: a coroutine-based suspend function that returns a Pair and a callback-based variant for use outside of coroutine scopes.
Functions
Replaces all phases on a product in a single request.
Replaces all phases on a product in a single request and delivers the result via a callback.
Creates a new phase for a product.
Creates a new phase for a product and delivers the result via a callback.
Deletes a specific phase from a product.
Deletes a specific phase from a product and delivers the result via a callback.
Retrieves all phases associated with a product.
Retrieves a specific phase on a product by its identifier.
Retrieves all phases associated with a product and delivers the result via a callback.
Retrieves a specific phase on a product by its identifier and delivers the result via a callback.
Updates a specific phase on a product.
Updates a specific phase on a product and delivers the result via a callback.