Interface IContextShopExternalV1

Hierarchy

Properties

accessToken?: string
accountApi: string
address?: IAddress
addressUpdate?: boolean
billingEnv?: Environment
byPassSelection?: boolean
customer?: ICustomer
displayName: string
i18n: {
    isoCode: "de" | "en" | "es" | "fr" | "it" | "nl" | "pl" | "pt" | "ro";
}

Type declaration

  • isoCode: "de" | "en" | "es" | "fr" | "it" | "nl" | "pl" | "pt" | "ro"
isSandbox?: boolean
isSubscriptionUpdated?: boolean
moduleLogo: string
moduleName: string
modulePrivacyUrl: string
moduleTosUrl: string
offerSelection?: IContextOfferSelection
partnerLogo?: string
paymentMethod?: IPaymentMethod
paymentMethodUpdate?: boolean
plan?: {
    id: string;
    quantity: number;
}

Type declaration

  • id: string
  • quantity: number
planIdSelected?: string
product?: {
    components?: IContextComponentWithUnit[];
    displayName?: string;
    id?: string;
    logoSrc?: string;
    privacyUrl?: string;
    tosUrl?: string;
}

Type declaration

  • Optional components?: IContextComponentWithUnit[]
  • Optional displayName?: string
  • Optional id?: string
  • Optional logoSrc?: string
  • Optional privacyUrl?: string
  • Optional tosUrl?: string
quantity?: number
refreshToken: string
shop: {
    domain: string;
    uuid: string;
}

Type declaration

  • domain: string
  • uuid: string
subscription?: ISubscription
subscriptionUpdate?: boolean
user: {
    email: string;
}

Type declaration

  • email: string
uuid?: string
versionModule: string
versionPs: string

Generated using TypeDoc