UNPKG

@dbbs/strapi-stripe-payment

Version:
63 lines (53 loc) 1.01 kB
export interface CreateCheckoutSessionParams { organizationName?: string quantity: number planId: number userId: number organizationId?: number } export interface CancelSubscriptionParams { id: number } export interface PauseSubscriptionParams { id: number } export interface ResumeSubscriptionParams { id: number } export interface GetSubscriptionByIdParams { id: number } export interface GetMySubscriptionParams { userId: number } export interface DeleteSubscriptionParams { id: number } export interface UpdateSubscriptionParams { id: number quantity?: number planId?: number } export interface ResubscribeParams { id: number } export interface CreateSessionParams { success_url: string customer?: string metadata: { organizationName: string quantity: number userId: number planId: number } line_items: [ { price: string quantity: number } ] mode?: string subscription_data?: { trial_period_days: number } }