wallee
Version:
TypeScript/JavaScript client for wallee
75 lines (74 loc) • 1.66 kB
TypeScript
import { BillingConfiguration } from "./BillingConfiguration";
import { Item } from "./Item";
import { ShopifySubscriberCreation } from "./ShopifySubscriberCreation";
import { ShopifySubscriptionAddressCreate } from "./ShopifySubscriptionAddressCreate";
declare class ShopifySubscriptionCreationRequest {
/**
*
*/
'billingAddress': ShopifySubscriptionAddressCreate;
/**
*
*/
'billingConfiguration'?: BillingConfiguration;
/**
*
*/
'currency': string;
/**
* A client generated nonce which identifies the entity to be created. Subsequent creation requests with the same external ID will not create new entities but return the initially created entity instead.
*/
'externalId': string;
/**
*
*/
'initialExecutionDate'?: Date;
/**
*
*/
'integration': number;
/**
*
*/
'items': Array<Item>;
/**
*
*/
'language': string;
/**
*
*/
'shippingAddress': ShopifySubscriptionAddressCreate;
/**
*
*/
'shippingMethodName'?: string;
/**
*
*/
'spaceViewId'?: number;
/**
*
*/
'storeOrderConfirmationEmailEnabled'?: boolean;
/**
*
*/
'subscriber': ShopifySubscriberCreation;
/**
*
*/
'subscriberSuspensionAllowed'?: boolean;
static discriminator: string | undefined;
static attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
}[];
}
export { ShopifySubscriptionCreationRequest };