Managers

SubscriptionManager

class djstripe.managers.SubscriptionManager(*args, **kwargs)

Manager used in models.Subscription.

started_during(self, year, month)

Return Subscriptions not in trial status between a certain time range.

active(self)

Return active Subscriptions.

canceled(self)

Return canceled Subscriptions.

canceled_during(self, year, month)

Return Subscriptions canceled during a certain time range.

started_plan_summary_for(self, year, month)

Return started_during Subscriptions with plan counts annotated.

active_plan_summary(self)

Return active Subscriptions with plan counts annotated.

canceled_plan_summary_for(self, year, month)

Return Subscriptions canceled within a time range with plan counts annotated.

churn(self)

Return number of canceled Subscriptions divided by active Subscriptions.

TransferManager

class djstripe.managers.TransferManager(*args, **kwargs)

Manager used by models.Transfer.

during(self, year, month)

Return Transfers between a certain time range.

paid_totals_for(self, year, month)

Return paid Transfers during a certain year, month with total amounts annotated.

ChargeManager

class djstripe.managers.ChargeManager(*args, **kwargs)

Manager used by models.Charge.

during(self, year, month)

Return Charges between a certain time range based on created.

paid_totals_for(self, year, month)

Return paid Charges during a certain year, month with total amount, fee and refunded annotated.