UNPKG

seerbit-nodejs

Version:
18 lines (17 loc) 1.08 kB
import Client from "../client"; import Service from "../service"; declare class Recurrent extends Service { private readonly _createSubscription; private readonly _chargeSubscription; private readonly _updateSubscription; private readonly _getSubscriptions; private readonly _checkSubscriptionStatus; constructor(client: Client); CreateRecurringSubscription(requestPayload: IRecurring.CreateRequest): Promise<IRecurring.Response>; ChargeRecurringSubscription(requestPayload: IRecurring.ChargeRequest): Promise<IRecurring.Response>; UpdateRecurringSubscription(requestPayload: IRecurring.UpdateRequest): Promise<IRecurring.UpdateResponse>; GetSubscriptions(requestPayload?: IRecurring.GetSubscriptionRequest): Promise<IRecurring.GetSubscriptionsResponse>; GetCustomerSubscriptions(requestPayload: IRecurring.GetSubscriptionRequest): Promise<IRecurring.GetSubscriptionsResponse>; CheckSubscriptionStatus(requestPayload: IRecurring.SubscriptionStatusRequest): Promise<IRecurring.GetSubscriptionStatusResponse>; } export default Recurrent;