@selldone/sdk-storefront
Version:
A TypeScript SDK to connect to your shop and build a fully functional storefront and website by simply developing a frontend web application. All backend operations are seamlessly managed by the serverless Selldone solution.
54 lines (53 loc) • 1.37 kB
TypeScript
export interface AgencyClient {
/**
* Unique identifier for the client.
*/
id: number;
/**
* Identifier for the associated agency.
*/
agency_id: number;
/**
* Identifier for the affiliate. This is assigned only when a client is created for the first time.
* It indicates who originally introduced this client.
*/
affiliate_id?: number | null;
/**
* Identifier for the associated user.
*/
user_id?: number | null;
/**
* The last assigned plan identifier for the client.
*/
plan_id: number;
/**
* The expiration date for the purchased plan. A value of `null` indicates a lifetime deal.
*/
expire_at?: string | null;
/**
* UUID provided by our partners.
*/
uuid: string;
/**
* Email used for activation on the partner’s side.
*/
email: string;
/**
* Count of added free stores.
*/
giveaways: number;
/**
* Indicates if the entity is in test mode.
* For instances created by an agency before transferring to a real client.
*/
test: boolean;
/**
* Timestamp indicating when the entity was last updated.
*/
updated_at: string;
/**
* Timestamp indicating when the entity was created.
*/
created_at: string;
}
export declare namespace AgencyClient { }