/** * Iyzico API * Iyzico Open API Declaration * * The version of the OpenAPI document: 0.1.15 * Contact: oguz.ozcan@vennyx.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { EnumSubscriptionStatus } from './enum-subscription-status'; /** * Abonelik bilgisini barındırır * @export * @interface Subscription */ export interface Subscription { /** * Abonelik için üretilen eşsiz referans kodu. * @type {string} * @memberof Subscription */ 'referenceCode': string; /** * Abonelik güncellemelerinde üye işeyerinin eşleştirme yapılabileceği eşsiz referans kodu. * @type {string} * @memberof Subscription */ 'parentReferenceCode': string; /** * Aboneliğe ait plan referans kodu. * @type {string} * @memberof Subscription */ 'pricingPlanReferenceCode': string; /** * Müşteri bilgilerine istinaden oluşturulmuş eşsiz müşteri kodu. Bu kod email adresi baz alınarak oluşturulur ve müşteri işlemleri bu kod ile de yapılabilir. * @type {string} * @memberof Subscription */ 'customerReferenceCode': string; /** * * @type {string} * @memberof Subscription */ 'customerEmail'?: string; /** * * @type {EnumSubscriptionStatus} * @memberof Subscription */ 'subscriptionStatus': EnumSubscriptionStatus; /** * 30 * @type {number} * @memberof Subscription */ 'trialDays'?: number; /** * * @type {number} * @memberof Subscription */ 'trialStartDate'?: number; /** * * @type {number} * @memberof Subscription */ 'trialEndDate'?: number; /** * 1687093881545 * @type {number} * @memberof Subscription */ 'createdDate': number; /** * 1687093881545 * @type {number} * @memberof Subscription */ 'startDate': number; /** * 1687093881545 * @type {number} * @memberof Subscription */ 'endDate': number; }