BillingApi class
Methods
-
cancelCommerceSubscriptionItem(String subscriptionItemId, {bool? endNow})
→ Future<CommerceSubscriptionItem?>
-
Cancel a subscription item
-
cancelCommerceSubscriptionItemWithHttpInfo(String subscriptionItemId, {bool? endNow})
→ Future<Response>
-
Cancel a subscription item
-
createBillingPrice(CreateBillingPriceRequest createBillingPriceRequest)
→ Future<BillingPriceResponse?>
-
Create a custom billing price
-
createBillingPriceTransition(String subscriptionItemId, PriceTransitionRequest priceTransitionRequest)
→ Future<CommercePriceTransitionResponse?>
-
Create a price transition for a subscription item
-
createBillingPriceTransitionWithHttpInfo(String subscriptionItemId, PriceTransitionRequest priceTransitionRequest)
→ Future<Response>
-
Create a price transition for a subscription item
-
createBillingPriceWithHttpInfo(CreateBillingPriceRequest createBillingPriceRequest)
→ Future<Response>
-
Create a custom billing price
-
extendBillingSubscriptionItemFreeTrial(String subscriptionItemId, ExtendFreeTrialRequest extendFreeTrialRequest)
→ Future<SchemasCommerceSubscriptionItem?>
-
Extend free trial for a subscription item
-
extendBillingSubscriptionItemFreeTrialWithHttpInfo(String subscriptionItemId, ExtendFreeTrialRequest extendFreeTrialRequest)
→ Future<Response>
-
Extend free trial for a subscription item
-
getBillingPriceList({bool? paginated, int? limit, int? offset, String? planId})
→ Future<PaginatedBillingPriceResponse?>
-
List all billing prices
-
getBillingPriceListWithHttpInfo({bool? paginated, int? limit, int? offset, String? planId})
→ Future<Response>
-
List all billing prices
-
getBillingStatement(String statementID)
→ Future<BillingStatement?>
-
Retrieve a billing statement
-
getBillingStatementList({bool? paginated, int? limit, int? offset})
→ Future<PaginatedBillingStatementResponse?>
-
List all billing statements
-
getBillingStatementListWithHttpInfo({bool? paginated, int? limit, int? offset})
→ Future<Response>
-
List all billing statements
-
getBillingStatementPaymentAttempts(String statementID, {bool? paginated, int? limit, int? offset})
→ Future<PaginatedBillingPaymentAttemptResponse?>
-
List payment attempts for a billing statement
-
getBillingStatementPaymentAttemptsWithHttpInfo(String statementID, {bool? paginated, int? limit, int? offset})
→ Future<Response>
-
List payment attempts for a billing statement
-
getBillingStatementWithHttpInfo(String statementID)
→ Future<Response>
-
Retrieve a billing statement
-
getCommercePlanList({bool? paginated, int? limit, int? offset, String? payerType})
→ Future<PaginatedCommercePlanResponse?>
-
List all billing plans
-
getCommercePlanListWithHttpInfo({bool? paginated, int? limit, int? offset, String? payerType})
→ Future<Response>
-
List all billing plans
-
getCommerceSubscriptionItemList({bool? paginated, int? limit, int? offset, String? status, String? payerType, String? planId, bool? includeFree, String? query})
→ Future<PaginatedCommerceSubscriptionItemResponse?>
-
List all subscription items
-
getCommerceSubscriptionItemListWithHttpInfo({bool? paginated, int? limit, int? offset, String? status, String? payerType, String? planId, bool? includeFree, String? query})
→ Future<Response>
-
List all subscription items
-
getOrganizationBillingSubscription(String organizationId)
→ Future<CommerceSubscription?>
-
Retrieve an organization's billing subscription
-
getOrganizationBillingSubscriptionWithHttpInfo(String organizationId)
→ Future<Response>
-
Retrieve an organization's billing subscription
-
getUserBillingSubscription(String userId)
→ Future<CommerceSubscription?>
-
Retrieve a user's billing subscription
-
getUserBillingSubscriptionWithHttpInfo(String userId)
→ Future<Response>
-
Retrieve a user's billing subscription
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited