From 457f2abf4ff5fe0646bf0888fe22ca0843704b09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20Honor=C3=A9?= Date: Thu, 26 Sep 2024 13:59:26 +0100 Subject: [PATCH] Decommission Membership2023 --- .../handlers/AmendmentHandler.scala | 30 +- .../handlers/NotificationHandler.scala | 58 +- .../SalesforcePriceRiseCreationHandler.scala | 8 +- .../migrations/Membership2023Migration.scala | 212 - .../model/AmendmentData.scala | 19 - .../model/MigrationType.scala | 17 +- .../util/StartDates.scala | 34 +- .../Membership2023/Batch1/AUD/account.json | 29 - .../Membership2023/Batch1/AUD/catalogue.json | 13099 -------------- .../Batch1/AUD/invoice-preview.json | 245 - .../Batch1/AUD/subscription.json | 159 - .../Membership2023/Batch1/GBP/account.json | 27 - .../Membership2023/Batch1/GBP/catalogue.json | 13099 -------------- .../Batch1/GBP/invoice-preview.json | 245 - .../Batch1/GBP/subscription.json | 159 - .../Membership2023/Batch3/GBP/account.json | 46 - .../Membership2023/Batch3/GBP/catalogue.json | 14191 ---------------- .../Batch3/GBP/invoice-preview.json | 25 - .../Batch3/GBP/subscription.json | 160 - .../Membership2023/Batch3/USD/account.json | 46 - .../Membership2023/Batch3/USD/catalogue.json | 14191 ---------------- .../Batch3/USD/invoice-preview.json | 25 - .../Batch3/USD/subscription.json | 160 - .../handlers/AmendmentHandlerTest.scala | 345 - .../handlers/EstimationHandlerTest.scala | 101 - .../handlers/NotificationHandlerTest.scala | 342 - ...lesforcePriceRiseCreationHandlerTest.scala | 130 - .../model/AmendmentDataTest.scala | 110 - 28 files changed, 44 insertions(+), 57268 deletions(-) delete mode 100644 lambda/src/main/scala/pricemigrationengine/migrations/Membership2023Migration.scala delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/account.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/catalogue.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/invoice-preview.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/subscription.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/account.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/catalogue.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/invoice-preview.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/subscription.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/account.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/catalogue.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/invoice-preview.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/subscription.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/account.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/catalogue.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/invoice-preview.json delete mode 100644 lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/subscription.json delete mode 100644 lambda/src/test/scala/pricemigrationengine/handlers/AmendmentHandlerTest.scala diff --git a/lambda/src/main/scala/pricemigrationengine/handlers/AmendmentHandler.scala b/lambda/src/main/scala/pricemigrationengine/handlers/AmendmentHandler.scala index 8d8645f9..606be493 100644 --- a/lambda/src/main/scala/pricemigrationengine/handlers/AmendmentHandler.scala +++ b/lambda/src/main/scala/pricemigrationengine/handlers/AmendmentHandler.scala @@ -91,13 +91,11 @@ object AmendmentHandler extends CohortHandler { // estimated price (which wasn't including the extra contribution). MigrationType(cohortSpec) match { - case Membership2023Monthlies => true - case Membership2023Annuals => true - case DigiSubs2023 => true - case Newspaper2024 => true - case GW2024 => true - case SupporterPlus2024 => false - case Legacy => true + case DigiSubs2023 => true + case Newspaper2024 => true + case GW2024 => true + case SupporterPlus2024 => false + case Legacy => true } } @@ -129,24 +127,6 @@ object AmendmentHandler extends CohortHandler { Zuora.fetchInvoicePreview(subscriptionBeforeUpdate.accountId, invoicePreviewTargetDate) update <- MigrationType(cohortSpec) match { - case Membership2023Monthlies => - ZIO.fromEither( - Membership2023Migration - .zuoraUpdate_Monthlies( - subscriptionBeforeUpdate, - invoicePreviewBeforeUpdate, - startDate - ) - ) - case Membership2023Annuals => - ZIO.fromEither( - Membership2023Migration - .zuoraUpdate_Annuals( - subscriptionBeforeUpdate, - invoicePreviewBeforeUpdate, - startDate - ) - ) case DigiSubs2023 => ZIO.fromEither( DigiSubs2023Migration.zuoraUpdate( diff --git a/lambda/src/main/scala/pricemigrationengine/handlers/NotificationHandler.scala b/lambda/src/main/scala/pricemigrationengine/handlers/NotificationHandler.scala index 631c63b4..bc2d0371 100644 --- a/lambda/src/main/scala/pricemigrationengine/handlers/NotificationHandler.scala +++ b/lambda/src/main/scala/pricemigrationengine/handlers/NotificationHandler.scala @@ -9,7 +9,6 @@ import com.gu.i18n import pricemigrationengine.migrations.{ DigiSubs2023Migration, GW2024Migration, - Membership2023Migration, newspaper2024Migration, SupporterPlus2024Migration, } @@ -134,7 +133,7 @@ object NotificationHandler extends CohortHandler { firstName <- ZIO.fromEither(firstName(contact)) lastName <- ZIO.fromEither(requiredField(contact.LastName, "Contact.LastName")) address <- ZIO.fromEither(targetAddress(cohortSpec, contact)) - street <- ZIO.fromEither(street(cohortSpec, address: SalesforceAddress)) + street <- ZIO.fromEither(requiredField(address.street, "Contact.OtherAddress.street")) postalCode = address.postalCode.getOrElse("") country <- ZIO.fromEither(country(cohortSpec, address)) oldPrice <- ZIO.fromEither(requiredField(cohortItem.oldPrice, "CohortItem.oldPrice")) @@ -146,11 +145,9 @@ object NotificationHandler extends CohortHandler { currencySymbol <- currencyISOtoSymbol(currencyISOCode) priceWithOptionalCappingWithCurrencySymbol = MigrationType(cohortSpec) match { - case Legacy => s"${currencySymbol}${PriceCap.priceCapLegacy(oldPrice, estimatedNewPrice)}" - case Membership2023Monthlies => s"${currencySymbol}${estimatedNewPrice}" - case Membership2023Annuals => s"${currencySymbol}${estimatedNewPrice}" - case DigiSubs2023 => s"${currencySymbol}${estimatedNewPrice}" - case Newspaper2024 => s"${currencySymbol}${estimatedNewPrice}" + case Legacy => s"${currencySymbol}${PriceCap.priceCapLegacy(oldPrice, estimatedNewPrice)}" + case DigiSubs2023 => s"${currencySymbol}${estimatedNewPrice}" + case Newspaper2024 => s"${currencySymbol}${estimatedNewPrice}" case GW2024 => s"${currencySymbol}${PriceCap.priceCapForNotification(oldPrice, estimatedNewPrice, GW2024Migration.priceCap)}" case SupporterPlus2024 => s"${currencySymbol}${estimatedNewPrice}" @@ -289,25 +286,21 @@ object NotificationHandler extends CohortHandler { def maxLeadTime(cohortSpec: CohortSpec): Int = { MigrationType(cohortSpec) match { - case Membership2023Monthlies => Membership2023Migration.maxLeadTime - case Membership2023Annuals => Membership2023Migration.maxLeadTime - case DigiSubs2023 => DigiSubs2023Migration.maxLeadTime - case Newspaper2024 => newspaper2024Migration.StaticData.maxLeadTime - case GW2024 => GW2024Migration.maxLeadTime - case SupporterPlus2024 => SupporterPlus2024Migration.maxLeadTime - case Legacy => 49 + case DigiSubs2023 => DigiSubs2023Migration.maxLeadTime + case Newspaper2024 => newspaper2024Migration.StaticData.maxLeadTime + case GW2024 => GW2024Migration.maxLeadTime + case SupporterPlus2024 => SupporterPlus2024Migration.maxLeadTime + case Legacy => 49 } } def minLeadTime(cohortSpec: CohortSpec): Int = { MigrationType(cohortSpec) match { - case Membership2023Monthlies => Membership2023Migration.minLeadTime - case Membership2023Annuals => Membership2023Migration.minLeadTime - case DigiSubs2023 => DigiSubs2023Migration.minLeadTime - case Newspaper2024 => newspaper2024Migration.StaticData.minLeadTime - case GW2024 => GW2024Migration.minLeadTime - case SupporterPlus2024 => SupporterPlus2024Migration.minLeadTime - case Legacy => 35 + case DigiSubs2023 => DigiSubs2023Migration.minLeadTime + case Newspaper2024 => newspaper2024Migration.StaticData.minLeadTime + case GW2024 => GW2024Migration.minLeadTime + case SupporterPlus2024 => SupporterPlus2024Migration.minLeadTime + case Legacy => 35 } } @@ -366,10 +359,8 @@ object NotificationHandler extends CohortHandler { } MigrationType(cohortSpec) match { - case DigiSubs2023 => testCompatibleEmptySalesforceAddress(contact) - case Membership2023Monthlies => testCompatibleEmptySalesforceAddress(contact) - case Membership2023Annuals => testCompatibleEmptySalesforceAddress(contact) - case SupporterPlus2024 => testCompatibleEmptySalesforceAddress(contact) + case DigiSubs2023 => testCompatibleEmptySalesforceAddress(contact) + case SupporterPlus2024 => testCompatibleEmptySalesforceAddress(contact) case _ => (for { billingAddress <- requiredField(contact.OtherAddress, "Contact.OtherAddress") @@ -384,19 +375,6 @@ object NotificationHandler extends CohortHandler { .flatMap(_ => requiredField(contact.Salutation.fold(Some("Member"))(Some(_)), "Contact.Salutation")) } - def street( - cohortSpec: CohortSpec, - address: SalesforceAddress - ): Either[NotificationHandlerFailure, String] = { - MigrationType(cohortSpec) match { - case Membership2023Monthlies => - requiredField(address.street.fold(Some(""))(Some(_)), "Contact.OtherAddress.street") - case Membership2023Annuals => - requiredField(address.street.fold(Some(""))(Some(_)), "Contact.OtherAddress.street") - case _ => requiredField(address.street, "Contact.OtherAddress.street") - } - } - def country( cohortSpec: CohortSpec, address: SalesforceAddress @@ -406,10 +384,6 @@ object NotificationHandler extends CohortHandler { // the 2024 print migration, "United Kingdom" can be substituted for missing values considering // that we are only delivery in the UK. MigrationType(cohortSpec) match { - case Membership2023Monthlies => - requiredField(address.country.fold(Some("United Kingdom"))(Some(_)), "Contact.OtherAddress.country") - case Membership2023Annuals => - requiredField(address.country.fold(Some("United Kingdom"))(Some(_)), "Contact.OtherAddress.country") case Newspaper2024 => Right(address.country.getOrElse("United Kingdom")) case SupporterPlus2024 => Right(address.country.getOrElse("")) case _ => requiredField(address.country, "Contact.OtherAddress.country") diff --git a/lambda/src/main/scala/pricemigrationengine/handlers/SalesforcePriceRiseCreationHandler.scala b/lambda/src/main/scala/pricemigrationengine/handlers/SalesforcePriceRiseCreationHandler.scala index 40a381f8..b0901d96 100644 --- a/lambda/src/main/scala/pricemigrationengine/handlers/SalesforcePriceRiseCreationHandler.scala +++ b/lambda/src/main/scala/pricemigrationengine/handlers/SalesforcePriceRiseCreationHandler.scala @@ -82,11 +82,9 @@ object SalesforcePriceRiseCreationHandler extends CohortHandler { .orElseFail(SalesforcePriceRiseWriteFailure(s"$cohortItem does not have a startDate")) } yield { val estimatedPriceWithOptionalCapping = MigrationType(cohortSpec) match { - case Membership2023Monthlies => estimatedNewPrice - case Membership2023Annuals => estimatedNewPrice - case DigiSubs2023 => estimatedNewPrice - case Newspaper2024 => estimatedNewPrice - case GW2024 => PriceCap.priceCapForNotification(oldPrice, estimatedNewPrice, GW2024Migration.priceCap) + case DigiSubs2023 => estimatedNewPrice + case Newspaper2024 => estimatedNewPrice + case GW2024 => PriceCap.priceCapForNotification(oldPrice, estimatedNewPrice, GW2024Migration.priceCap) case SupporterPlus2024 => estimatedNewPrice // [1] case Legacy => PriceCap.priceCapLegacy(oldPrice, estimatedNewPrice) } diff --git a/lambda/src/main/scala/pricemigrationengine/migrations/Membership2023Migration.scala b/lambda/src/main/scala/pricemigrationengine/migrations/Membership2023Migration.scala deleted file mode 100644 index 8d1d9911..00000000 --- a/lambda/src/main/scala/pricemigrationengine/migrations/Membership2023Migration.scala +++ /dev/null @@ -1,212 +0,0 @@ -package pricemigrationengine.migrations - -import pricemigrationengine.model.{ - AddZuoraRatePlan, - DataExtractionFailure, - CohortSpec, - Currency, - Membership2023Annuals, - Membership2023Monthlies, - MigrationType, - PriceData, - RemoveZuoraRatePlan, - ZuoraAccount, - ZuoraInvoiceItem, - ZuoraInvoiceList, - ZuoraProductCatalogue, - ZuoraRatePlan, - ZuoraRatePlanCharge, - ZuoraSubscription, - ZuoraSubscriptionUpdate -} - -import java.time.LocalDate - -object Membership2023Migration { - - val maxLeadTime = 33 - val minLeadTime = 31 - - val priceMapMonthlies: Map[Currency, BigDecimal] = Map( - "GBP" -> BigDecimal(7), - "AUD" -> BigDecimal(14.99), - "CAD" -> BigDecimal(12.99), - "EUR" -> BigDecimal(9.99), - "USD" -> BigDecimal(9.99), - ) - - val priceMapAnnuals: Map[Currency, BigDecimal] = Map( - "GBP" -> BigDecimal(75), - "AUD" -> BigDecimal(160), - "CAD" -> BigDecimal(120), - "EUR" -> BigDecimal(95), - "USD" -> BigDecimal(120), - ) - - def subscriptionRatePlan(subscription: ZuoraSubscription): Either[DataExtractionFailure, ZuoraRatePlan] = { - subscription.ratePlans.headOption match { - case None => - Left(DataExtractionFailure(s"Subscription ${subscription.subscriptionNumber} doesn't have any rate plan")) - case Some(ratePlan) => Right(ratePlan) - } - } - - def subscriptionRatePlanCharge( - subscription: ZuoraSubscription, - ratePlan: ZuoraRatePlan - ): Either[DataExtractionFailure, ZuoraRatePlanCharge] = { - ratePlan.ratePlanCharges.headOption match { - case None => { - // Although not enforced by the signature of the function, for this error message to make sense we expect that - // the rate plan belongs to the currency - Left( - DataExtractionFailure(s"Subscription ${subscription.subscriptionNumber} has a rate plan, but with no charge") - ) - } - case Some(ratePlanCharge) => Right(ratePlanCharge) - } - } - - def getOldPrice( - subscription: ZuoraSubscription, - ratePlanCharge: ZuoraRatePlanCharge - ): Either[DataExtractionFailure, BigDecimal] = { - ratePlanCharge.price match { - case None => { - // Although not enforced by the signature of the function, for this error message to make sense we expect that - // the rate plan charge belongs to the currency - Left( - DataExtractionFailure( - s"Subscription ${subscription.subscriptionNumber} has a rate plan charge, but with no currency" - ) - ) - } - case Some(price) => Right(price) - } - } - - def currencyToNewPriceMonthlies(currency: String): Either[DataExtractionFailure, BigDecimal] = { - priceMapMonthlies.get(currency) match { - case None => Left(DataExtractionFailure(s"Could not determine a new monthly price for currency: ${currency}")) - case Some(price) => Right(price) - } - } - - def currencyToNewPriceAnnuals(currency: String): Either[DataExtractionFailure, BigDecimal] = { - priceMapAnnuals.get(currency) match { - case None => Left(DataExtractionFailure(s"Could not determine a new annual price for currency: ${currency}")) - case Some(price) => Right(price) - } - } - - def priceData( - account: ZuoraAccount, - catalogue: ZuoraProductCatalogue, - subscription: ZuoraSubscription, - invoiceList: ZuoraInvoiceList, - nextServiceDate: LocalDate, - cohortSpec: CohortSpec - ): Either[DataExtractionFailure, PriceData] = { - MigrationType(cohortSpec) match { - case Membership2023Monthlies => - for { - ratePlan <- subscriptionRatePlan(subscription) - ratePlanCharge <- subscriptionRatePlanCharge(subscription, ratePlan) - currency = ratePlanCharge.currency - oldPrice <- getOldPrice(subscription, ratePlanCharge) - newPrice <- currencyToNewPriceMonthlies(currency: String) - } yield PriceData(currency, oldPrice, newPrice, "Month") - case Membership2023Annuals => - for { - ratePlan <- subscriptionRatePlan(subscription) - ratePlanCharge <- subscriptionRatePlanCharge(subscription, ratePlan) - currency = ratePlanCharge.currency - oldPrice <- getOldPrice(subscription, ratePlanCharge) - newPrice <- currencyToNewPriceAnnuals(currency: String) - } yield PriceData(currency, oldPrice, newPrice, "Annual") - case _ => Left(DataExtractionFailure(s"(error: 7ba45f10) Incorrect cohort spec for this function: ${cohortSpec}")) - } - } - - def zuoraUpdate_Monthlies( - subscription: ZuoraSubscription, - invoiceList: ZuoraInvoiceList, - effectiveDate: LocalDate, - ): Either[DataExtractionFailure, ZuoraSubscriptionUpdate] = { - - // This variant has a simpler signature than its classic counterpart. - - val activeRatePlans = (for { - invoiceItem <- ZuoraInvoiceItem.items(invoiceList, subscription, effectiveDate) - ratePlanCharge <- ZuoraRatePlanCharge.matchingRatePlanCharge(subscription, invoiceItem).toSeq - price <- ratePlanCharge.price.toSeq - if price > 0 - ratePlan <- ZuoraRatePlan.ratePlanChargeToMatchingRatePlan(subscription, ratePlanCharge).toSeq - } yield ratePlan).distinct - - if (activeRatePlans.isEmpty) - Left(DataExtractionFailure(s"No rate plans to update for subscription ${subscription.subscriptionNumber}")) - else if (activeRatePlans.size > 1) - Left( - DataExtractionFailure( - s"Multiple rate plans to update: ${activeRatePlans.map(_.id)} for subscription ${subscription.subscriptionNumber}" - ) - ) - else { - - // At this point we know that we have exactly one activeRatePlans - val activeRatePlan = activeRatePlans.head - - // In the case of Membership Batch 1 and 2 (monthlies), things are now more simple. We can hardcode the rate plan - Right( - ZuoraSubscriptionUpdate( - add = List(AddZuoraRatePlan("8a1287c586832d250186a2040b1548fe", effectiveDate)), - remove = List(RemoveZuoraRatePlan(activeRatePlan.id, effectiveDate)), - currentTerm = None, - currentTermPeriodType = None - ) - ) - } - } - - def zuoraUpdate_Annuals( - subscription: ZuoraSubscription, - invoiceList: ZuoraInvoiceList, - effectiveDate: LocalDate, - ): Either[DataExtractionFailure, ZuoraSubscriptionUpdate] = { - - // This variant has a simpler signature than its classic counterpart. - - val activeRatePlans = (for { - invoiceItem <- ZuoraInvoiceItem.items(invoiceList, subscription, effectiveDate) - ratePlanCharge <- ZuoraRatePlanCharge.matchingRatePlanCharge(subscription, invoiceItem).toSeq - price <- ratePlanCharge.price.toSeq - if price > 0 - ratePlan <- ZuoraRatePlan.ratePlanChargeToMatchingRatePlan(subscription, ratePlanCharge).toSeq - } yield ratePlan).distinct - - if (activeRatePlans.isEmpty) - Left(DataExtractionFailure(s"No rate plans to update for subscription ${subscription.subscriptionNumber}")) - else if (activeRatePlans.size > 1) - Left( - DataExtractionFailure( - s"Multiple rate plans to update: ${activeRatePlans.map(_.id)} for subscription ${subscription.subscriptionNumber}" - ) - ) - else { - - // At this point we know that we have exactly one activeRatePlans - val activeRatePlan = activeRatePlans.head - - // Batch 3 (annuals) - Right( - ZuoraSubscriptionUpdate( - add = List(AddZuoraRatePlan("8a129ce886834fa90186a20c3ee70b6a", effectiveDate)), - remove = List(RemoveZuoraRatePlan(activeRatePlan.id, effectiveDate)), - currentTerm = None, - currentTermPeriodType = None - ) - ) - } - } -} diff --git a/lambda/src/main/scala/pricemigrationengine/model/AmendmentData.scala b/lambda/src/main/scala/pricemigrationengine/model/AmendmentData.scala index 52995479..c83f73cf 100644 --- a/lambda/src/main/scala/pricemigrationengine/model/AmendmentData.scala +++ b/lambda/src/main/scala/pricemigrationengine/model/AmendmentData.scala @@ -3,7 +3,6 @@ package pricemigrationengine.model import pricemigrationengine.migrations.{ DigiSubs2023Migration, GuardianWeeklyMigration, - Membership2023Migration, GW2024Migration, newspaper2024Migration, SupporterPlus2024Migration @@ -290,24 +289,6 @@ object AmendmentData { ): Either[Failure, PriceData] = { MigrationType(cohortSpec) match { - case Membership2023Monthlies => - Membership2023Migration.priceData( - account, - catalogue, - subscription, - invoiceList, - nextServiceStartDate, - cohortSpec - ) - case Membership2023Annuals => - Membership2023Migration.priceData( - account, - catalogue, - subscription, - invoiceList, - nextServiceStartDate, - cohortSpec - ) case DigiSubs2023 => DigiSubs2023Migration.priceData(subscription) case Newspaper2024 => newspaper2024Migration.Estimation.priceData(subscription) case GW2024 => GW2024Migration.priceData(subscription, account) diff --git a/lambda/src/main/scala/pricemigrationengine/model/MigrationType.scala b/lambda/src/main/scala/pricemigrationengine/model/MigrationType.scala index b4349619..6dd0452a 100644 --- a/lambda/src/main/scala/pricemigrationengine/model/MigrationType.scala +++ b/lambda/src/main/scala/pricemigrationengine/model/MigrationType.scala @@ -13,8 +13,6 @@ package pricemigrationengine.model sealed trait MigrationType object Legacy extends MigrationType // refers to all migrations before membership 2023 and supporter 2023 -object Membership2023Monthlies extends MigrationType -object Membership2023Annuals extends MigrationType object DigiSubs2023 extends MigrationType object Newspaper2024 extends MigrationType object GW2024 extends MigrationType @@ -22,14 +20,11 @@ object SupporterPlus2024 extends MigrationType object MigrationType { def apply(cohortSpec: CohortSpec): MigrationType = cohortSpec.cohortName match { - case "Membership2023_Batch1" => Membership2023Monthlies - case "Membership2023_Batch2" => Membership2023Monthlies - case "Membership2023_Batch3" => Membership2023Annuals - case "DigiSubs2023_Batch1" => DigiSubs2023 - case "DigiSubs2023_Batch2" => DigiSubs2023 - case "Newspaper2024" => Newspaper2024 - case "GW2024" => GW2024 - case "SupporterPlus2024" => SupporterPlus2024 - case _ => Legacy + case "DigiSubs2023_Batch1" => DigiSubs2023 + case "DigiSubs2023_Batch2" => DigiSubs2023 + case "Newspaper2024" => Newspaper2024 + case "GW2024" => GW2024 + case "SupporterPlus2024" => SupporterPlus2024 + case _ => Legacy } } diff --git a/lambda/src/main/scala/pricemigrationengine/util/StartDates.scala b/lambda/src/main/scala/pricemigrationengine/util/StartDates.scala index edd7ac1d..4f0337d7 100644 --- a/lambda/src/main/scala/pricemigrationengine/util/StartDates.scala +++ b/lambda/src/main/scala/pricemigrationengine/util/StartDates.scala @@ -27,13 +27,11 @@ object StartDates { // This function returns the optional date of the last price rise. def lastPriceRiseDate(cohortSpec: CohortSpec, subscription: ZuoraSubscription): Option[LocalDate] = { MigrationType(cohortSpec) match { - case GW2024 => GW2024Migration.subscriptionToLastPriceMigrationDate(subscription) - case Membership2023Monthlies => None - case Membership2023Annuals => None - case DigiSubs2023 => None - case Newspaper2024 => None - case SupporterPlus2024 => None - case Legacy => None + case GW2024 => GW2024Migration.subscriptionToLastPriceMigrationDate(subscription) + case DigiSubs2023 => None + case Newspaper2024 => None + case SupporterPlus2024 => None + case Legacy => None } } @@ -88,13 +86,11 @@ object StartDates { ): Int = { if (isMonthlySubscription(subscription, invoicePreview)) { MigrationType(cohortSpec) match { - case Membership2023Monthlies => 1 - case Membership2023Annuals => 1 - case Newspaper2024 => newspaper2024Migration.Estimation.startDateSpreadPeriod(subscription) - case DigiSubs2023 => 3 - case GW2024 => 3 - case SupporterPlus2024 => 1 // no spread for S+2024 monthlies - case Legacy => 3 + case Newspaper2024 => newspaper2024Migration.Estimation.startDateSpreadPeriod(subscription) + case DigiSubs2023 => 3 + case GW2024 => 3 + case SupporterPlus2024 => 1 // no spread for S+2024 monthlies + case Legacy => 3 } } else 1 } @@ -110,12 +106,10 @@ object StartDates { val startDateLowerBound1 = MigrationType(cohortSpec) match { case Newspaper2024 => newspaper2024Migration.Estimation.startDateLowerbound(today, subscription) - case Membership2023Monthlies => cohortSpecLowerBound(cohortSpec, today) - case Membership2023Annuals => cohortSpecLowerBound(cohortSpec, today) - case DigiSubs2023 => cohortSpecLowerBound(cohortSpec, today) - case GW2024 => cohortSpecLowerBound(cohortSpec, today) - case SupporterPlus2024 => cohortSpecLowerBound(cohortSpec, today) - case Legacy => cohortSpecLowerBound(cohortSpec, today) + case DigiSubs2023 => cohortSpecLowerBound(cohortSpec, today) + case GW2024 => cohortSpecLowerBound(cohortSpec, today) + case SupporterPlus2024 => cohortSpecLowerBound(cohortSpec, today) + case Legacy => cohortSpecLowerBound(cohortSpec, today) } // We now respect the policy of not increasing members during their first year diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/account.json b/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/account.json deleted file mode 100644 index 8909cf54..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/account.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "basicInfo" : { - "id" : "ACCOUNT-ID", - "name" : "ACCOUNT-NAME", - "accountNumber" : "ACCOUNT-NUMBER", - "notes" : null, - "status" : "Active", - "crmId" : "ACCOUNT-NAME", - "batch" : "Batch1", - "invoiceTemplateId" : "2c92a0fd5ecce80c015ee71028643020", - "communicationProfileId" : null, - "purchaseOrderNumber" : null, - "IdentityId__c" : "IdentityId", - "SFContactId__c" : "SFContactId", - "CCURN__c" : null, - "SpecialDeliveryInstructions__c" : null, - "NonStandardDataReason__c" : null, - "ProcessingAdvice__c" : null, - "CreatedRequestId__c" : null, - "RetryStatus__c" : null, - "salesRep" : null, - "sequenceSetId" : null - }, - "soldToContact" : { - "country" : "Australia" - }, - "taxInfo" : null, - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/catalogue.json b/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/catalogue.json deleted file mode 100644 index 0a8a73a4..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/catalogue.json +++ /dev/null @@ -1,13099 +0,0 @@ -{ - "products" : [ { - "id" : "2c92a0fb4bb97034014bbbc561fa4fed", - "sku" : "SKU-00000013", - "name" : "Supporter", - "description" : "This is the description of the supporter membership.", - "category" : null, - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2099-01-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : "Events:SUPPORTER", - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Membership", - "ProductLevel__c" : "400", - "Tier__c" : "Supporter", - "productRatePlans" : [ { - "id" : "2c92a0f94c547592014c69f5b0ff4f7e", - "status" : "Expired", - "name" : "Non Founder Supporter - monthly", - "description" : "", - "effectiveStartDate" : "2015-03-31", - "effectiveEndDate" : "2023-03-02", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0f94c547592014c69f5b1204f80", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6.99", "EUR4.99", "GBP5", "CAD6.99", "AUD10" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 4.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4c5481db014c69f4a1e03bbd", - "status" : "Expired", - "name" : "Non Founder Supporter - annual", - "description" : "", - "effectiveStartDate" : "2015-03-31", - "effectiveEndDate" : "2023-03-02", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4c5481db014c69f4a2013bbf", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD69", "EUR49", "GBP49", "CAD69", "AUD100" ], - "pricing" : [ { - "currency" : "USD", - "price" : 69.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 69.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 100.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a129ce886834fa90186a20c3ee70b6a", - "status" : "Active", - "name" : "Supporter - annual (2023 Price)", - "description" : "", - "effectiveStartDate" : "2023-03-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129ce886834fa90186a20c3f4f0b6c", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD96.6", "EUR68.6", "GBP68.6", "CAD96.6", "AUD140" ], - "pricing" : [ { - "currency" : "USD", - "price" : 96.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 68.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 68.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 96.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 140.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a1287c586832d250186a2040b1548fe", - "status" : "Active", - "name" : "Supporter - monthly (2023 Price)", - "description" : "", - "effectiveStartDate" : "2023-03-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12800986832d1d0186a20bf5136471", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD9.79", "EUR6.99", "GBP7", "CAD9.79", "AUD14" ], - "pricing" : [ { - "currency" : "USD", - "price" : 9.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 7.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 9.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 14.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4bb97034014bbbc562114fef", - "status" : "Expired", - "name" : "Supporter - monthly", - "description" : "", - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2015-05-02", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4bb97034014bbbc562274ff1", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4bb97034014bbbc562604ff7", - "status" : "Expired", - "name" : "Supporter - annual", - "description" : "", - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2015-05-02", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4bb97034014bbbc5626f4ff9", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP50" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 50.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "8a12865b8219d9b4018221061563643f", - "sku" : "ABC-00000032", - "name" : "Supporter Plus", - "description" : "New Support product July 2022", - "category" : null, - "effectiveStartDate" : "2013-02-16", - "effectiveEndDate" : "2099-02-03", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Supporter Plus", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "8a128ed885fc6ded018602296ace3eb8", - "status" : "Active", - "name" : "Supporter Plus V2 - Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128d7085fc6dec01860234cd075270", - "name" : "Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Contributor", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "8a128ed885fc6ded018602296af13eba", - "name" : "Supporter Plus Monthly Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD13", "NZD17", "EUR10", "GBP10", "CAD13", "AUD17" ], - "pricing" : [ { - "currency" : "USD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128ed885fc6ded01860228f77e3d5a", - "status" : "Active", - "name" : "Supporter Plus V2 - Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12892d85fc6df4018602451322287f", - "name" : "Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Contributor", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "8a128ed885fc6ded01860228f7cb3d5f", - "name" : "Supporter Plus Annual Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD160", "EUR95", "GBP95", "CAD120", "AUD160" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12865b8219d9b40182210618a464ba", - "status" : "Active", - "name" : "Supporter Plus Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12865b8219d9b40182210618c664c1", - "name" : "Supporter Plus Annual Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD160", "EUR95", "GBP95", "CAD120", "AUD160" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12865b8219d9b401822106192b64dc", - "status" : "Active", - "name" : "Supporter Plus Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12865b8219d9b401822106194e64e3", - "name" : "Supporter Plus Monthly Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD13", "NZD17", "EUR10", "GBP10", "CAD13", "AUD17" ], - "pricing" : [ { - "currency" : "USD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0ff5345f9200153559c6d2a3385", - "sku" : "ABC-00000012", - "name" : "Discounts", - "description" : "Template discount rate plans", - "category" : null, - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "allowFeatureChanges" : false, - "ProductEnabled__c" : null, - "Entitlements__c" : null, - "AcquisitionProfile__c" : null, - "ProductType__c" : null, - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "8a1295918021d0d2018022d4ca0c4aac", - "status" : "Active", - "name" : "PM 2022 - 25% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295918021d0d2018022d4cb8e4ab6", - "name" : "PM 2022 - 25% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128f138021d0d6018022d4c65b0384", - "status" : "Active", - "name" : "PM 2022 - 20% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129f6f8021d0d4018022d4c84f5545", - "name" : "PM 2022 - 20% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "20% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12972d8021d0d3018022d4c2a36f0c", - "status" : "Active", - "name" : "PM 2022 - 18% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128aa88021da2d018022d4c4f06176", - "name" : "PM 2022 - 18% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "18% discount", "18% discount", "18% discount", "18% discount", "18% discount", "18% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128e2d8021d0d4018022d4bf72421e", - "status" : "Active", - "name" : "PM 2022 - 17% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1291128021d0cf018022d4c126703b", - "name" : "PM 2022 - 17% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "17% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 17.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a1297638021d0d7018022d4bb3342c2", - "status" : "Active", - "name" : "PM 2022 - 13% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1291128021d0cf018022d4bda76fdb", - "name" : "PM 2022 - 13% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "13% discount", "13% discount", "13% discount", "13% discount", "13% discount", "13% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12892d8021d0dc018022d4b6f94f05", - "status" : "Active", - "name" : "PM 2022 - 11% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128eda8021d0d4018022d4b9024332", - "name" : "PM 2022 - 11% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128aa88021da2d018022d4b38b613e", - "status" : "Active", - "name" : "PM 2022 - 8% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128b618021d0cf018022d4b554090b", - "name" : "PM 2022 - 8% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "8% discount", "8% discount", "8% discount", "8% discount", "8% discount", "8% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128eda8021d0d4018022d4af5e4318", - "status" : "Active", - "name" : "PM 2022 - 7% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128ed88021d0e0018022d4b17e7570", - "name" : "PM 2022 - 7% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "7% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 7.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128eda8021d0d4018022d4aab842f9", - "status" : "Active", - "name" : "PM 2022 - 6% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12972d8021d0d3018022d4ad3c6db1", - "name" : "PM 2022 - 6% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "6% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 6.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128aa88021da2d018022d4a6856101", - "status" : "Active", - "name" : "PM 2022 - 5% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295918021d0d2018022d4a8784983", - "name" : "PM 2022 - 5% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "5% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 5.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12801c8021d0e8018022d4a1815301", - "status" : "Active", - "name" : "PM 2022 - 4% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129b9c8021d0d2018022d4a4417880", - "name" : "PM 2022 - 4% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "4% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 4.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12865b8021d0d9018022d2a2e52c74", - "status" : "Active", - "name" : "PM 2022 - 10% off for 12 months - Max Discount", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295258021d0d3018022d2b4251038", - "name" : "PM 2022 - 10% off for 12 months - Max Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount", "10% discount", "10% discount", "10% discount", "10% discount", "10% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe750b35d001750d4522f43817", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Digital Voucher", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe750b35d001750d4523103819", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0117468816901748bdb3a8c1ac4", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Voucher", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0117468816901748bdb3aab1ac6", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Voucher Book", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Voucher Book", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00f7468817d01748bd88f0d1d6c", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Home Delivery", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00f7468817d01748bd88f2e1d6e", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0076ae9189c016b080c930a6186", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - GW", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2019-05-30", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086ae928d7016b080f638477a6", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00d6f9de7f6016f9f6f52765aa4", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Delivery-problem credit - automated - GW", - "description" : "Credit for a delivery problem, applied automatically by the delivery-problem credit processor.\n\n*** Not for manual use! ***\n\nSee:\nTODO - reference to codebase here\n", - "effectiveStartDate" : "2020-01-13", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00d6f9de7f6016f9f6f529e5aaf", - "name" : "Delivery-problem credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe7375d60901737c64808e4be1", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Delivery-problem credit - automated - Home Delivery", - "description" : "Credit for a delivery problem, applied automatically by the delivery-problem credit processor.\n\n*** Not for manual use! ***\n\nSee:\nTODO - reference to codebase here\n", - "effectiveStartDate" : "2020-01-13", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe7375d60901737c6480bc4be3", - "name" : "Delivery-problem credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff74296d7201742b7daf20123d", - "status" : "Active", - "name" : "Digipack Acq Offer - 1st Payment", - "description" : "a percentage discount on Annual Digipack subscriptions, where the percentage is dependent on the billing currency. This discount is available so that our Customer Service Reps are able to provide the same level of discounting as is available on the website, to subscriptions acquired through the call centre", - "effectiveStartDate" : "2020-08-27", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff74296d7201742b7daf2f123f", - "name" : "Digipack Acq Offer - 1st Payment", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "17.09% discount", "25.53% discount", "16.11% discount", "16.81% discount", "20.09% discount", "18.61% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 17.090000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.530000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.110000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.810000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.090000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 18.610000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe72c5c3480172c7f1fb545f81", - "status" : "Active", - "name" : "PM 2020 - 11% off for 3 months - Sunday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe72c5c3480172c7f1fb7f5f87", - "name" : "PM 2020 - 11% off for 3 months - Sunday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00872c5d4770172c7f140a32d62", - "status" : "Active", - "name" : "PM 2020 - 16% off for 3 months - Saturday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00872c5d4770172c7f140c52d64", - "name" : "PM 2020 - 16% off for 3 months - Saturday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "16% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a01072c5c2e30172c7f0764772c9", - "status" : "Active", - "name" : "PM 2020 - 6% off for 3 months - Weekend Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e30172c7f0766372cb", - "name" : "PM 2020 - 6% off for 3 months - Weekend Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "6% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 6.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a01072c5c2e20172c7efe01125c6", - "status" : "Active", - "name" : "PM 2020 - 9% off for 3 months - Sixday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e20172c7efe02325ca", - "name" : "PM 2020 - 9% off for 3 months - Sixday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "9% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 9.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a01072c5c2e20172c7ee96b91a7c", - "status" : "Active", - "name" : "PM 2020 - 11% off for 3 months - Everyday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e20172c7ee96e71a7e", - "name" : "PM 2020 - 11% off for 3 months - Everyday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00772c5c2e90172c7ebd62a68c4", - "status" : "Active", - "name" : "PM 2020 - 10% off for 12 months - Max Discount", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e30172c7ed605b60d3", - "name" : "PM 2020 - 10% off for 12 months - Max Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount", "10% discount", "10% discount", "10% discount", "10% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0086f1426d1016f18a9c71058a5", - "status" : "Active", - "name" : "Acquisition Discount - 25% off for 12 months", - "description" : "", - "effectiveStartDate" : "2019-12-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086f1426d1016f18a9c73058a7", - "name" : "25% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "25% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd6f1426ef016f18a86c515ed7", - "status" : "Active", - "name" : "Cancellation Save Discount - 20% off for 12 months", - "description" : "", - "effectiveStartDate" : "2019-12-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd6f1426ef016f18a86c705ed9", - "name" : "20% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "20% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0086b25c750016b32548239308d", - "status" : "Active", - "name" : "Customer Experience - Complementary 100% discount", - "description" : "Head-office use only", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086b25c750016b32548256308f", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "100% discount", "100% discount", "100% discount", "100% discount", "100% discount", "100% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc6ae918b6016b080950e96d75", - "status" : "Active", - "name" : "Guardian Weekly Holiday Credit", - "description" : "", - "effectiveStartDate" : "2019-05-30", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc6ae918b6016b0809512f6d7f", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc5b42d2c9015b6259f7f40040", - "status" : "Expired", - "name" : "Guardian Weekly Holiday Credit - old", - "description" : "", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2019-05-29", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00e6ad50f58016ad9ca59962c8c", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a0ff5b42e3ad015b627c142f072a", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe65f0ac1f0165f2189bca248c", - "status" : "Active", - "name" : "Digipack Discount - 20% off for 12 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe65f0ac1f0165f2189bdf248f", - "name" : "20% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "20% discount", "20% discount", "20% discount", "20% discount", "20% discount", "20% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff65c757150165c8eab88b788e", - "status" : "Expired", - "name" : "Home Delivery Adjustment charge", - "description" : "Call centre version", - "effectiveStartDate" : "2018-09-11", - "effectiveEndDate" : "2019-09-11", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff65c757150165c8eab8c07896", - "name" : "Adjustment charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff64176cd40164232c8ec97661", - "status" : "Active", - "name" : "Cancellation Save Discount - 25% off for 3 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff64176cd40164232c8eda7664", - "name" : "25% discount on subscription for 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "25% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00864176ce90164232ac0d90fc1", - "status" : "Active", - "name" : "Cancellation Save Discount - 50% off for 3 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff64176cd50164232c7e493410", - "name" : "50% discount on subscription for 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "50% discount", "50% discount", "50% discount", "50% discount", "50% discount", "50% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe62b7edde0162dd29b8124a8e", - "status" : "Active", - "name" : "Guardian Weekly Adjustment charge", - "description" : "To fix premature refunds", - "effectiveStartDate" : "2018-04-19", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe62b7edde0162dd29b83f4a9e", - "name" : "Adjustment charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "Adjustment for premature refunds where the product was not removed in advance.", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc610e738901612d83fce461fd", - "status" : "Expired", - "name" : "Tabloid launch 25% off for one year for existing customers", - "description" : "", - "effectiveStartDate" : "2017-12-19", - "effectiveEndDate" : "2020-12-19", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : "GTL99C", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc610e738901612d85acb06a73", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "25% off for one year", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5fe26834015fe33c70a24f50", - "status" : "Active", - "name" : "Black Friday 50% for 3 months for existing customers", - "description" : "", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : "TBC", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5fe26834015fe33c70b74f52", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "50% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5e09bd67015e0a93efe86d2e", - "status" : "Active", - "name" : "Customer Experience Adjustment - Voucher", - "description" : "", - "effectiveStartDate" : "2016-08-01", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5e09bd67015e0a93f0026d34", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Voucher Book", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Voucher Book", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc569c311201569dfbecb4215f", - "status" : "Expired", - "name" : "Home Delivery Holiday Credit", - "description" : "Call centre version", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2017-07-31", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe569c441901569e03b5cc619e", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc596d31ea01598d623a297897", - "status" : "Active", - "name" : "Home Delivery Holiday Credit v2", - "description" : "", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc596d31ea01598d72baf33417", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5345f9220153559d915d5c26", - "status" : "Active", - "name" : "Percentage", - "description" : "", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5345efa10153559e97bb76c6", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "0% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe56fe33ff015723143e4778be", - "status" : "Active", - "name" : "Fixed Adjustment", - "description" : "", - "effectiveStartDate" : "2007-09-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff576f2f760157aec73aa34ccc", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff56fe33f301572314aed277fb", - "status" : "Active", - "name" : "Percentage Adjustment", - "description" : "", - "effectiveStartDate" : "2007-09-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc56fe26ba01572315d66d026e", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "100% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : true, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe6619b4b901661aaf826435de", - "sku" : "ABC-00000030", - "name" : "Guardian Weekly - ROW", - "description" : "", - "category" : null, - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-10-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff67cebd140167f0a2f66a12eb", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 1 Year - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff67cebd140167f0a2f68912ed", - "name" : "GW GIFT Oct 18 - 1 Year - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD360", "NZD530", "EUR270", "GBP297.6", "CAD345", "AUD424" ], - "pricing" : [ { - "currency" : "USD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 530.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 270.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 297.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 345.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 424.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0076dd9892e016df8503e7c6c48", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 3 Month - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "ThreeMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0076dd9892e016df8503e936c4a", - "name" : "GW GIFT Oct 18 - 3 Month - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD90", "NZD132.5", "EUR67.5", "GBP74.4", "CAD86.25", "AUD106" ], - "pricing" : [ { - "currency" : "USD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 132.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 67.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 74.400000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 86.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 106.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff79ac64e30179ae45669b3a83", - "status" : "Active", - "name" : "GW Oct 18 - Monthly - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff79ac64e30179ae4566cb3a86", - "name" : "GW Oct 18 - Monthly - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD30", "GBP24.8" ], - "pricing" : [ { - "currency" : "USD", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 24.800000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0086619bf8901661ab545f51b21", - "status" : "Active", - "name" : "GW Oct 18 - Six for Six - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086619bf8901661ab546091b23", - "name" : "GW Oct 18 - First 6 issues - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe6619b4b601661ab300222651", - "status" : "Active", - "name" : "GW Oct 18 - Annual - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b601661ab3002f2653", - "name" : "GW Oct 18 - Annual - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD360", "NZD530", "EUR270", "GBP297.6", "CAD345", "AUD424" ], - "pricing" : [ { - "currency" : "USD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 530.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 270.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 297.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 345.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 424.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0086619bf8901661ab02752722f", - "status" : "Active", - "name" : "GW Oct 18 - Quarterly - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff6619bf8b01661ab2d0396eb2", - "name" : "GW Oct 18 - Quarterly - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD90", "NZD132.5", "EUR67.5", "GBP74.4", "CAD86.25", "AUD106" ], - "pricing" : [ { - "currency" : "USD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 132.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 67.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 74.400000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 86.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 106.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0ff6619bf8901661aa3247c4b1d", - "sku" : "ABC-00000029", - "name" : "Guardian Weekly - Domestic", - "description" : "", - "category" : null, - "effectiveStartDate" : "2018-09-18", - "effectiveEndDate" : "2099-10-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff67cebd0d0167f0a1a834234e", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 1 Year - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff67cebd0d0167f0a1a85b2350", - "name" : "GW GIFT Oct 18 - 1 Year - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD330", "NZD546", "EUR282", "GBP165", "CAD360", "AUD432" ], - "pricing" : [ { - "currency" : "USD", - "price" : 330.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 546.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 282.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 432.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00e6dd988e2016df85387417498", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 3 Month - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "ThreeMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00e6dd988e2016df853875d74c6", - "name" : "GW GIFT Oct 18 - 3 Month - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD82.5", "NZD136.5", "EUR70.5", "GBP41.25", "CAD90", "AUD108" ], - "pricing" : [ { - "currency" : "USD", - "price" : 82.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 136.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 41.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 108.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd79ac64b00179ae3f9d474960", - "status" : "Active", - "name" : "GW Oct 18 - Monthly - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd79ac64b00179ae3f9d704962", - "name" : "GW Oct 18 - Monthly - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD27.5", "NZD45.5", "EUR23.5", "GBP13.75", "CAD30", "AUD36" ], - "pricing" : [ { - "currency" : "USD", - "price" : 27.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 45.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 23.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 13.750000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0086619bf8901661aaac94257fe", - "status" : "Active", - "name" : "GW Oct 18 - Six for Six - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086619bf8901661aaac95d5800", - "name" : "GW Oct 18 - First 6 issues - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe6619b4b901661aa8e66c1692", - "status" : "Active", - "name" : "GW Oct 18 - Annual - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b901661aa8e6811695", - "name" : "GW Oct 18 - Annual - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD330", "NZD546", "EUR282", "GBP165", "CAD360", "AUD432" ], - "pricing" : [ { - "currency" : "USD", - "price" : 330.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 546.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 282.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 432.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe6619b4b301661aa494392ee2", - "status" : "Active", - "name" : "GW Oct 18 - Quarterly - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b601661aa8b74e623f", - "name" : "GW Oct 18 - Quarterly - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD82.5", "NZD136.5", "EUR70.5", "GBP41.25", "CAD90", "AUD108" ], - "pricing" : [ { - "currency" : "USD", - "price" : 82.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 136.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 41.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 108.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fb4edd70c8014edeaa4ddb21e7", - "sku" : "ABC-00000005", - "name" : "Digital Pack", - "description" : "The Guardian & Observer Digital Pack gives you 7-day access to the Guardian & Observer daily edition for iPad, Android tablet and Kindle Fire as well as premium tier access to the iOS and Android live news apps.", - "category" : null, - "effectiveStartDate" : "2013-02-16", - "effectiveEndDate" : "2099-02-03", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Digital Pack", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a00773adc09d0173b99e4ded7f45", - "status" : "Active", - "name" : "Digital Subscription One Year Fixed - Deprecated", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "One Year", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00d73add0220173b9a387c62aec", - "name" : "Digital Subscription One Year Fixed", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD165", "NZD175", "EUR125", "GBP99", "CAD175", "AUD175" ], - "pricing" : [ { - "currency" : "USD", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 125.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 99.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00c77992ba70177a6596f710265", - "status" : "Active", - "name" : "Digital Subscription One Year Fixed - One Time Charge", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "One Year", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a011779932fd0177a670f43102aa", - "name" : "Digital Subscription One Year Fixed - One Time Charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD165", "NZD175", "EUR125", "GBP99", "CAD175", "AUD175" ], - "pricing" : [ { - "currency" : "USD", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 125.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 99.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff73add07f0173b99f14390afc", - "status" : "Active", - "name" : "Digital Subscription Three Month Fixed - Deprecated", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "Three Month", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff73add07f0173b9a80a584466", - "name" : "Digital Subscription Three Month Fixed", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD63", "EUR45", "GBP36", "CAD63", "AUD63" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 45.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00d779932ef0177a65430d30ac1", - "status" : "Active", - "name" : "Digital Subscription Three Month Fixed - One Time Charge", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "Three Month", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00f779933030177a65881490325", - "name" : "Digital Subscription Three Month Fixed - One Time Charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD63", "EUR45", "GBP36", "CAD63", "AUD63" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 45.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00d71c96bac0171df3a5622740f", - "status" : "Active", - "name" : "Corporate Digital Subscription", - "description" : "", - "effectiveStartDate" : "2020-01-01", - "effectiveEndDate" : "2050-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00871c96ba30171df3b481931a0", - "name" : "Corporate Digital Subscription", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Digital Pack", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4edd70c8014edeaa4e8521fe", - "status" : "Active", - "name" : "Digital Pack Quarterly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa4fd42186", - "name" : "Digital Pack Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD59.95", "NZD70.5", "EUR44.95", "GBP35.95", "CAD65.85", "AUD64.5" ], - "pricing" : [ { - "currency" : "USD", - "price" : 59.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 44.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 35.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 65.850000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 64.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4edd70c8014edeaa4e972204", - "status" : "Active", - "name" : "Digital Pack Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa5001218c", - "name" : "Digital Pack Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD199", "NZD235", "EUR149", "GBP119", "CAD219", "AUD215" ], - "pricing" : [ { - "currency" : "USD", - "price" : 199.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 235.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 149.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 119.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 219.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 215.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4edd70c8014edeaa4eae220a", - "status" : "Active", - "name" : "Digital Pack Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa50342192", - "name" : "Digital Pack Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD19.99", "NZD23.5", "EUR14.99", "GBP11.99", "CAD21.95", "AUD21.5" ], - "pricing" : [ { - "currency" : "USD", - "price" : 19.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 23.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 14.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 11.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 21.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 21.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a00870ec598001710740c3d92eab", - "sku" : "ABC-00000031", - "name" : "Newspaper Digital Voucher", - "description" : "Newspaper Digital Voucher", - "category" : null, - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Newspaper - Digital Voucher", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a00870ec598001710740d3d03035", - "status" : "Active", - "name" : "Everyday+", - "description" : "Guardian and Observer papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "34", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d4143037", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP2" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 2.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d691307c", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d5fd3073", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d54f3069", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d4b8304f", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.95" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d8873096", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d7e2308d", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.94" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.940000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d7493084", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740c78d2f13", - "status" : "Active", - "name" : "Everyday", - "description" : "Guardian and Observer papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "27", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c7b82f1c", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c9d72f61", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.94" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.940000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c9802f59", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c91d2f4d", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c8c42f40", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c8652f37", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.95" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c80f2f26", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740d24b3022", - "status" : "Active", - "name" : "Weekend", - "description" : "Saturday Guardian and Observer papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "17", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d325302c", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.49" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.490000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d28e3024", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740ca532f69", - "status" : "Active", - "name" : "Sixday", - "description" : "Guardian papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "22", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cd6e2fa2", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP11.79" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 11.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cd012f90", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cc9b2f88", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cc2c2f80", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cb4e2f6b", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cbb32f77", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740c4582ead", - "status" : "Active", - "name" : "Sixday+", - "description" : "Guardian papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "31", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c48e2eaf", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c4dc2eb7", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c5192ebf", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c55a2ec7", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP11.79" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 11.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c5962ecf", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c5cf2ed7", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP2" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 2.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c60f2edf", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740d0d83017", - "status" : "Active", - "name" : "Sunday", - "description" : "Observer paper", - "effectiveStartDate" : "2017-03-27", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "7", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d1103019", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740cf9e3004", - "status" : "Active", - "name" : "Sunday+", - "description" : "Observer paper, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "11", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cfda3006", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SUNDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d053300f", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SUNDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740c6672ee7", - "status" : "Active", - "name" : "Weekend+", - "description" : "Saturday Guardian and Observer papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "19", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c6ce2ef1", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP9" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 9.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c6872ee9", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c7132efe", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.49" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.490000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740ce702ff0", - "status" : "Active", - "name" : "Saturday+", - "description" : "Saturday paper, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2018-03-14", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "11", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cf1e2ffc", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SATURDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cea02ff4", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SATURDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740cdd02fbd", - "status" : "Active", - "name" : "Saturday", - "description" : "Saturday paper", - "effectiveStartDate" : "2018-03-14", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "7", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740ce042fcb", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe5aacfabe015ad24bf6e15ff6", - "sku" : "ABC-00000028", - "name" : "Contributor", - "description" : "", - "category" : null, - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Contribution", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0fc5e1dc084015e37f58c200eea", - "status" : "Active", - "name" : "Annual Contribution", - "description" : "", - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "TermType__c" : "TERMED", - "FrontendId__c" : "Annual", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc5e1dc084015e37f58c7b0f34", - "name" : "Annual Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD60", "EUR60", "GBP60", "CAD5", "AUD100" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 100.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Contributor", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc5aacfadd015ad24db4ff5e97", - "status" : "Active", - "name" : "Monthly Contribution", - "description" : "", - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "TermType__c" : "TERMED", - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc5aacfadd015ad250bf2c6d38", - "name" : "Monthly Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD5", "NZD5", "EUR5", "GBP5", "CAD5", "AUD10" ], - "pricing" : [ { - "currency" : "USD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Contributor", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fd57d0a9870157d73fa27c3de1", - "sku" : "ABC-00000017", - "name" : "Guardian Weekly Zone A", - "description" : "", - "category" : null, - "effectiveStartDate" : "1990-10-18", - "effectiveEndDate" : "2099-10-18", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff59d9d540015a41a40b3e07d3", - "status" : "Active", - "name" : "Guardian Weekly 6 Issues", - "description" : "", - "effectiveStartDate" : "1995-02-13", - "effectiveEndDate" : "2099-02-14", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a241e5a015a41f1c4b102c3", - "name" : "Zone A 6 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "GBP6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a5adca7015a5c4af5963efa", - "status" : "Active", - "name" : "Guardian Weekly 6 Months", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "SixMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a5c4af5b63f01", - "name" : "Zone A 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "GBP60" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a5ad349015a5c4e3f87184c", - "status" : "Active", - "name" : "Guardian Weekly 6 Months Only", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixMonthsOnly", - "Saving__c" : null, - "DefaultTerm__c" : "6", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad349015a5c4e3f99184f", - "name" : "Zone A 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "GBP60" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 6, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a4b85e7015a4cf95d352a07", - "status" : "Active", - "name" : "Guardian Weekly 12 Issues", - "description" : "12 issues", - "effectiveStartDate" : "1995-11-13", - "effectiveEndDate" : "2099-02-14", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a4b85e7015a4cf95d472a09", - "name" : "Zone A 12 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD12", "GBP12" ], - "pricing" : [ { - "currency" : "USD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 12, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a5adca7015a5c51a69c7f2e", - "status" : "Active", - "name" : "Guardian Weekly 3 Years", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "ThreeYears", - "Saving__c" : null, - "DefaultTerm__c" : "36", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a5c51a6ad7f30", - "name" : "Zone A 3 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD720", "GBP360" ], - "pricing" : [ { - "currency" : "USD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Three_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff57d0a0b60157d741e722439a", - "status" : "Active", - "name" : "Guardian Weekly Annual", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd57d0a9870157d7510cfd66f0", - "name" : "Zone A Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "GBP120" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a5ad343015a5c50b4eb2d72", - "status" : "Active", - "name" : "Guardian Weekly 2 Years", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwoYears", - "Saving__c" : null, - "DefaultTerm__c" : "24", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad343015a5c50b4fc2d74", - "name" : "Zone A 2 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD480", "GBP240" ], - "pricing" : [ { - "currency" : "USD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Two_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd57d0a9870157d7412f19424f", - "status" : "Active", - "name" : "Guardian Weekly Quarterly", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff57d0a0b50157d752a0077624", - "name" : "Zone A Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "GBP30" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff58bdf4eb0158f2ecc89c1034", - "status" : "Active", - "name" : "Guardian Weekly 1 Year", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff58bdf4eb0158f2ecc8ae1036", - "name" : "Zone A 1 Year", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "GBP120" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a6b5d77015a7fb38d201688", - "status" : "Active", - "name" : "Guardian Weekly 10% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d77015a7fb548381f4e", - "name" : "10% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a6b4e98015a7fb648541d78", - "status" : "Active", - "name" : "Guardian Weekly 30% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a7fb648631d7a", - "name" : "30% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "30% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 30.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a6b4e98015a7fb59d9407a6", - "status" : "Active", - "name" : "Guardian Weekly 25% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a7fb59db107a8", - "name" : "25% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe57d0a0c40157d74240d35541", - "sku" : "ABC-00000019", - "name" : "Guardian Weekly Zone B", - "description" : "", - "category" : null, - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0fe57d0a0c40157d74241005544", - "status" : "Active", - "name" : "Guardian Weekly Quarterly", - "description" : "", - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd57d0a9230157d75a5e377221", - "name" : "Zone B Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD98", "EUR49", "GBP38", "CAD60", "AUD78" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 38.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 78.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a6b4e98015a8026d9d30b32", - "status" : "Active", - "name" : "Guardian Weekly 10% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a8026d9e70b34", - "name" : "10% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "10% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxInclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a5ad349015a5c61d6e05d8d", - "status" : "Active", - "name" : "Guardian Weekly 6 Months Only", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixMonthsOnly", - "Saving__c" : null, - "DefaultTerm__c" : "6", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad349015a5c61d6f05d94", - "name" : "Zone B 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD196", "EUR98", "GBP76", "CAD120", "AUD156" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 76.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 156.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 6, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a6b5d74015a8028b15f4db4", - "status" : "Active", - "name" : "Guardian Weekly 25% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d74015a8028b16f4db6", - "name" : "25% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "25% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxInclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd5a5adc8b015a5c690d0d1ec6", - "status" : "Active", - "name" : "Guardian Weekly 12 Issues", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwelveWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5a5adc8b015a5c690d261ec8", - "name" : "Zone B 12 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD12", "NZD12", "EUR12", "GBP12", "CAD12", "AUD12" ], - "pricing" : [ { - "currency" : "USD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 12, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a6b5d77015a80298bfa6e7c", - "status" : "Active", - "name" : "Guardian Weekly 30% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d77015a80298c0d6e7f", - "name" : "30% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "30% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 30.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxInclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a5ad344015a5c67b1144250", - "status" : "Active", - "name" : "Guardian Weekly 6 Issues", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad344015a5c67b1234254", - "name" : "Zone B 6 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd5a5adc8b015a5c65074b7c41", - "status" : "Active", - "name" : "Guardian Weekly 6 Months", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "SixMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5a5adc8b015a5c65075e7c43", - "name" : "Zone B 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD196", "EUR98", "GBP76", "CAD120", "AUD156" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 76.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 156.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a5adca9015a611f77db4431", - "status" : "Active", - "name" : "Guardian Weekly 3 Years", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "ThreeYears", - "Saving__c" : null, - "DefaultTerm__c" : "36", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca9015a611f77eb4436", - "name" : "Zone B 3 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD720", "NZD1176", "EUR588", "GBP456", "CAD720", "AUD936" ], - "pricing" : [ { - "currency" : "USD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 1176.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 588.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 456.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 936.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Three_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe57d0a0c40157d74240de5543", - "status" : "Active", - "name" : "Guardian Weekly Annual", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff57d0a0b50157d759315607c5", - "name" : "Zone B Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "NZD392", "EUR196", "GBP152", "CAD240", "AUD312" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 152.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 312.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a5adca7015a611d44e01395", - "status" : "Active", - "name" : "Guardian Weekly 2 Years", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwoYears", - "Saving__c" : null, - "DefaultTerm__c" : "24", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a611d44f21397", - "name" : "Zone B 2 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD480", "NZD784", "EUR392", "GBP304", "CAD480", "AUD624" ], - "pricing" : [ { - "currency" : "USD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 784.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 304.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 624.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Two_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd58cf57000158f30ae6d06f2a", - "status" : "Active", - "name" : "Guardian Weekly 1 Year", - "description" : "", - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd58cf57000158f30ae6e26f2c", - "name" : "Zone B 1 Year", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "NZD392", "EUR196", "GBP152", "CAD240", "AUD312" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 152.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 312.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - } ], - "nextPage" : "/v1/catalog/products?page=2&pageSize=10", - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/invoice-preview.json b/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/invoice-preview.json deleted file mode 100644 index 80392de0..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/invoice-preview.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "accountId" : "ACCOUNT-ID", - "invoiceItems" : [ { - "id" : "ecfa836e66844631883fe36d92acb265", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2023-04-09", - "serviceEndDate" : "2023-05-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "8a9e7aeee06b46f6a2a99712bd10f02a", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2023-05-09", - "serviceEndDate" : "2023-06-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "7f8acf78a302416cb9fa0a01fec76972", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2023-06-09", - "serviceEndDate" : "2023-07-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "48017f379bec4f7a8ed5390bbe056dc8", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2023-07-09", - "serviceEndDate" : "2023-08-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "2086c0b3ee3f4d28a620443be8d7137a", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2023-08-09", - "serviceEndDate" : "2023-09-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "671674bf248f4b9a9b09635a3a8b6054", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2023-09-09", - "serviceEndDate" : "2023-10-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "e88b9b751d24409f843e7ec1e15da737", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2023-10-09", - "serviceEndDate" : "2023-11-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "ebce93b6f68e4744b74d7bfb86822c72", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2023-11-09", - "serviceEndDate" : "2023-12-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "e27ce31ad2f042dda9823c61d6247706", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2023-12-09", - "serviceEndDate" : "2024-01-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "90058b91d93e4468a9c643d8eaba0f05", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2024-01-09", - "serviceEndDate" : "2024-02-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "c42be75f8baf460f8e8a6ee39b3feb3a", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2024-02-09", - "serviceEndDate" : "2024-03-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "ef2d86ad807d48aa9193a869dccd81c8", - "subscriptionName" : "SUBSCRIPTION-NAME", - "subscriptionId" : "SUBSCRIPTION-ID", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "serviceStartDate" : "2024-03-09", - "serviceEndDate" : "2024-04-08", - "chargeAmount" : 9.090000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00373679", - "chargeId" : "2c92a0ff583386980158482652065d62", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.910000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-19 20:03:02", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - } ], - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/subscription.json b/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/subscription.json deleted file mode 100644 index b7400219..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch1/AUD/subscription.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "success" : true, - "id" : "8a1293d48440f69b01845b0d1c5d2099", - "accountId" : "ACCOUNT-ID", - "accountNumber" : "ACCOUNT-NUMBER", - "accountName" : "ACCOUNT-NAME", - "invoiceOwnerAccountId" : "ACCOUNT-ID", - "invoiceOwnerAccountNumber" : "ACCOUNT-NUMBER", - "invoiceOwnerAccountName" : "ACCOUNT-NAME", - "subscriptionNumber" : "SUBSCRIPTION-NAME", - "version" : 7, - "revision" : "7.0", - "termType" : "TERMED", - "invoiceSeparately" : false, - "contractEffectiveDate" : "2016-11-09", - "serviceActivationDate" : "2016-11-09", - "customerAcceptanceDate" : "2016-11-09", - "subscriptionStartDate" : "2016-11-09", - "subscriptionEndDate" : "2023-11-09", - "lastBookingDate" : "2022-11-09", - "termStartDate" : "2022-11-09", - "termEndDate" : "2023-11-09", - "initialTerm" : 12, - "initialTermPeriodType" : "Month", - "currentTerm" : 12, - "currentTermPeriodType" : "Month", - "autoRenew" : true, - "renewalSetting" : "RENEW_WITH_SPECIFIC_TERM", - "renewalTerm" : 12, - "renewalTermPeriodType" : "Month", - "contractedMrr" : 10.00, - "totalContractedValue" : 840.00, - "notes" : null, - "status" : "Active", - "TrialPeriodPrice__c" : null, - "CanadaHandDelivery__c" : null, - "QuoteNumber__QT" : null, - "GifteeIdentityId__c" : null, - "OpportunityName__QT" : null, - "GiftNotificationEmailDate__c" : null, - "Gift_Subscription__c" : "No", - "TrialPeriodDays__c" : null, - "CreatedRequestId__c" : null, - "AcquisitionSource__c" : null, - "CreatedByCSR__c" : null, - "CASSubscriberID__c" : null, - "LastPriceChangeDate__c" : null, - "InitialPromotionCode__c" : null, - "CpqBundleJsonId__QT" : null, - "RedemptionCode__c" : null, - "QuoteType__QT" : null, - "GiftRedemptionDate__c" : null, - "QuoteBusinessType__QT" : null, - "SupplierCode__c" : null, - "legacy_cat__c" : null, - "AcquisitionCase__c" : null, - "ReaderType__c" : null, - "ActivationDate__c" : null, - "UserCancellationReason__c" : null, - "CorporateAccountId__c" : null, - "OpportunityCloseDate__QT" : null, - "IPaddress__c" : null, - "IPCountry__c" : null, - "PromotionCode__c" : null, - "OriginalSubscriptionStartDate__c" : null, - "LegacyContractStartDate__c" : null, - "CancellationReason__c" : null, - "billToContact" : null, - "paymentTerm" : null, - "invoiceTemplateId" : null, - "invoiceTemplateName" : null, - "sequenceSetId" : null, - "sequenceSetName" : null, - "isLatestVersion" : true, - "cancelReason" : null, - "ratePlans" : [ { - "id" : "8a1293d48440f69b01845b0d1c64209b", - "productId" : "2c92a0fb4bb97034014bbbc561fa4fed", - "productName" : "Supporter", - "productSku" : "SKU-00000013", - "productRatePlanId" : "2c92a0f94c547592014c69f5b0ff4f7e", - "ratePlanName" : "Non Founder Supporter - monthly", - "ratePlanCharges" : [ { - "id" : "8a1293d48440f69b01845b0d1c68209d", - "originalChargeId" : "2c92a0ff583386980158482652065d62", - "productRatePlanChargeId" : "2c92a0f94c547592014c69f5b1204f80", - "number" : "C-00373679", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "version" : 7, - "pricingSummary" : "AUD10", - "priceChangeOption" : "UseLatestProductCatalogPricing", - "priceIncreasePercentage" : null, - "currency" : "AUD", - "price" : 10.000000000, - "tiers" : null, - "chargeModelConfiguration" : null, - "inputArgumentId" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "discountApplyDetails" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "billingPeriod" : "Month", - "specificBillingPeriod" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriodAlignment" : "AlignToCharge", - "quantity" : 1.000000000, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedUnitsCreditRates" : null, - "usageRecordRatingOption" : null, - "segment" : 1, - "effectiveStartDate" : "2016-11-09", - "effectiveEndDate" : "2023-11-09", - "processedThroughDate" : "2023-03-09", - "chargedThroughDate" : "2023-04-09", - "done" : false, - "triggerDate" : null, - "triggerEvent" : "ContractEffective", - "endDateCondition" : "Subscription_End", - "upToPeriodsType" : null, - "upToPeriods" : null, - "specificEndDate" : null, - "mrr" : 10.000000000, - "dmrc" : 0.000000000, - "tcv" : 840.000000000, - "dtcv" : 120.000000000, - "originalOrderDate" : "2016-11-09", - "amendedByOrderOn" : "2022-11-09", - "description" : "", - "HolidayStart__c" : null, - "HolidayEnd__c" : null, - "ForceSync__c" : null - } ], - "subscriptionProductFeatures" : [ ], - "externallyManagedPlanId" : null - } ], - "externallyManagedBy" : null, - "statusHistory" : [ { - "startDate" : "2016-11-09", - "endDate" : "2023-11-09", - "status" : "Active" - }, { - "startDate" : "2023-11-09", - "endDate" : null, - "status" : "OutOfTerm" - } ] -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/account.json b/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/account.json deleted file mode 100644 index 0d1f3e62..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/account.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "basicInfo" : { - "id" : "ID", - "name" : "ACCOUNT-NAME", - "accountNumber" : "ACCOUNT-NUMBER", - "notes" : null, - "status" : "Active", - "crmId" : "ACCOUNT-NAME", - "batch" : "Batch1", - "invoiceTemplateId" : "INVOICE-TEMPLATE-ID", - "communicationProfileId" : null, - "purchaseOrderNumber" : null, - "IdentityId__c" : "IdentityId__c", - "sfContactId__c" : "sfContactId__c", - "CCURN__c" : null, - "SpecialDeliveryInstructions__c" : null, - "NonStandardDataReason__c" : null, - "ProcessingAdvice__c" : null, - "CreatedRequestId__c" : null, - "RetryStatus__c" : null, - "salesRep" : null, - "sequenceSetId" : null - }, - "soldToContact" : { - "country" : "United Kingdom" - } -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/catalogue.json b/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/catalogue.json deleted file mode 100644 index 0a8a73a4..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/catalogue.json +++ /dev/null @@ -1,13099 +0,0 @@ -{ - "products" : [ { - "id" : "2c92a0fb4bb97034014bbbc561fa4fed", - "sku" : "SKU-00000013", - "name" : "Supporter", - "description" : "This is the description of the supporter membership.", - "category" : null, - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2099-01-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : "Events:SUPPORTER", - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Membership", - "ProductLevel__c" : "400", - "Tier__c" : "Supporter", - "productRatePlans" : [ { - "id" : "2c92a0f94c547592014c69f5b0ff4f7e", - "status" : "Expired", - "name" : "Non Founder Supporter - monthly", - "description" : "", - "effectiveStartDate" : "2015-03-31", - "effectiveEndDate" : "2023-03-02", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0f94c547592014c69f5b1204f80", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6.99", "EUR4.99", "GBP5", "CAD6.99", "AUD10" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 4.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4c5481db014c69f4a1e03bbd", - "status" : "Expired", - "name" : "Non Founder Supporter - annual", - "description" : "", - "effectiveStartDate" : "2015-03-31", - "effectiveEndDate" : "2023-03-02", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4c5481db014c69f4a2013bbf", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD69", "EUR49", "GBP49", "CAD69", "AUD100" ], - "pricing" : [ { - "currency" : "USD", - "price" : 69.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 69.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 100.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a129ce886834fa90186a20c3ee70b6a", - "status" : "Active", - "name" : "Supporter - annual (2023 Price)", - "description" : "", - "effectiveStartDate" : "2023-03-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129ce886834fa90186a20c3f4f0b6c", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD96.6", "EUR68.6", "GBP68.6", "CAD96.6", "AUD140" ], - "pricing" : [ { - "currency" : "USD", - "price" : 96.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 68.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 68.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 96.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 140.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a1287c586832d250186a2040b1548fe", - "status" : "Active", - "name" : "Supporter - monthly (2023 Price)", - "description" : "", - "effectiveStartDate" : "2023-03-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12800986832d1d0186a20bf5136471", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD9.79", "EUR6.99", "GBP7", "CAD9.79", "AUD14" ], - "pricing" : [ { - "currency" : "USD", - "price" : 9.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 7.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 9.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 14.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4bb97034014bbbc562114fef", - "status" : "Expired", - "name" : "Supporter - monthly", - "description" : "", - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2015-05-02", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4bb97034014bbbc562274ff1", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4bb97034014bbbc562604ff7", - "status" : "Expired", - "name" : "Supporter - annual", - "description" : "", - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2015-05-02", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4bb97034014bbbc5626f4ff9", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP50" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 50.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "8a12865b8219d9b4018221061563643f", - "sku" : "ABC-00000032", - "name" : "Supporter Plus", - "description" : "New Support product July 2022", - "category" : null, - "effectiveStartDate" : "2013-02-16", - "effectiveEndDate" : "2099-02-03", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Supporter Plus", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "8a128ed885fc6ded018602296ace3eb8", - "status" : "Active", - "name" : "Supporter Plus V2 - Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128d7085fc6dec01860234cd075270", - "name" : "Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Contributor", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "8a128ed885fc6ded018602296af13eba", - "name" : "Supporter Plus Monthly Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD13", "NZD17", "EUR10", "GBP10", "CAD13", "AUD17" ], - "pricing" : [ { - "currency" : "USD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128ed885fc6ded01860228f77e3d5a", - "status" : "Active", - "name" : "Supporter Plus V2 - Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12892d85fc6df4018602451322287f", - "name" : "Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Contributor", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "8a128ed885fc6ded01860228f7cb3d5f", - "name" : "Supporter Plus Annual Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD160", "EUR95", "GBP95", "CAD120", "AUD160" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12865b8219d9b40182210618a464ba", - "status" : "Active", - "name" : "Supporter Plus Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12865b8219d9b40182210618c664c1", - "name" : "Supporter Plus Annual Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD160", "EUR95", "GBP95", "CAD120", "AUD160" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12865b8219d9b401822106192b64dc", - "status" : "Active", - "name" : "Supporter Plus Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12865b8219d9b401822106194e64e3", - "name" : "Supporter Plus Monthly Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD13", "NZD17", "EUR10", "GBP10", "CAD13", "AUD17" ], - "pricing" : [ { - "currency" : "USD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0ff5345f9200153559c6d2a3385", - "sku" : "ABC-00000012", - "name" : "Discounts", - "description" : "Template discount rate plans", - "category" : null, - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "allowFeatureChanges" : false, - "ProductEnabled__c" : null, - "Entitlements__c" : null, - "AcquisitionProfile__c" : null, - "ProductType__c" : null, - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "8a1295918021d0d2018022d4ca0c4aac", - "status" : "Active", - "name" : "PM 2022 - 25% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295918021d0d2018022d4cb8e4ab6", - "name" : "PM 2022 - 25% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128f138021d0d6018022d4c65b0384", - "status" : "Active", - "name" : "PM 2022 - 20% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129f6f8021d0d4018022d4c84f5545", - "name" : "PM 2022 - 20% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "20% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12972d8021d0d3018022d4c2a36f0c", - "status" : "Active", - "name" : "PM 2022 - 18% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128aa88021da2d018022d4c4f06176", - "name" : "PM 2022 - 18% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "18% discount", "18% discount", "18% discount", "18% discount", "18% discount", "18% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128e2d8021d0d4018022d4bf72421e", - "status" : "Active", - "name" : "PM 2022 - 17% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1291128021d0cf018022d4c126703b", - "name" : "PM 2022 - 17% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "17% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 17.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a1297638021d0d7018022d4bb3342c2", - "status" : "Active", - "name" : "PM 2022 - 13% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1291128021d0cf018022d4bda76fdb", - "name" : "PM 2022 - 13% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "13% discount", "13% discount", "13% discount", "13% discount", "13% discount", "13% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12892d8021d0dc018022d4b6f94f05", - "status" : "Active", - "name" : "PM 2022 - 11% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128eda8021d0d4018022d4b9024332", - "name" : "PM 2022 - 11% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128aa88021da2d018022d4b38b613e", - "status" : "Active", - "name" : "PM 2022 - 8% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128b618021d0cf018022d4b554090b", - "name" : "PM 2022 - 8% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "8% discount", "8% discount", "8% discount", "8% discount", "8% discount", "8% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128eda8021d0d4018022d4af5e4318", - "status" : "Active", - "name" : "PM 2022 - 7% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128ed88021d0e0018022d4b17e7570", - "name" : "PM 2022 - 7% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "7% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 7.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128eda8021d0d4018022d4aab842f9", - "status" : "Active", - "name" : "PM 2022 - 6% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12972d8021d0d3018022d4ad3c6db1", - "name" : "PM 2022 - 6% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "6% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 6.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a128aa88021da2d018022d4a6856101", - "status" : "Active", - "name" : "PM 2022 - 5% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295918021d0d2018022d4a8784983", - "name" : "PM 2022 - 5% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "5% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 5.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12801c8021d0e8018022d4a1815301", - "status" : "Active", - "name" : "PM 2022 - 4% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129b9c8021d0d2018022d4a4417880", - "name" : "PM 2022 - 4% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "4% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 4.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "8a12865b8021d0d9018022d2a2e52c74", - "status" : "Active", - "name" : "PM 2022 - 10% off for 12 months - Max Discount", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295258021d0d3018022d2b4251038", - "name" : "PM 2022 - 10% off for 12 months - Max Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount", "10% discount", "10% discount", "10% discount", "10% discount", "10% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe750b35d001750d4522f43817", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Digital Voucher", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe750b35d001750d4523103819", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0117468816901748bdb3a8c1ac4", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Voucher", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0117468816901748bdb3aab1ac6", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Voucher Book", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Voucher Book", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00f7468817d01748bd88f0d1d6c", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Home Delivery", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00f7468817d01748bd88f2e1d6e", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0076ae9189c016b080c930a6186", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - GW", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2019-05-30", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086ae928d7016b080f638477a6", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00d6f9de7f6016f9f6f52765aa4", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Delivery-problem credit - automated - GW", - "description" : "Credit for a delivery problem, applied automatically by the delivery-problem credit processor.\n\n*** Not for manual use! ***\n\nSee:\nTODO - reference to codebase here\n", - "effectiveStartDate" : "2020-01-13", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00d6f9de7f6016f9f6f529e5aaf", - "name" : "Delivery-problem credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe7375d60901737c64808e4be1", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Delivery-problem credit - automated - Home Delivery", - "description" : "Credit for a delivery problem, applied automatically by the delivery-problem credit processor.\n\n*** Not for manual use! ***\n\nSee:\nTODO - reference to codebase here\n", - "effectiveStartDate" : "2020-01-13", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe7375d60901737c6480bc4be3", - "name" : "Delivery-problem credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff74296d7201742b7daf20123d", - "status" : "Active", - "name" : "Digipack Acq Offer - 1st Payment", - "description" : "a percentage discount on Annual Digipack subscriptions, where the percentage is dependent on the billing currency. This discount is available so that our Customer Service Reps are able to provide the same level of discounting as is available on the website, to subscriptions acquired through the call centre", - "effectiveStartDate" : "2020-08-27", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff74296d7201742b7daf2f123f", - "name" : "Digipack Acq Offer - 1st Payment", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "17.09% discount", "25.53% discount", "16.11% discount", "16.81% discount", "20.09% discount", "18.61% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 17.090000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.530000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.110000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.810000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.090000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 18.610000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe72c5c3480172c7f1fb545f81", - "status" : "Active", - "name" : "PM 2020 - 11% off for 3 months - Sunday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe72c5c3480172c7f1fb7f5f87", - "name" : "PM 2020 - 11% off for 3 months - Sunday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00872c5d4770172c7f140a32d62", - "status" : "Active", - "name" : "PM 2020 - 16% off for 3 months - Saturday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00872c5d4770172c7f140c52d64", - "name" : "PM 2020 - 16% off for 3 months - Saturday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "16% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a01072c5c2e30172c7f0764772c9", - "status" : "Active", - "name" : "PM 2020 - 6% off for 3 months - Weekend Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e30172c7f0766372cb", - "name" : "PM 2020 - 6% off for 3 months - Weekend Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "6% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 6.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a01072c5c2e20172c7efe01125c6", - "status" : "Active", - "name" : "PM 2020 - 9% off for 3 months - Sixday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e20172c7efe02325ca", - "name" : "PM 2020 - 9% off for 3 months - Sixday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "9% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 9.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a01072c5c2e20172c7ee96b91a7c", - "status" : "Active", - "name" : "PM 2020 - 11% off for 3 months - Everyday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e20172c7ee96e71a7e", - "name" : "PM 2020 - 11% off for 3 months - Everyday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00772c5c2e90172c7ebd62a68c4", - "status" : "Active", - "name" : "PM 2020 - 10% off for 12 months - Max Discount", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e30172c7ed605b60d3", - "name" : "PM 2020 - 10% off for 12 months - Max Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount", "10% discount", "10% discount", "10% discount", "10% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0086f1426d1016f18a9c71058a5", - "status" : "Active", - "name" : "Acquisition Discount - 25% off for 12 months", - "description" : "", - "effectiveStartDate" : "2019-12-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086f1426d1016f18a9c73058a7", - "name" : "25% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "25% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd6f1426ef016f18a86c515ed7", - "status" : "Active", - "name" : "Cancellation Save Discount - 20% off for 12 months", - "description" : "", - "effectiveStartDate" : "2019-12-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd6f1426ef016f18a86c705ed9", - "name" : "20% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "20% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0086b25c750016b32548239308d", - "status" : "Active", - "name" : "Customer Experience - Complementary 100% discount", - "description" : "Head-office use only", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086b25c750016b32548256308f", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "100% discount", "100% discount", "100% discount", "100% discount", "100% discount", "100% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc6ae918b6016b080950e96d75", - "status" : "Active", - "name" : "Guardian Weekly Holiday Credit", - "description" : "", - "effectiveStartDate" : "2019-05-30", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc6ae918b6016b0809512f6d7f", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc5b42d2c9015b6259f7f40040", - "status" : "Expired", - "name" : "Guardian Weekly Holiday Credit - old", - "description" : "", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2019-05-29", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00e6ad50f58016ad9ca59962c8c", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a0ff5b42e3ad015b627c142f072a", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe65f0ac1f0165f2189bca248c", - "status" : "Active", - "name" : "Digipack Discount - 20% off for 12 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe65f0ac1f0165f2189bdf248f", - "name" : "20% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "20% discount", "20% discount", "20% discount", "20% discount", "20% discount", "20% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff65c757150165c8eab88b788e", - "status" : "Expired", - "name" : "Home Delivery Adjustment charge", - "description" : "Call centre version", - "effectiveStartDate" : "2018-09-11", - "effectiveEndDate" : "2019-09-11", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff65c757150165c8eab8c07896", - "name" : "Adjustment charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff64176cd40164232c8ec97661", - "status" : "Active", - "name" : "Cancellation Save Discount - 25% off for 3 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff64176cd40164232c8eda7664", - "name" : "25% discount on subscription for 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "25% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00864176ce90164232ac0d90fc1", - "status" : "Active", - "name" : "Cancellation Save Discount - 50% off for 3 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff64176cd50164232c7e493410", - "name" : "50% discount on subscription for 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "50% discount", "50% discount", "50% discount", "50% discount", "50% discount", "50% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe62b7edde0162dd29b8124a8e", - "status" : "Active", - "name" : "Guardian Weekly Adjustment charge", - "description" : "To fix premature refunds", - "effectiveStartDate" : "2018-04-19", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe62b7edde0162dd29b83f4a9e", - "name" : "Adjustment charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "Adjustment for premature refunds where the product was not removed in advance.", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc610e738901612d83fce461fd", - "status" : "Expired", - "name" : "Tabloid launch 25% off for one year for existing customers", - "description" : "", - "effectiveStartDate" : "2017-12-19", - "effectiveEndDate" : "2020-12-19", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : "GTL99C", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc610e738901612d85acb06a73", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "25% off for one year", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5fe26834015fe33c70a24f50", - "status" : "Active", - "name" : "Black Friday 50% for 3 months for existing customers", - "description" : "", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : "TBC", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5fe26834015fe33c70b74f52", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "50% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5e09bd67015e0a93efe86d2e", - "status" : "Active", - "name" : "Customer Experience Adjustment - Voucher", - "description" : "", - "effectiveStartDate" : "2016-08-01", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5e09bd67015e0a93f0026d34", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Voucher Book", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Voucher Book", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc569c311201569dfbecb4215f", - "status" : "Expired", - "name" : "Home Delivery Holiday Credit", - "description" : "Call centre version", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2017-07-31", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe569c441901569e03b5cc619e", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc596d31ea01598d623a297897", - "status" : "Active", - "name" : "Home Delivery Holiday Credit v2", - "description" : "", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc596d31ea01598d72baf33417", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5345f9220153559d915d5c26", - "status" : "Active", - "name" : "Percentage", - "description" : "", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5345efa10153559e97bb76c6", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "0% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe56fe33ff015723143e4778be", - "status" : "Active", - "name" : "Fixed Adjustment", - "description" : "", - "effectiveStartDate" : "2007-09-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff576f2f760157aec73aa34ccc", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff56fe33f301572314aed277fb", - "status" : "Active", - "name" : "Percentage Adjustment", - "description" : "", - "effectiveStartDate" : "2007-09-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc56fe26ba01572315d66d026e", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "100% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : true, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe6619b4b901661aaf826435de", - "sku" : "ABC-00000030", - "name" : "Guardian Weekly - ROW", - "description" : "", - "category" : null, - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-10-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff67cebd140167f0a2f66a12eb", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 1 Year - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff67cebd140167f0a2f68912ed", - "name" : "GW GIFT Oct 18 - 1 Year - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD360", "NZD530", "EUR270", "GBP297.6", "CAD345", "AUD424" ], - "pricing" : [ { - "currency" : "USD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 530.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 270.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 297.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 345.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 424.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0076dd9892e016df8503e7c6c48", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 3 Month - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "ThreeMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0076dd9892e016df8503e936c4a", - "name" : "GW GIFT Oct 18 - 3 Month - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD90", "NZD132.5", "EUR67.5", "GBP74.4", "CAD86.25", "AUD106" ], - "pricing" : [ { - "currency" : "USD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 132.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 67.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 74.400000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 86.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 106.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff79ac64e30179ae45669b3a83", - "status" : "Active", - "name" : "GW Oct 18 - Monthly - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff79ac64e30179ae4566cb3a86", - "name" : "GW Oct 18 - Monthly - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD30", "GBP24.8" ], - "pricing" : [ { - "currency" : "USD", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 24.800000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0086619bf8901661ab545f51b21", - "status" : "Active", - "name" : "GW Oct 18 - Six for Six - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086619bf8901661ab546091b23", - "name" : "GW Oct 18 - First 6 issues - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe6619b4b601661ab300222651", - "status" : "Active", - "name" : "GW Oct 18 - Annual - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b601661ab3002f2653", - "name" : "GW Oct 18 - Annual - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD360", "NZD530", "EUR270", "GBP297.6", "CAD345", "AUD424" ], - "pricing" : [ { - "currency" : "USD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 530.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 270.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 297.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 345.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 424.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0086619bf8901661ab02752722f", - "status" : "Active", - "name" : "GW Oct 18 - Quarterly - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff6619bf8b01661ab2d0396eb2", - "name" : "GW Oct 18 - Quarterly - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD90", "NZD132.5", "EUR67.5", "GBP74.4", "CAD86.25", "AUD106" ], - "pricing" : [ { - "currency" : "USD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 132.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 67.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 74.400000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 86.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 106.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0ff6619bf8901661aa3247c4b1d", - "sku" : "ABC-00000029", - "name" : "Guardian Weekly - Domestic", - "description" : "", - "category" : null, - "effectiveStartDate" : "2018-09-18", - "effectiveEndDate" : "2099-10-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff67cebd0d0167f0a1a834234e", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 1 Year - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff67cebd0d0167f0a1a85b2350", - "name" : "GW GIFT Oct 18 - 1 Year - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD330", "NZD546", "EUR282", "GBP165", "CAD360", "AUD432" ], - "pricing" : [ { - "currency" : "USD", - "price" : 330.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 546.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 282.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 432.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00e6dd988e2016df85387417498", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 3 Month - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "ThreeMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00e6dd988e2016df853875d74c6", - "name" : "GW GIFT Oct 18 - 3 Month - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD82.5", "NZD136.5", "EUR70.5", "GBP41.25", "CAD90", "AUD108" ], - "pricing" : [ { - "currency" : "USD", - "price" : 82.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 136.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 41.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 108.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd79ac64b00179ae3f9d474960", - "status" : "Active", - "name" : "GW Oct 18 - Monthly - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd79ac64b00179ae3f9d704962", - "name" : "GW Oct 18 - Monthly - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD27.5", "NZD45.5", "EUR23.5", "GBP13.75", "CAD30", "AUD36" ], - "pricing" : [ { - "currency" : "USD", - "price" : 27.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 45.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 23.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 13.750000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0086619bf8901661aaac94257fe", - "status" : "Active", - "name" : "GW Oct 18 - Six for Six - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086619bf8901661aaac95d5800", - "name" : "GW Oct 18 - First 6 issues - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe6619b4b901661aa8e66c1692", - "status" : "Active", - "name" : "GW Oct 18 - Annual - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b901661aa8e6811695", - "name" : "GW Oct 18 - Annual - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD330", "NZD546", "EUR282", "GBP165", "CAD360", "AUD432" ], - "pricing" : [ { - "currency" : "USD", - "price" : 330.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 546.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 282.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 432.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe6619b4b301661aa494392ee2", - "status" : "Active", - "name" : "GW Oct 18 - Quarterly - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b601661aa8b74e623f", - "name" : "GW Oct 18 - Quarterly - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD82.5", "NZD136.5", "EUR70.5", "GBP41.25", "CAD90", "AUD108" ], - "pricing" : [ { - "currency" : "USD", - "price" : 82.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 136.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 41.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 108.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fb4edd70c8014edeaa4ddb21e7", - "sku" : "ABC-00000005", - "name" : "Digital Pack", - "description" : "The Guardian & Observer Digital Pack gives you 7-day access to the Guardian & Observer daily edition for iPad, Android tablet and Kindle Fire as well as premium tier access to the iOS and Android live news apps.", - "category" : null, - "effectiveStartDate" : "2013-02-16", - "effectiveEndDate" : "2099-02-03", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Digital Pack", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a00773adc09d0173b99e4ded7f45", - "status" : "Active", - "name" : "Digital Subscription One Year Fixed - Deprecated", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "One Year", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00d73add0220173b9a387c62aec", - "name" : "Digital Subscription One Year Fixed", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD165", "NZD175", "EUR125", "GBP99", "CAD175", "AUD175" ], - "pricing" : [ { - "currency" : "USD", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 125.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 99.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00c77992ba70177a6596f710265", - "status" : "Active", - "name" : "Digital Subscription One Year Fixed - One Time Charge", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "One Year", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a011779932fd0177a670f43102aa", - "name" : "Digital Subscription One Year Fixed - One Time Charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD165", "NZD175", "EUR125", "GBP99", "CAD175", "AUD175" ], - "pricing" : [ { - "currency" : "USD", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 125.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 99.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff73add07f0173b99f14390afc", - "status" : "Active", - "name" : "Digital Subscription Three Month Fixed - Deprecated", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "Three Month", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff73add07f0173b9a80a584466", - "name" : "Digital Subscription Three Month Fixed", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD63", "EUR45", "GBP36", "CAD63", "AUD63" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 45.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00d779932ef0177a65430d30ac1", - "status" : "Active", - "name" : "Digital Subscription Three Month Fixed - One Time Charge", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "Three Month", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00f779933030177a65881490325", - "name" : "Digital Subscription Three Month Fixed - One Time Charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD63", "EUR45", "GBP36", "CAD63", "AUD63" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 45.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00d71c96bac0171df3a5622740f", - "status" : "Active", - "name" : "Corporate Digital Subscription", - "description" : "", - "effectiveStartDate" : "2020-01-01", - "effectiveEndDate" : "2050-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00871c96ba30171df3b481931a0", - "name" : "Corporate Digital Subscription", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : "TaxExclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Digital Pack", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4edd70c8014edeaa4e8521fe", - "status" : "Active", - "name" : "Digital Pack Quarterly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa4fd42186", - "name" : "Digital Pack Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD59.95", "NZD70.5", "EUR44.95", "GBP35.95", "CAD65.85", "AUD64.5" ], - "pricing" : [ { - "currency" : "USD", - "price" : 59.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 44.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 35.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 65.850000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 64.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4edd70c8014edeaa4e972204", - "status" : "Active", - "name" : "Digital Pack Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa5001218c", - "name" : "Digital Pack Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD199", "NZD235", "EUR149", "GBP119", "CAD219", "AUD215" ], - "pricing" : [ { - "currency" : "USD", - "price" : 199.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 235.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 149.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 119.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 219.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 215.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fb4edd70c8014edeaa4eae220a", - "status" : "Active", - "name" : "Digital Pack Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa50342192", - "name" : "Digital Pack Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD19.99", "NZD23.5", "EUR14.99", "GBP11.99", "CAD21.95", "AUD21.5" ], - "pricing" : [ { - "currency" : "USD", - "price" : 19.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 23.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 14.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 11.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 21.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 21.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a00870ec598001710740c3d92eab", - "sku" : "ABC-00000031", - "name" : "Newspaper Digital Voucher", - "description" : "Newspaper Digital Voucher", - "category" : null, - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Newspaper - Digital Voucher", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a00870ec598001710740d3d03035", - "status" : "Active", - "name" : "Everyday+", - "description" : "Guardian and Observer papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "34", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d4143037", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP2" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 2.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d691307c", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d5fd3073", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d54f3069", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d4b8304f", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.95" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d8873096", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d7e2308d", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.94" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.940000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d7493084", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740c78d2f13", - "status" : "Active", - "name" : "Everyday", - "description" : "Guardian and Observer papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "27", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c7b82f1c", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c9d72f61", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.94" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.940000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c9802f59", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c91d2f4d", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c8c42f40", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c8652f37", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.95" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c80f2f26", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740d24b3022", - "status" : "Active", - "name" : "Weekend", - "description" : "Saturday Guardian and Observer papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "17", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d325302c", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.49" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.490000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d28e3024", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740ca532f69", - "status" : "Active", - "name" : "Sixday", - "description" : "Guardian papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "22", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cd6e2fa2", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP11.79" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 11.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cd012f90", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cc9b2f88", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cc2c2f80", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cb4e2f6b", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cbb32f77", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740c4582ead", - "status" : "Active", - "name" : "Sixday+", - "description" : "Guardian papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "31", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c48e2eaf", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c4dc2eb7", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c5192ebf", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c55a2ec7", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP11.79" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 11.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c5962ecf", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c5cf2ed7", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP2" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 2.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c60f2edf", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740d0d83017", - "status" : "Active", - "name" : "Sunday", - "description" : "Observer paper", - "effectiveStartDate" : "2017-03-27", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "7", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d1103019", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740cf9e3004", - "status" : "Active", - "name" : "Sunday+", - "description" : "Observer paper, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "11", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cfda3006", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SUNDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740d053300f", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SUNDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740c6672ee7", - "status" : "Active", - "name" : "Weekend+", - "description" : "Saturday Guardian and Observer papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "19", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c6ce2ef1", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP9" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 9.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c6872ee9", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740c7132efe", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.49" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.490000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740ce702ff0", - "status" : "Active", - "name" : "Saturday+", - "description" : "Saturday paper, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2018-03-14", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "11", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cf1e2ffc", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SATURDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - }, { - "id" : "2c92a00870ec598001710740cea02ff4", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SATURDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a00870ec598001710740cdd02fbd", - "status" : "Active", - "name" : "Saturday", - "description" : "Saturday paper", - "effectiveStartDate" : "2018-03-14", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "7", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740ce042fcb", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe5aacfabe015ad24bf6e15ff6", - "sku" : "ABC-00000028", - "name" : "Contributor", - "description" : "", - "category" : null, - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Contribution", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0fc5e1dc084015e37f58c200eea", - "status" : "Active", - "name" : "Annual Contribution", - "description" : "", - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "TermType__c" : "TERMED", - "FrontendId__c" : "Annual", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc5e1dc084015e37f58c7b0f34", - "name" : "Annual Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD60", "EUR60", "GBP60", "CAD5", "AUD100" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 100.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Contributor", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fc5aacfadd015ad24db4ff5e97", - "status" : "Active", - "name" : "Monthly Contribution", - "description" : "", - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "TermType__c" : "TERMED", - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc5aacfadd015ad250bf2c6d38", - "name" : "Monthly Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD5", "NZD5", "EUR5", "GBP5", "CAD5", "AUD10" ], - "pricing" : [ { - "currency" : "USD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Contributor", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fd57d0a9870157d73fa27c3de1", - "sku" : "ABC-00000017", - "name" : "Guardian Weekly Zone A", - "description" : "", - "category" : null, - "effectiveStartDate" : "1990-10-18", - "effectiveEndDate" : "2099-10-18", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff59d9d540015a41a40b3e07d3", - "status" : "Active", - "name" : "Guardian Weekly 6 Issues", - "description" : "", - "effectiveStartDate" : "1995-02-13", - "effectiveEndDate" : "2099-02-14", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a241e5a015a41f1c4b102c3", - "name" : "Zone A 6 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "GBP6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a5adca7015a5c4af5963efa", - "status" : "Active", - "name" : "Guardian Weekly 6 Months", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "SixMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a5c4af5b63f01", - "name" : "Zone A 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "GBP60" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a5ad349015a5c4e3f87184c", - "status" : "Active", - "name" : "Guardian Weekly 6 Months Only", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixMonthsOnly", - "Saving__c" : null, - "DefaultTerm__c" : "6", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad349015a5c4e3f99184f", - "name" : "Zone A 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "GBP60" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 6, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a4b85e7015a4cf95d352a07", - "status" : "Active", - "name" : "Guardian Weekly 12 Issues", - "description" : "12 issues", - "effectiveStartDate" : "1995-11-13", - "effectiveEndDate" : "2099-02-14", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a4b85e7015a4cf95d472a09", - "name" : "Zone A 12 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD12", "GBP12" ], - "pricing" : [ { - "currency" : "USD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 12, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a5adca7015a5c51a69c7f2e", - "status" : "Active", - "name" : "Guardian Weekly 3 Years", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "ThreeYears", - "Saving__c" : null, - "DefaultTerm__c" : "36", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a5c51a6ad7f30", - "name" : "Zone A 3 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD720", "GBP360" ], - "pricing" : [ { - "currency" : "USD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Three_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff57d0a0b60157d741e722439a", - "status" : "Active", - "name" : "Guardian Weekly Annual", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd57d0a9870157d7510cfd66f0", - "name" : "Zone A Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "GBP120" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a5ad343015a5c50b4eb2d72", - "status" : "Active", - "name" : "Guardian Weekly 2 Years", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwoYears", - "Saving__c" : null, - "DefaultTerm__c" : "24", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad343015a5c50b4fc2d74", - "name" : "Zone A 2 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD480", "GBP240" ], - "pricing" : [ { - "currency" : "USD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Two_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd57d0a9870157d7412f19424f", - "status" : "Active", - "name" : "Guardian Weekly Quarterly", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff57d0a0b50157d752a0077624", - "name" : "Zone A Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "GBP30" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff58bdf4eb0158f2ecc89c1034", - "status" : "Active", - "name" : "Guardian Weekly 1 Year", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff58bdf4eb0158f2ecc8ae1036", - "name" : "Zone A 1 Year", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "GBP120" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a6b5d77015a7fb38d201688", - "status" : "Active", - "name" : "Guardian Weekly 10% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d77015a7fb548381f4e", - "name" : "10% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a6b4e98015a7fb648541d78", - "status" : "Active", - "name" : "Guardian Weekly 30% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a7fb648631d7a", - "name" : "30% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "30% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 30.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a6b4e98015a7fb59d9407a6", - "status" : "Active", - "name" : "Guardian Weekly 25% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a7fb59db107a8", - "name" : "25% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxExclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe57d0a0c40157d74240d35541", - "sku" : "ABC-00000019", - "name" : "Guardian Weekly Zone B", - "description" : "", - "category" : null, - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0fe57d0a0c40157d74241005544", - "status" : "Active", - "name" : "Guardian Weekly Quarterly", - "description" : "", - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd57d0a9230157d75a5e377221", - "name" : "Zone B Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD98", "EUR49", "GBP38", "CAD60", "AUD78" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 38.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 78.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a6b4e98015a8026d9d30b32", - "status" : "Active", - "name" : "Guardian Weekly 10% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a8026d9e70b34", - "name" : "10% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "10% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxInclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a5ad349015a5c61d6e05d8d", - "status" : "Active", - "name" : "Guardian Weekly 6 Months Only", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixMonthsOnly", - "Saving__c" : null, - "DefaultTerm__c" : "6", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad349015a5c61d6f05d94", - "name" : "Zone B 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD196", "EUR98", "GBP76", "CAD120", "AUD156" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 76.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 156.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 6, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a6b5d74015a8028b15f4db4", - "status" : "Active", - "name" : "Guardian Weekly 25% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d74015a8028b16f4db6", - "name" : "25% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "25% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxInclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd5a5adc8b015a5c690d0d1ec6", - "status" : "Active", - "name" : "Guardian Weekly 12 Issues", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwelveWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5a5adc8b015a5c690d261ec8", - "name" : "Zone B 12 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD12", "NZD12", "EUR12", "GBP12", "CAD12", "AUD12" ], - "pricing" : [ { - "currency" : "USD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 12, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a6b5d77015a80298bfa6e7c", - "status" : "Active", - "name" : "Guardian Weekly 30% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d77015a80298c0d6e7f", - "name" : "30% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "30% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 30.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : "TaxInclusive", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe5a5ad344015a5c67b1144250", - "status" : "Active", - "name" : "Guardian Weekly 6 Issues", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad344015a5c67b1234254", - "name" : "Zone B 6 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd5a5adc8b015a5c65074b7c41", - "status" : "Active", - "name" : "Guardian Weekly 6 Months", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "SixMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5a5adc8b015a5c65075e7c43", - "name" : "Zone B 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD196", "EUR98", "GBP76", "CAD120", "AUD156" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 76.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 156.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a5adca9015a611f77db4431", - "status" : "Active", - "name" : "Guardian Weekly 3 Years", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "ThreeYears", - "Saving__c" : null, - "DefaultTerm__c" : "36", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca9015a611f77eb4436", - "name" : "Zone B 3 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD720", "NZD1176", "EUR588", "GBP456", "CAD720", "AUD936" ], - "pricing" : [ { - "currency" : "USD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 1176.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 588.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 456.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 936.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Three_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fe57d0a0c40157d74240de5543", - "status" : "Active", - "name" : "Guardian Weekly Annual", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff57d0a0b50157d759315607c5", - "name" : "Zone B Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "NZD392", "EUR196", "GBP152", "CAD240", "AUD312" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 152.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 312.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0ff5a5adca7015a611d44e01395", - "status" : "Active", - "name" : "Guardian Weekly 2 Years", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwoYears", - "Saving__c" : null, - "DefaultTerm__c" : "24", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a611d44f21397", - "name" : "Zone B 2 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD480", "NZD784", "EUR392", "GBP304", "CAD480", "AUD624" ], - "pricing" : [ { - "currency" : "USD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 784.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 304.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 624.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Two_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - }, { - "id" : "2c92a0fd58cf57000158f30ae6d06f2a", - "status" : "Active", - "name" : "Guardian Weekly 1 Year", - "description" : "", - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd58cf57000158f30ae6e26f2c", - "name" : "Zone B 1 Year", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "NZD392", "EUR196", "GBP152", "CAD240", "AUD312" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 152.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 312.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false - } ] - } ], - "productFeatures" : [ ] - } ], - "nextPage" : "/v1/catalog/products?page=2&pageSize=10", - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/invoice-preview.json b/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/invoice-preview.json deleted file mode 100644 index 75764a6b..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/invoice-preview.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "accountId" : "ACCOUNT-ID", - "invoiceItems" : [ { - "id" : "0eade0dc95884e98afe779de3f4eb8f1", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2023-04-13", - "serviceEndDate" : "2023-05-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "cac4ca16e18149a2bf29ba480779391c", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2023-05-13", - "serviceEndDate" : "2023-06-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "6760319286714eb3b6ad647947aced1b", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2023-06-13", - "serviceEndDate" : "2023-07-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "41cbf74702d245b186155656d8828d28", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2023-07-13", - "serviceEndDate" : "2023-08-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "1529cc6b2c3946998a90f9d05e2dd410", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2023-08-13", - "serviceEndDate" : "2023-09-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "32cb7669a28440a0aca0dfc94ca7d323", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2023-09-13", - "serviceEndDate" : "2023-10-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "e3acf6fffc3441029f430cfc56b16309", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2023-10-13", - "serviceEndDate" : "2023-11-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "07bdb9c788b3460da771af3dbd32952f", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2023-11-13", - "serviceEndDate" : "2023-12-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "2d68ad02dfd541f5bb97b27b9350c4c7", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2023-12-13", - "serviceEndDate" : "2024-01-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "c604b3ffd3b8494e951fa4d41d2ee84f", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2024-01-13", - "serviceEndDate" : "2024-02-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "6c310232a46f403d86b1e0ef4bc8c230", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2024-02-13", - "serviceEndDate" : "2024-03-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - }, { - "id" : "eac23af33bdf4db8baad477054e9935a", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1287f686e9fbd60186f05b176f7cbb", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2024-03-13", - "serviceEndDate" : "2024-04-12", - "chargeAmount" : 5.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Monthly", - "chargeNumber" : "C-00400194", - "chargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-03-17 16:15:47", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - } ], - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/subscription.json b/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/subscription.json deleted file mode 100644 index cbf09703..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch1/GBP/subscription.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "success" : true, - "id" : "SUBSCRIPTION-ID", - "accountId" : "ACCOUNT-ID", - "accountNumber" : "ACCOUNT-NUMBER", - "accountName" : "ACCOUNT-NAME", - "invoiceOwnerAccountId" : "ACCOUNT-ID", - "invoiceOwnerAccountNumber" : "ACCOUNT-NUMBER", - "invoiceOwnerAccountName" : "ACCOUNT-NAME", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "version" : 7, - "revision" : "7.0", - "termType" : "TERMED", - "invoiceSeparately" : false, - "contractEffectiveDate" : "2016-11-13", - "serviceActivationDate" : "2016-11-13", - "customerAcceptanceDate" : "2016-11-13", - "subscriptionStartDate" : "2016-11-13", - "subscriptionEndDate" : "2023-11-13", - "lastBookingDate" : "2022-11-13", - "termStartDate" : "2022-11-13", - "termEndDate" : "2023-11-13", - "initialTerm" : 12, - "initialTermPeriodType" : "Month", - "currentTerm" : 12, - "currentTermPeriodType" : "Month", - "autoRenew" : true, - "renewalSetting" : "RENEW_WITH_SPECIFIC_TERM", - "renewalTerm" : 12, - "renewalTermPeriodType" : "Month", - "contractedMrr" : 5.00, - "totalContractedValue" : 420.00, - "notes" : null, - "status" : "Active", - "TrialPeriodPrice__c" : null, - "CanadaHandDelivery__c" : null, - "QuoteNumber__QT" : null, - "GifteeIdentityId__c" : null, - "OpportunityName__QT" : null, - "GiftNotificationEmailDate__c" : null, - "Gift_Subscription__c" : "No", - "TrialPeriodDays__c" : null, - "CreatedRequestId__c" : null, - "AcquisitionSource__c" : null, - "CreatedByCSR__c" : null, - "CASSubscriberID__c" : null, - "LastPriceChangeDate__c" : null, - "InitialPromotionCode__c" : null, - "CpqBundleJsonId__QT" : null, - "RedemptionCode__c" : null, - "QuoteType__QT" : null, - "GiftRedemptionDate__c" : null, - "QuoteBusinessType__QT" : null, - "SupplierCode__c" : null, - "legacy_cat__c" : null, - "AcquisitionCase__c" : null, - "ReaderType__c" : null, - "ActivationDate__c" : null, - "UserCancellationReason__c" : null, - "CorporateAccountId__c" : null, - "OpportunityCloseDate__QT" : null, - "IPaddress__c" : null, - "IPCountry__c" : null, - "PromotionCode__c" : null, - "OriginalSubscriptionStartDate__c" : null, - "LegacyContractStartDate__c" : null, - "CancellationReason__c" : null, - "billToContact" : null, - "paymentTerm" : null, - "invoiceTemplateId" : null, - "invoiceTemplateName" : null, - "sequenceSetId" : null, - "sequenceSetName" : null, - "isLatestVersion" : true, - "cancelReason" : null, - "ratePlans" : [ { - "id" : "8a1298708461aecd01846fbbdb9f543d", - "productId" : "2c92a0fb4bb97034014bbbc561fa4fed", - "productName" : "Supporter", - "productSku" : "SKU-00000013", - "productRatePlanId" : "2c92a0f94c547592014c69f5b0ff4f7e", - "ratePlanName" : "Non Founder Supporter - monthly", - "ratePlanCharges" : [ { - "id" : "8a1298708461aecd01846fbbdba3543f", - "originalChargeId" : "2c92a0ff58483af101585f8dad5178b7", - "productRatePlanChargeId" : "2c92a0f94c547592014c69f5b1204f80", - "number" : "C-00400194", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "version" : 7, - "pricingSummary" : "GBP5", - "priceChangeOption" : "UseLatestProductCatalogPricing", - "priceIncreasePercentage" : null, - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "chargeModelConfiguration" : null, - "inputArgumentId" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "discountApplyDetails" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "billingPeriod" : "Month", - "specificBillingPeriod" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriodAlignment" : "AlignToCharge", - "quantity" : 1.000000000, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedUnitsCreditRates" : null, - "usageRecordRatingOption" : null, - "segment" : 1, - "effectiveStartDate" : "2016-11-13", - "effectiveEndDate" : "2023-11-13", - "processedThroughDate" : "2023-03-13", - "chargedThroughDate" : "2023-04-13", - "done" : false, - "triggerDate" : null, - "triggerEvent" : "ContractEffective", - "endDateCondition" : "Subscription_End", - "upToPeriodsType" : null, - "upToPeriods" : null, - "specificEndDate" : null, - "mrr" : 5.000000000, - "dmrc" : 0.000000000, - "tcv" : 420.000000000, - "dtcv" : 60.000000000, - "originalOrderDate" : "2016-11-13", - "amendedByOrderOn" : "2022-11-13", - "description" : "", - "HolidayStart__c" : null, - "HolidayEnd__c" : null, - "ForceSync__c" : null - } ], - "subscriptionProductFeatures" : [ ], - "externallyManagedPlanId" : null - } ], - "externallyManagedBy" : null, - "statusHistory" : [ { - "startDate" : "2016-11-13", - "endDate" : "2023-11-13", - "status" : "Active" - }, { - "startDate" : "2023-11-13", - "endDate" : null, - "status" : "OutOfTerm" - } ] -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/account.json b/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/account.json deleted file mode 100644 index 901acfde..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/account.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "basicInfo" : { - "id" : "ACCOUNT-ID", - "name" : "ACCOUNT-NAME", - "accountNumber" : "A00338958", - "notes" : null, - "status" : "Active", - "crmId" : "ACCOUNT-NAME", - "batch" : "Batch1", - "invoiceTemplateId" : "2c92a0fb49377eae014951ca848e074b", - "communicationProfileId" : null, - "purchaseOrderNumber" : null, - "customerServiceRepName" : null, - "IdentityId__c" : "IDENTITY-ID", - "sfContactId__c" : "SF-CONTACT-Id--C", - "CCURN__c" : null, - "SpecialDeliveryInstructions__c" : null, - "NonStandardDataReason__c" : null, - "ProcessingAdvice__c" : null, - "CreatedRequestId__c" : null, - "RetryStatus__c" : "Failure", - "salesRep" : null, - "sequenceSetId" : null - }, - "billingAndPayment" : { - "billCycleDay" : 20, - "currency" : "GBP", - "paymentTerm" : "Due Upon Receipt", - "paymentGateway" : "Stripe PaymentIntents GNM Membership", - "defaultPaymentMethodId" : "8a128b317ee83e10017ef7ac4d8f0cd5", - "invoiceDeliveryPrefsPrint" : false, - "invoiceDeliveryPrefsEmail" : true, - "autoPay" : true, - "additionalEmailAddresses" : [ ] - }, - "metrics" : { - "balance" : 0.000000000, - "totalInvoiceBalance" : 0.000000000, - "creditBalance" : 0.000000000, - "contractedMrr" : 4.080000000 - }, - "billToContact" : null, - "soldToContact" : null, - "taxInfo" : null, - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/catalogue.json b/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/catalogue.json deleted file mode 100644 index 97477fca..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/catalogue.json +++ /dev/null @@ -1,14191 +0,0 @@ -{ - "products" : [ { - "id" : "2c92a0fb4bb97034014bbbc561fa4fed", - "sku" : "SKU-00000013", - "name" : "Supporter", - "description" : "This is the description of the supporter membership.", - "category" : null, - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2099-01-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : "Events:SUPPORTER", - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Membership", - "ProductLevel__c" : "400", - "Tier__c" : "Supporter", - "productRatePlans" : [ { - "id" : "8a129ce886834fa90186a20c3ee70b6a", - "status" : "Active", - "name" : "Supporter - annual (2023 Price)", - "description" : "", - "effectiveStartDate" : "2023-03-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129ce886834fa90186a20c3f4f0b6c", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "EUR95", "GBP75", "CAD120", "AUD160" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 75.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a1287c586832d250186a2040b1548fe", - "status" : "Active", - "name" : "Supporter - monthly (2023 Price)", - "description" : "", - "effectiveStartDate" : "2023-03-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12800986832d1d0186a20bf5136471", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD9.99", "EUR9.99", "GBP7", "CAD12.99", "AUD14.99" ], - "pricing" : [ { - "currency" : "USD", - "price" : 9.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 9.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 7.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 12.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 14.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4c5481db014c69f4a1e03bbd", - "status" : "Expired", - "name" : "Non Founder Supporter - annual", - "description" : "", - "effectiveStartDate" : "2015-03-31", - "effectiveEndDate" : "2023-03-02", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4c5481db014c69f4a2013bbf", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD69", "EUR49", "GBP49", "CAD69", "AUD100" ], - "pricing" : [ { - "currency" : "USD", - "price" : 69.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 69.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 100.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4bb97034014bbbc562604ff7", - "status" : "Expired", - "name" : "Supporter - annual", - "description" : "", - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2015-05-02", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4bb97034014bbbc5626f4ff9", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP50" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 50.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4bb97034014bbbc562114fef", - "status" : "Expired", - "name" : "Supporter - monthly", - "description" : "", - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2015-05-02", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4bb97034014bbbc562274ff1", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0f94c547592014c69f5b0ff4f7e", - "status" : "Expired", - "name" : "Non Founder Supporter - monthly", - "description" : "", - "effectiveStartDate" : "2015-03-31", - "effectiveEndDate" : "2023-03-02", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0f94c547592014c69f5b1204f80", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6.99", "EUR4.99", "GBP5", "CAD6.99", "AUD10" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 4.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0ff5345f9200153559c6d2a3385", - "sku" : "ABC-00000012", - "name" : "Discounts", - "description" : "Template discount rate plans", - "category" : null, - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "allowFeatureChanges" : false, - "ProductEnabled__c" : null, - "Entitlements__c" : null, - "AcquisitionProfile__c" : null, - "ProductType__c" : null, - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "8a128432880a889f01880f873d2b1b7a", - "status" : "Active", - "name" : "PM 2023 - AUD - Price Freeze - 3 months", - "description" : "", - "effectiveStartDate" : "2023-05-12", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12989f880a9e8001880f8836a32b33", - "name" : "PM 2023 - AUD - Price Freeze - 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "33.29% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 33.290000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : "PRP-00000004" - }, { - "id" : "8a1290f1880a9e7401880f834fb70bce", - "status" : "Active", - "name" : "PM 2023 - CAD - Price Freeze - 3 months", - "description" : "", - "effectiveStartDate" : "2023-05-12", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12921d880a9e7901880f841d0a5c71", - "name" : "PM 2023 - CAD - Price Freeze - 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "46.19% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 46.190000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : "PRP-00000003" - }, { - "id" : "8a1282d4880a889501880f817b9d5c7a", - "status" : "Active", - "name" : " PM 2023 - EUR - Price Freeze - 3 months", - "description" : "", - "effectiveStartDate" : "2023-05-12", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128cd5880a888f01880f8229e17ceb", - "name" : " PM 2023 - EUR - Price Freeze - 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "50.5% discount", "0% discount" ], - "pricing" : [ { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.500000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : "PRP-00000002" - }, { - "id" : "8a12867b880a888901880f7f007913f6", - "status" : "Active", - "name" : "PM 2023 - USD - Price Freeze - 3 months", - "description" : "", - "effectiveStartDate" : "2023-05-12", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129e06880a9e7c01880f7fe5ec4d06", - "name" : "PM 2023 - USD - Price Freeze - 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "30.03% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 30.030000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : "PRP-00000001" - }, { - "id" : "8a1297638021d0d7018022d4bb3342c2", - "status" : "Active", - "name" : "PM 2022 - 13% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1291128021d0cf018022d4bda76fdb", - "name" : "PM 2022 - 13% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "13% discount", "13% discount", "13% discount", "13% discount", "13% discount", "13% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12972d8021d0d3018022d4c2a36f0c", - "status" : "Active", - "name" : "PM 2022 - 18% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128aa88021da2d018022d4c4f06176", - "name" : "PM 2022 - 18% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "18% discount", "18% discount", "18% discount", "18% discount", "18% discount", "18% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a1295918021d0d2018022d4ca0c4aac", - "status" : "Active", - "name" : "PM 2022 - 25% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295918021d0d2018022d4cb8e4ab6", - "name" : "PM 2022 - 25% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128f138021d0d6018022d4c65b0384", - "status" : "Active", - "name" : "PM 2022 - 20% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129f6f8021d0d4018022d4c84f5545", - "name" : "PM 2022 - 20% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "20% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128eda8021d0d4018022d4af5e4318", - "status" : "Active", - "name" : "PM 2022 - 7% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128ed88021d0e0018022d4b17e7570", - "name" : "PM 2022 - 7% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "7% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 7.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128eda8021d0d4018022d4aab842f9", - "status" : "Active", - "name" : "PM 2022 - 6% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12972d8021d0d3018022d4ad3c6db1", - "name" : "PM 2022 - 6% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "6% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 6.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128e2d8021d0d4018022d4bf72421e", - "status" : "Active", - "name" : "PM 2022 - 17% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1291128021d0cf018022d4c126703b", - "name" : "PM 2022 - 17% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "17% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 17.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128aa88021da2d018022d4b38b613e", - "status" : "Active", - "name" : "PM 2022 - 8% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128b618021d0cf018022d4b554090b", - "name" : "PM 2022 - 8% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "8% discount", "8% discount", "8% discount", "8% discount", "8% discount", "8% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128aa88021da2d018022d4a6856101", - "status" : "Active", - "name" : "PM 2022 - 5% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295918021d0d2018022d4a8784983", - "name" : "PM 2022 - 5% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "5% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 5.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12892d8021d0dc018022d4b6f94f05", - "status" : "Active", - "name" : "PM 2022 - 11% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128eda8021d0d4018022d4b9024332", - "name" : "PM 2022 - 11% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12865b8021d0d9018022d2a2e52c74", - "status" : "Active", - "name" : "PM 2022 - 10% off for 12 months - Max Discount", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295258021d0d3018022d2b4251038", - "name" : "PM 2022 - 10% off for 12 months - Max Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount", "10% discount", "10% discount", "10% discount", "10% discount", "10% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12801c8021d0e8018022d4a1815301", - "status" : "Active", - "name" : "PM 2022 - 4% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129b9c8021d0d2018022d4a4417880", - "name" : "PM 2022 - 4% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "4% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 4.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff74296d7201742b7daf20123d", - "status" : "Active", - "name" : "Digipack Acq Offer - 1st Payment", - "description" : "a percentage discount on Annual Digipack subscriptions, where the percentage is dependent on the billing currency. This discount is available so that our Customer Service Reps are able to provide the same level of discounting as is available on the website, to subscriptions acquired through the call centre", - "effectiveStartDate" : "2020-08-27", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff74296d7201742b7daf2f123f", - "name" : "Digipack Acq Offer - 1st Payment", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "17.09% discount", "25.53% discount", "16.11% discount", "16.81% discount", "20.09% discount", "18.61% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 17.090000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.530000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.110000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.810000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.090000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 18.610000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff65c757150165c8eab88b788e", - "status" : "Expired", - "name" : "Home Delivery Adjustment charge", - "description" : "Call centre version", - "effectiveStartDate" : "2018-09-11", - "effectiveEndDate" : "2019-09-11", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff65c757150165c8eab8c07896", - "name" : "Adjustment charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff64176cd40164232c8ec97661", - "status" : "Active", - "name" : "Cancellation Save Discount - 25% off for 3 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff64176cd40164232c8eda7664", - "name" : "25% discount on subscription for 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "25% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5e09bd67015e0a93efe86d2e", - "status" : "Active", - "name" : "Customer Experience Adjustment - Voucher", - "description" : "", - "effectiveStartDate" : "2016-08-01", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5e09bd67015e0a93f0026d34", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Voucher Book", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Voucher Book", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff56fe33f301572314aed277fb", - "status" : "Active", - "name" : "Percentage Adjustment", - "description" : "", - "effectiveStartDate" : "2007-09-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc56fe26ba01572315d66d026e", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "100% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : true, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5345f9220153559d915d5c26", - "status" : "Active", - "name" : "Percentage", - "description" : "", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5345efa10153559e97bb76c6", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "0% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe750b35d001750d4522f43817", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Digital Voucher", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe750b35d001750d4523103819", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe7375d60901737c64808e4be1", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Delivery-problem credit - automated - Home Delivery", - "description" : "Credit for a delivery problem, applied automatically by the delivery-problem credit processor.\n\n*** Not for manual use! ***\n\nSee:\nTODO - reference to codebase here\n", - "effectiveStartDate" : "2020-01-13", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe7375d60901737c6480bc4be3", - "name" : "Delivery-problem credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe72c5c3480172c7f1fb545f81", - "status" : "Active", - "name" : "PM 2020 - 11% off for 3 months - Sunday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe72c5c3480172c7f1fb7f5f87", - "name" : "PM 2020 - 11% off for 3 months - Sunday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe65f0ac1f0165f2189bca248c", - "status" : "Active", - "name" : "Digipack Discount - 20% off for 12 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe65f0ac1f0165f2189bdf248f", - "name" : "20% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "20% discount", "20% discount", "20% discount", "20% discount", "20% discount", "20% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe62b7edde0162dd29b8124a8e", - "status" : "Active", - "name" : "Guardian Weekly Adjustment charge", - "description" : "To fix premature refunds", - "effectiveStartDate" : "2018-04-19", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe62b7edde0162dd29b83f4a9e", - "name" : "Adjustment charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "Adjustment for premature refunds where the product was not removed in advance.", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5fe26834015fe33c70a24f50", - "status" : "Active", - "name" : "Black Friday 50% for 3 months for existing customers", - "description" : "", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : "TBC", - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5fe26834015fe33c70b74f52", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "50% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe56fe33ff015723143e4778be", - "status" : "Active", - "name" : "Fixed Adjustment", - "description" : "", - "effectiveStartDate" : "2007-09-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff576f2f760157aec73aa34ccc", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd6f1426ef016f18a86c515ed7", - "status" : "Active", - "name" : "Cancellation Save Discount - 20% off for 12 months", - "description" : "", - "effectiveStartDate" : "2019-12-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd6f1426ef016f18a86c705ed9", - "name" : "20% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "20% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc6ae918b6016b080950e96d75", - "status" : "Active", - "name" : "Guardian Weekly Holiday Credit", - "description" : "", - "effectiveStartDate" : "2019-05-30", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc6ae918b6016b0809512f6d7f", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc610e738901612d83fce461fd", - "status" : "Expired", - "name" : "Tabloid launch 25% off for one year for existing customers", - "description" : "", - "effectiveStartDate" : "2017-12-19", - "effectiveEndDate" : "2020-12-19", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : "GTL99C", - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc610e738901612d85acb06a73", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "25% off for one year", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc5b42d2c9015b6259f7f40040", - "status" : "Expired", - "name" : "Guardian Weekly Holiday Credit - old", - "description" : "", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2019-05-29", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00e6ad50f58016ad9ca59962c8c", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a0ff5b42e3ad015b627c142f072a", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc596d31ea01598d623a297897", - "status" : "Active", - "name" : "Home Delivery Holiday Credit v2", - "description" : "", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc596d31ea01598d72baf33417", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc569c311201569dfbecb4215f", - "status" : "Expired", - "name" : "Home Delivery Holiday Credit", - "description" : "Call centre version", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2017-07-31", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe569c441901569e03b5cc619e", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0117468816901748bdb3a8c1ac4", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Voucher", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0117468816901748bdb3aab1ac6", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Voucher Book", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Voucher Book", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a01072c5c2e30172c7f0764772c9", - "status" : "Active", - "name" : "PM 2020 - 6% off for 3 months - Weekend Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e30172c7f0766372cb", - "name" : "PM 2020 - 6% off for 3 months - Weekend Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "6% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 6.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a01072c5c2e20172c7efe01125c6", - "status" : "Active", - "name" : "PM 2020 - 9% off for 3 months - Sixday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e20172c7efe02325ca", - "name" : "PM 2020 - 9% off for 3 months - Sixday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "9% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 9.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a01072c5c2e20172c7ee96b91a7c", - "status" : "Active", - "name" : "PM 2020 - 11% off for 3 months - Everyday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e20172c7ee96e71a7e", - "name" : "PM 2020 - 11% off for 3 months - Everyday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00f7468817d01748bd88f0d1d6c", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Home Delivery", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00f7468817d01748bd88f2e1d6e", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00d6f9de7f6016f9f6f52765aa4", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Delivery-problem credit - automated - GW", - "description" : "Credit for a delivery problem, applied automatically by the delivery-problem credit processor.\n\n*** Not for manual use! ***\n\nSee:\nTODO - reference to codebase here\n", - "effectiveStartDate" : "2020-01-13", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00d6f9de7f6016f9f6f529e5aaf", - "name" : "Delivery-problem credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00872c5d4770172c7f140a32d62", - "status" : "Active", - "name" : "PM 2020 - 16% off for 3 months - Saturday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00872c5d4770172c7f140c52d64", - "name" : "PM 2020 - 16% off for 3 months - Saturday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "16% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0086f1426d1016f18a9c71058a5", - "status" : "Active", - "name" : "Acquisition Discount - 25% off for 12 months", - "description" : "", - "effectiveStartDate" : "2019-12-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086f1426d1016f18a9c73058a7", - "name" : "25% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "25% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0086b25c750016b32548239308d", - "status" : "Active", - "name" : "Customer Experience - Complementary 100% discount", - "description" : "Head-office use only", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086b25c750016b32548256308f", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "100% discount", "100% discount", "100% discount", "100% discount", "100% discount", "100% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00864176ce90164232ac0d90fc1", - "status" : "Active", - "name" : "Cancellation Save Discount - 50% off for 3 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff64176cd50164232c7e493410", - "name" : "50% discount on subscription for 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "50% discount", "50% discount", "50% discount", "50% discount", "50% discount", "50% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00772c5c2e90172c7ebd62a68c4", - "status" : "Active", - "name" : "PM 2020 - 10% off for 12 months - Max Discount", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e30172c7ed605b60d3", - "name" : "PM 2020 - 10% off for 12 months - Max Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount", "10% discount", "10% discount", "10% discount", "10% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0076ae9189c016b080c930a6186", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - GW", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2019-05-30", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086ae928d7016b080f638477a6", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12902787109bb7018712c479592ee9", - "status" : "Active", - "name" : "PM 2023 - 40% off for 12 months - Freeze", - "description" : "", - "effectiveStartDate" : "2023-03-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1290f187109bb0018712c5227f7842", - "name" : "PM 2023 - 40% off for 12 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "40% discount", "40% discount", "40% discount", "40% discount", "40% discount", "40% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12989f87109bb0018712c33dc63674", - "status" : "Active", - "name" : "PM 2023 - 40% off for 3 months - Freeze", - "description" : "", - "effectiveStartDate" : "2023-03-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12867b871080e2018712c3f4177d3d", - "name" : "PM 2023 - 40% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "40% discount", "40% discount", "40% discount", "40% discount", "40% discount", "40% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "8a12865b8219d9b4018221061563643f", - "sku" : "ABC-00000032", - "name" : "Supporter Plus", - "description" : "New Support product July 2022", - "category" : null, - "effectiveStartDate" : "2013-02-16", - "effectiveEndDate" : "2099-02-03", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Supporter Plus", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "8a128ed885fc6ded018602296ace3eb8", - "status" : "Active", - "name" : "Supporter Plus V2 - Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128d7085fc6dec01860234cd075270", - "name" : "Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Contributor", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Supporter Plus - Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus - Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "8a128ed885fc6ded018602296af13eba", - "name" : "Supporter Plus Monthly Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD13", "NZD17", "EUR10", "GBP10", "CAD13", "AUD17" ], - "pricing" : [ { - "currency" : "USD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128ed885fc6ded01860228f77e3d5a", - "status" : "Active", - "name" : "Supporter Plus V2 - Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12892d85fc6df4018602451322287f", - "name" : "Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Contributor", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Supporter Plus - Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus - Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "8a128ed885fc6ded01860228f7cb3d5f", - "name" : "Supporter Plus Annual Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD160", "EUR95", "GBP95", "CAD120", "AUD160" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12865b8219d9b401822106192b64dc", - "status" : "Active", - "name" : "Supporter Plus Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12865b8219d9b401822106194e64e3", - "name" : "Supporter Plus Monthly Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD13", "NZD17", "EUR10", "GBP10", "CAD13", "AUD17" ], - "pricing" : [ { - "currency" : "USD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12865b8219d9b40182210618a464ba", - "status" : "Active", - "name" : "Supporter Plus Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12865b8219d9b40182210618c664c1", - "name" : "Supporter Plus Annual Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD160", "EUR95", "GBP95", "CAD120", "AUD160" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe6619b4b901661aaf826435de", - "sku" : "ABC-00000030", - "name" : "Guardian Weekly - ROW", - "description" : "", - "category" : null, - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-10-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff79ac64e30179ae45669b3a83", - "status" : "Active", - "name" : "GW Oct 18 - Monthly - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff79ac64e30179ae4566cb3a86", - "name" : "GW Oct 18 - Monthly - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD30", "GBP24.8" ], - "pricing" : [ { - "currency" : "USD", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 24.800000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff67cebd140167f0a2f66a12eb", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 1 Year - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A108", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff67cebd140167f0a2f68912ed", - "name" : "GW GIFT Oct 18 - 1 Year - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD360", "NZD530", "EUR270", "GBP297.6", "CAD345", "AUD424" ], - "pricing" : [ { - "currency" : "USD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 530.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 270.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 297.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 345.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 424.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe6619b4b601661ab300222651", - "status" : "Active", - "name" : "GW Oct 18 - Annual - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b601661ab3002f2653", - "name" : "GW Oct 18 - Annual - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD360", "NZD530", "EUR270", "GBP297.6", "CAD345", "AUD424" ], - "pricing" : [ { - "currency" : "USD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 530.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 270.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 297.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 345.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 424.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0086619bf8901661ab545f51b21", - "status" : "Active", - "name" : "GW Oct 18 - Six for Six - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086619bf8901661ab546091b23", - "name" : "GW Oct 18 - First 6 issues - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0086619bf8901661ab02752722f", - "status" : "Active", - "name" : "GW Oct 18 - Quarterly - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff6619bf8b01661ab2d0396eb2", - "name" : "GW Oct 18 - Quarterly - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD90", "NZD132.5", "EUR67.5", "GBP74.4", "CAD86.25", "AUD106" ], - "pricing" : [ { - "currency" : "USD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 132.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 67.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 74.400000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 86.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 106.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0076dd9892e016df8503e7c6c48", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 3 Month - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "ThreeMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A106", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0076dd9892e016df8503e936c4a", - "name" : "GW GIFT Oct 18 - 3 Month - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD90", "NZD132.5", "EUR67.5", "GBP74.4", "CAD86.25", "AUD106" ], - "pricing" : [ { - "currency" : "USD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 132.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 67.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 74.400000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 86.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 106.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0ff6619bf8901661aa3247c4b1d", - "sku" : "ABC-00000029", - "name" : "Guardian Weekly - Domestic", - "description" : "", - "category" : null, - "effectiveStartDate" : "2018-09-18", - "effectiveEndDate" : "2099-10-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff67cebd0d0167f0a1a834234e", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 1 Year - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A108", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff67cebd0d0167f0a1a85b2350", - "name" : "GW GIFT Oct 18 - 1 Year - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD330", "NZD546", "EUR282", "GBP165", "CAD360", "AUD432" ], - "pricing" : [ { - "currency" : "USD", - "price" : 330.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 546.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 282.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 432.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe6619b4b901661aa8e66c1692", - "status" : "Active", - "name" : "GW Oct 18 - Annual - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b901661aa8e6811695", - "name" : "GW Oct 18 - Annual - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD330", "NZD546", "EUR282", "GBP165", "CAD360", "AUD432" ], - "pricing" : [ { - "currency" : "USD", - "price" : 330.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 546.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 282.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 432.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe6619b4b301661aa494392ee2", - "status" : "Active", - "name" : "GW Oct 18 - Quarterly - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b601661aa8b74e623f", - "name" : "GW Oct 18 - Quarterly - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD82.5", "NZD136.5", "EUR70.5", "GBP41.25", "CAD90", "AUD108" ], - "pricing" : [ { - "currency" : "USD", - "price" : 82.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 136.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 41.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 108.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd79ac64b00179ae3f9d474960", - "status" : "Active", - "name" : "GW Oct 18 - Monthly - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd79ac64b00179ae3f9d704962", - "name" : "GW Oct 18 - Monthly - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD27.5", "NZD45.5", "EUR23.5", "GBP13.75", "CAD30", "AUD36" ], - "pricing" : [ { - "currency" : "USD", - "price" : 27.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 45.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 23.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 13.750000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00e6dd988e2016df85387417498", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 3 Month - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "ThreeMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A106", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00e6dd988e2016df853875d74c6", - "name" : "GW GIFT Oct 18 - 3 Month - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD82.5", "NZD136.5", "EUR70.5", "GBP41.25", "CAD90", "AUD108" ], - "pricing" : [ { - "currency" : "USD", - "price" : 82.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 136.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 41.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 108.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0086619bf8901661aaac94257fe", - "status" : "Active", - "name" : "GW Oct 18 - Six for Six - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086619bf8901661aaac95d5800", - "name" : "GW Oct 18 - First 6 issues - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fb4edd70c8014edeaa4ddb21e7", - "sku" : "ABC-00000005", - "name" : "Digital Pack", - "description" : "The Guardian & Observer Digital Pack gives you 7-day access to the Guardian & Observer daily edition for iPad, Android tablet and Kindle Fire as well as premium tier access to the iOS and Android live news apps.", - "category" : null, - "effectiveStartDate" : "2013-02-16", - "effectiveEndDate" : "2099-02-03", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Digital Pack", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff73add07f0173b99f14390afc", - "status" : "Active", - "name" : "Digital Subscription Three Month Fixed - Deprecated", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "Three Month", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff73add07f0173b9a80a584466", - "name" : "Digital Subscription Three Month Fixed", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD63", "EUR45", "GBP36", "CAD63", "AUD63" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 45.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4edd70c8014edeaa4eae220a", - "status" : "Active", - "name" : "Digital Pack Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa50342192", - "name" : "Digital Pack Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD19.99", "NZD23.5", "EUR14.99", "GBP11.99", "CAD21.95", "AUD21.5" ], - "pricing" : [ { - "currency" : "USD", - "price" : 19.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 23.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 14.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 11.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 21.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 21.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4edd70c8014edeaa4e972204", - "status" : "Active", - "name" : "Digital Pack Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa5001218c", - "name" : "Digital Pack Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD199", "NZD235", "EUR149", "GBP119", "CAD219", "AUD215" ], - "pricing" : [ { - "currency" : "USD", - "price" : 199.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 235.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 149.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 119.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 219.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 215.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4edd70c8014edeaa4e8521fe", - "status" : "Active", - "name" : "Digital Pack Quarterly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa4fd42186", - "name" : "Digital Pack Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD59.95", "NZD70.5", "EUR44.95", "GBP35.95", "CAD65.85", "AUD64.5" ], - "pricing" : [ { - "currency" : "USD", - "price" : 59.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 44.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 35.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 65.850000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 64.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00d779932ef0177a65430d30ac1", - "status" : "Active", - "name" : "Digital Subscription Three Month Fixed - One Time Charge", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "Three Month", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A106", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00f779933030177a65881490325", - "name" : "Digital Subscription Three Month Fixed - One Time Charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD63", "EUR45", "GBP36", "CAD63", "AUD63" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 45.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00d71c96bac0171df3a5622740f", - "status" : "Active", - "name" : "Corporate Digital Subscription", - "description" : "", - "effectiveStartDate" : "2020-01-01", - "effectiveEndDate" : "2050-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A100", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00871c96ba30171df3b481931a0", - "name" : "Corporate Digital Subscription", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Digital Pack", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00c77992ba70177a6596f710265", - "status" : "Active", - "name" : "Digital Subscription One Year Fixed - One Time Charge", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "One Year", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A108", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a011779932fd0177a670f43102aa", - "name" : "Digital Subscription One Year Fixed - One Time Charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD165", "NZD175", "EUR125", "GBP99", "CAD175", "AUD175" ], - "pricing" : [ { - "currency" : "USD", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 125.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 99.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00773adc09d0173b99e4ded7f45", - "status" : "Active", - "name" : "Digital Subscription One Year Fixed - Deprecated", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "One Year", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00d73add0220173b9a387c62aec", - "name" : "Digital Subscription One Year Fixed", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD165", "NZD175", "EUR125", "GBP99", "CAD175", "AUD175" ], - "pricing" : [ { - "currency" : "USD", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 125.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 99.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a00870ec598001710740c3d92eab", - "sku" : "ABC-00000031", - "name" : "Newspaper Digital Voucher", - "description" : "Newspaper Digital Voucher", - "category" : null, - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Newspaper - Digital Voucher", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a00870ec598001710740d3d03035", - "status" : "Active", - "name" : "Everyday+", - "description" : "Guardian and Observer papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "34", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A109", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d4143037", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP2" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 2.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1299", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d4b8304f", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.95" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d54f3069", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d5fd3073", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d691307c", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d7493084", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d7e2308d", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.94" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.940000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d8873096", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740ca532f69", - "status" : "Active", - "name" : "Sixday", - "description" : "Guardian papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "30", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A115", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cc9b2f88", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cd012f90", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cd6e2fa2", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP11.79" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 11.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cb4e2f6b", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cbb32f77", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cc2c2f80", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740c78d2f13", - "status" : "Active", - "name" : "Everyday", - "description" : "Guardian and Observer papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "34", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A114", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c8c42f40", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c91d2f4d", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c7b82f1c", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c80f2f26", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c8652f37", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.95" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c9802f59", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c9d72f61", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.94" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.940000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740d24b3022", - "status" : "Active", - "name" : "Weekend", - "description" : "Saturday Guardian and Observer papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "24", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A119", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d28e3024", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d325302c", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.49" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.490000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740c4582ead", - "status" : "Active", - "name" : "Sixday+", - "description" : "Guardian papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "31", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A110", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c48e2eaf", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c4dc2eb7", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c5192ebf", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c55a2ec7", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP11.79" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 11.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c5962ecf", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c5cf2ed7", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP2" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 2.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1299", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c60f2edf", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740d0d83017", - "status" : "Active", - "name" : "Sunday", - "description" : "Observer paper", - "effectiveStartDate" : "2017-03-27", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "15", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A118", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d1103019", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740cf9e3004", - "status" : "Active", - "name" : "Sunday+", - "description" : "Observer paper, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "11", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A112", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cfda3006", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SUNDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1299", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d053300f", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SUNDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740c6672ee7", - "status" : "Active", - "name" : "Weekend+", - "description" : "Saturday Guardian and Observer papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "19", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A113", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c6872ee9", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c6ce2ef1", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP9" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 9.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1299", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c7132efe", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.49" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.490000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740cdd02fbd", - "status" : "Active", - "name" : "Saturday", - "description" : "Saturday paper", - "effectiveStartDate" : "2018-03-14", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "15", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A117", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740ce042fcb", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740ce702ff0", - "status" : "Active", - "name" : "Saturday+", - "description" : "Saturday paper, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2018-03-14", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "11", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A111", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cf1e2ffc", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SATURDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cea02ff4", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SATURDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1299", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe5aacfabe015ad24bf6e15ff6", - "sku" : "ABC-00000028", - "name" : "Contributor", - "description" : "", - "category" : null, - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Contribution", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0fc5e1dc084015e37f58c200eea", - "status" : "Active", - "name" : "Annual Contribution", - "description" : "", - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "TermType__c" : "TERMED", - "FrontendId__c" : "Annual", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc5e1dc084015e37f58c7b0f34", - "name" : "Annual Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD60", "EUR60", "GBP60", "CAD5", "AUD100" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 100.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1010", - "ProductType__c" : "Contributor", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc5aacfadd015ad24db4ff5e97", - "status" : "Active", - "name" : "Monthly Contribution", - "description" : "", - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "TermType__c" : "TERMED", - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc5aacfadd015ad250bf2c6d38", - "name" : "Monthly Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD5", "NZD5", "EUR5", "GBP5", "CAD5", "AUD10" ], - "pricing" : [ { - "currency" : "USD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1010", - "ProductType__c" : "Contributor", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fd57d0a9870157d73fa27c3de1", - "sku" : "ABC-00000017", - "name" : "Guardian Weekly Zone A", - "description" : "", - "category" : null, - "effectiveStartDate" : "1990-10-18", - "effectiveEndDate" : "2099-10-18", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff5a6b5d77015a7fb38d201688", - "status" : "Active", - "name" : "Guardian Weekly 10% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d77015a7fb548381f4e", - "name" : "10% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a5adca7015a5c51a69c7f2e", - "status" : "Active", - "name" : "Guardian Weekly 3 Years", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "ThreeYears", - "Saving__c" : null, - "DefaultTerm__c" : "36", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a5c51a6ad7f30", - "name" : "Zone A 3 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD720", "GBP360" ], - "pricing" : [ { - "currency" : "USD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Three_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a5adca7015a5c4af5963efa", - "status" : "Active", - "name" : "Guardian Weekly 6 Months", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "SixMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A103", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a5c4af5b63f01", - "name" : "Zone A 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "GBP60" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a4b85e7015a4cf95d352a07", - "status" : "Active", - "name" : "Guardian Weekly 12 Issues", - "description" : "12 issues", - "effectiveStartDate" : "1995-11-13", - "effectiveEndDate" : "2099-02-14", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a4b85e7015a4cf95d472a09", - "name" : "Zone A 12 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD12", "GBP12" ], - "pricing" : [ { - "currency" : "USD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 12, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff59d9d540015a41a40b3e07d3", - "status" : "Active", - "name" : "Guardian Weekly 6 Issues", - "description" : "", - "effectiveStartDate" : "1995-02-13", - "effectiveEndDate" : "2099-02-14", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a241e5a015a41f1c4b102c3", - "name" : "Zone A 6 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "GBP6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff58bdf4eb0158f2ecc89c1034", - "status" : "Active", - "name" : "Guardian Weekly 1 Year", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff58bdf4eb0158f2ecc8ae1036", - "name" : "Zone A 1 Year", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "GBP120" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff57d0a0b60157d741e722439a", - "status" : "Active", - "name" : "Guardian Weekly Annual", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd57d0a9870157d7510cfd66f0", - "name" : "Zone A Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "GBP120" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a6b4e98015a7fb648541d78", - "status" : "Active", - "name" : "Guardian Weekly 30% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a7fb648631d7a", - "name" : "30% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "30% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 30.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a6b4e98015a7fb59d9407a6", - "status" : "Active", - "name" : "Guardian Weekly 25% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a7fb59db107a8", - "name" : "25% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a5ad349015a5c4e3f87184c", - "status" : "Active", - "name" : "Guardian Weekly 6 Months Only", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixMonthsOnly", - "Saving__c" : null, - "DefaultTerm__c" : "6", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A103", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad349015a5c4e3f99184f", - "name" : "Zone A 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "GBP60" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 6, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a5ad343015a5c50b4eb2d72", - "status" : "Active", - "name" : "Guardian Weekly 2 Years", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwoYears", - "Saving__c" : null, - "DefaultTerm__c" : "24", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad343015a5c50b4fc2d74", - "name" : "Zone A 2 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD480", "GBP240" ], - "pricing" : [ { - "currency" : "USD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Two_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd57d0a9870157d7412f19424f", - "status" : "Active", - "name" : "Guardian Weekly Quarterly", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff57d0a0b50157d752a0077624", - "name" : "Zone A Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "GBP30" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe57d0a0c40157d74240d35541", - "sku" : "ABC-00000019", - "name" : "Guardian Weekly Zone B", - "description" : "", - "category" : null, - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0fe5a6b4e98015a8026d9d30b32", - "status" : "Active", - "name" : "Guardian Weekly 10% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a8026d9e70b34", - "name" : "10% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "10% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a6b5d77015a80298bfa6e7c", - "status" : "Active", - "name" : "Guardian Weekly 30% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d77015a80298c0d6e7f", - "name" : "30% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "30% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 30.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a6b5d74015a8028b15f4db4", - "status" : "Active", - "name" : "Guardian Weekly 25% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d74015a8028b16f4db6", - "name" : "25% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "25% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a5adca9015a611f77db4431", - "status" : "Active", - "name" : "Guardian Weekly 3 Years", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "ThreeYears", - "Saving__c" : null, - "DefaultTerm__c" : "36", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca9015a611f77eb4436", - "name" : "Zone B 3 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD720", "NZD1176", "EUR588", "GBP456", "CAD720", "AUD936" ], - "pricing" : [ { - "currency" : "USD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 1176.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 588.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 456.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 936.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Three_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a5adca7015a611d44e01395", - "status" : "Active", - "name" : "Guardian Weekly 2 Years", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwoYears", - "Saving__c" : null, - "DefaultTerm__c" : "24", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a611d44f21397", - "name" : "Zone B 2 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD480", "NZD784", "EUR392", "GBP304", "CAD480", "AUD624" ], - "pricing" : [ { - "currency" : "USD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 784.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 304.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 624.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Two_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a5ad349015a5c61d6e05d8d", - "status" : "Active", - "name" : "Guardian Weekly 6 Months Only", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixMonthsOnly", - "Saving__c" : null, - "DefaultTerm__c" : "6", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A103", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad349015a5c61d6f05d94", - "name" : "Zone B 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD196", "EUR98", "GBP76", "CAD120", "AUD156" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 76.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 156.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 6, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a5ad344015a5c67b1144250", - "status" : "Active", - "name" : "Guardian Weekly 6 Issues", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad344015a5c67b1234254", - "name" : "Zone B 6 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe57d0a0c40157d74241005544", - "status" : "Active", - "name" : "Guardian Weekly Quarterly", - "description" : "", - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd57d0a9230157d75a5e377221", - "name" : "Zone B Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD98", "EUR49", "GBP38", "CAD60", "AUD78" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 38.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 78.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe57d0a0c40157d74240de5543", - "status" : "Active", - "name" : "Guardian Weekly Annual", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff57d0a0b50157d759315607c5", - "name" : "Zone B Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "NZD392", "EUR196", "GBP152", "CAD240", "AUD312" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 152.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 312.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd5a5adc8b015a5c690d0d1ec6", - "status" : "Active", - "name" : "Guardian Weekly 12 Issues", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwelveWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5a5adc8b015a5c690d261ec8", - "name" : "Zone B 12 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD12", "NZD12", "EUR12", "GBP12", "CAD12", "AUD12" ], - "pricing" : [ { - "currency" : "USD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 12, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd5a5adc8b015a5c65074b7c41", - "status" : "Active", - "name" : "Guardian Weekly 6 Months", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "SixMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A103", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5a5adc8b015a5c65075e7c43", - "name" : "Zone B 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD196", "EUR98", "GBP76", "CAD120", "AUD156" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 76.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 156.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd58cf57000158f30ae6d06f2a", - "status" : "Active", - "name" : "Guardian Weekly 1 Year", - "description" : "", - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd58cf57000158f30ae6e26f2c", - "name" : "Zone B 1 Year", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "NZD392", "EUR196", "GBP152", "CAD240", "AUD312" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 152.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 312.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - } ], - "nextPage" : "/v1/catalog/products?page=2&pageSize=10", - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/invoice-preview.json b/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/invoice-preview.json deleted file mode 100644 index fd671a30..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/invoice-preview.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "accountId" : "ACCOUNT-ID", - "invoiceItems" : [ { - "id" : "b42bbc5bbb0f4f1f89cd2691f86ff7d2", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a1288dd890171d501890ca1f4cc356d", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2024-01-20", - "serviceEndDate" : "2025-01-19", - "chargeAmount" : 49.000000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Annual", - "chargeNumber" : "C-00821078", - "chargeId" : "2c92a0fe59b55c3c0159bc5b148e7798", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 0.000000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-06-30 15:08:08", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - } ], - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/subscription.json b/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/subscription.json deleted file mode 100644 index 23c456cc..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch3/GBP/subscription.json +++ /dev/null @@ -1,160 +0,0 @@ -{ - "success" : true, - "id" : "8a129a6385cd03d80185cdd67d041148", - "accountId" : "ACCOUNT-ID", - "accountNumber" : "A00338958", - "accountName" : "ACCOUNT-NAME", - "invoiceOwnerAccountId" : "ACCOUNT-ID", - "invoiceOwnerAccountNumber" : "A00338958", - "invoiceOwnerAccountName" : "ACCOUNT-NAME", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "version" : 7, - "revision" : "7.0", - "termType" : "TERMED", - "invoiceSeparately" : false, - "contractEffectiveDate" : "2017-01-20", - "serviceActivationDate" : "2017-01-20", - "customerAcceptanceDate" : "2017-01-20", - "subscriptionStartDate" : "2017-01-20", - "subscriptionEndDate" : "2024-01-20", - "lastBookingDate" : "2023-01-20", - "termStartDate" : "2023-01-20", - "termEndDate" : "2024-01-20", - "initialTerm" : 12, - "initialTermPeriodType" : "Month", - "currentTerm" : 12, - "currentTermPeriodType" : "Month", - "autoRenew" : true, - "renewalSetting" : "RENEW_WITH_SPECIFIC_TERM", - "renewalTerm" : 12, - "renewalTermPeriodType" : "Month", - "contractedMrr" : 4.08, - "totalContractedValue" : 343.00, - "notes" : null, - "status" : "Active", - "TrialPeriodPrice__c" : null, - "CanadaHandDelivery__c" : null, - "QuoteNumber__QT" : null, - "GifteeIdentityId__c" : null, - "OpportunityName__QT" : null, - "GiftNotificationEmailDate__c" : null, - "Gift_Subscription__c" : "No", - "TrialPeriodDays__c" : null, - "CreatedRequestId__c" : null, - "AcquisitionSource__c" : null, - "CreatedByCSR__c" : null, - "CASSubscriberID__c" : null, - "LastPriceChangeDate__c" : null, - "InitialPromotionCode__c" : null, - "CpqBundleJsonId__QT" : null, - "RedemptionCode__c" : null, - "QuoteType__QT" : null, - "GiftRedemptionDate__c" : null, - "QuoteBusinessType__QT" : null, - "SupplierCode__c" : null, - "legacy_cat__c" : null, - "AcquisitionCase__c" : null, - "ReaderType__c" : null, - "ActivationDate__c" : null, - "UserCancellationReason__c" : null, - "OpportunityCloseDate__QT" : null, - "IPaddress__c" : null, - "IPCountry__c" : "GB", - "PromotionCode__c" : null, - "OriginalSubscriptionStartDate__c" : null, - "LegacyContractStartDate__c" : null, - "CancellationReason__c" : null, - "billToContact" : null, - "paymentTerm" : null, - "invoiceTemplateId" : null, - "invoiceTemplateName" : null, - "sequenceSetId" : null, - "sequenceSetName" : null, - "soldToContact" : null, - "isLatestVersion" : true, - "cancelReason" : null, - "ratePlans" : [ { - "id" : "8a129a6385cd03d80185cdd67d0c114a", - "productId" : "2c92a0fb4bb97034014bbbc561fa4fed", - "productName" : "Supporter", - "productSku" : "SKU-00000013", - "productRatePlanId" : "2c92a0fb4c5481db014c69f4a1e03bbd", - "ratePlanName" : "Non Founder Supporter - annual", - "ratePlanCharges" : [ { - "id" : "8a129a6385cd03d80185cdd67d11114c", - "originalChargeId" : "2c92a0fe59b55c3c0159bc5b148e7798", - "productRatePlanChargeId" : "2c92a0fb4c5481db014c69f4a2013bbf", - "number" : "C-00821078", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "version" : 7, - "pricingSummary" : "GBP49", - "priceChangeOption" : "UseLatestProductCatalogPricing", - "priceIncreasePercentage" : null, - "currency" : "GBP", - "price" : 49.000000000, - "tiers" : null, - "chargeModelConfiguration" : null, - "inputArgumentId" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "discountApplyDetails" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "billingPeriod" : "Annual", - "specificBillingPeriod" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriodAlignment" : "AlignToCharge", - "quantity" : 1.000000000, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedUnitsCreditRates" : null, - "usageRecordRatingOption" : null, - "segment" : 1, - "effectiveStartDate" : "2017-01-20", - "effectiveEndDate" : "2024-01-20", - "processedThroughDate" : "2023-01-20", - "chargedThroughDate" : "2024-01-20", - "done" : false, - "triggerDate" : null, - "triggerEvent" : "ContractEffective", - "endDateCondition" : "Subscription_End", - "upToPeriodsType" : null, - "upToPeriods" : null, - "specificEndDate" : null, - "mrr" : 4.083333333, - "dmrc" : 0.000000000, - "tcv" : 343.000000000, - "dtcv" : 49.000000000, - "originalOrderDate" : "2017-01-20", - "amendedByOrderOn" : "2023-01-20", - "description" : "", - "HolidayStart__c" : null, - "HolidayEnd__c" : null, - "ForceSync__c" : null - } ], - "subscriptionProductFeatures" : [ ], - "externallyManagedPlanId" : null - } ], - "orderNumber" : "O-00129772", - "externallyManagedBy" : null, - "statusHistory" : [ { - "startDate" : "2017-01-20", - "endDate" : "2024-01-20", - "status" : "Active" - }, { - "startDate" : "2024-01-20", - "endDate" : null, - "status" : "OutOfTerm" - } ] -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/account.json b/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/account.json deleted file mode 100644 index a5637c40..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/account.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "basicInfo" : { - "id" : "ACCOUNT-ID", - "name" : "0010J00001kdcV9QAI", - "accountNumber" : "A00338956", - "notes" : null, - "status" : "Active", - "crmId" : "0010J00001kdcV9QAI", - "batch" : "Batch1", - "invoiceTemplateId" : "2c92a0fb49377eae014951ca848e074b", - "communicationProfileId" : null, - "purchaseOrderNumber" : null, - "customerServiceRepName" : null, - "IdentityId__c" : "17284928", - "sfContactId__c" : "0030J00001u5n8dQAA", - "CCURN__c" : null, - "SpecialDeliveryInstructions__c" : null, - "NonStandardDataReason__c" : null, - "ProcessingAdvice__c" : null, - "CreatedRequestId__c" : null, - "RetryStatus__c" : "Failure", - "salesRep" : null, - "sequenceSetId" : null - }, - "billingAndPayment" : { - "billCycleDay" : 20, - "currency" : "USD", - "paymentTerm" : "Due Upon Receipt", - "paymentGateway" : "Stripe PaymentIntents GNM Membership", - "defaultPaymentMethodId" : "8a1299e77e9a4fd7017ea0db833817ee", - "invoiceDeliveryPrefsPrint" : false, - "invoiceDeliveryPrefsEmail" : true, - "autoPay" : true, - "additionalEmailAddresses" : [ ] - }, - "metrics" : { - "balance" : 0.000000000, - "totalInvoiceBalance" : 0.000000000, - "creditBalance" : 0.000000000, - "contractedMrr" : 5.750000000 - }, - "billToContact" : null, - "soldToContact" : null, - "taxInfo" : null, - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/catalogue.json b/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/catalogue.json deleted file mode 100644 index 97477fca..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/catalogue.json +++ /dev/null @@ -1,14191 +0,0 @@ -{ - "products" : [ { - "id" : "2c92a0fb4bb97034014bbbc561fa4fed", - "sku" : "SKU-00000013", - "name" : "Supporter", - "description" : "This is the description of the supporter membership.", - "category" : null, - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2099-01-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : "Events:SUPPORTER", - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Membership", - "ProductLevel__c" : "400", - "Tier__c" : "Supporter", - "productRatePlans" : [ { - "id" : "8a129ce886834fa90186a20c3ee70b6a", - "status" : "Active", - "name" : "Supporter - annual (2023 Price)", - "description" : "", - "effectiveStartDate" : "2023-03-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129ce886834fa90186a20c3f4f0b6c", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "EUR95", "GBP75", "CAD120", "AUD160" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 75.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a1287c586832d250186a2040b1548fe", - "status" : "Active", - "name" : "Supporter - monthly (2023 Price)", - "description" : "", - "effectiveStartDate" : "2023-03-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12800986832d1d0186a20bf5136471", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD9.99", "EUR9.99", "GBP7", "CAD12.99", "AUD14.99" ], - "pricing" : [ { - "currency" : "USD", - "price" : 9.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 9.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 7.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 12.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 14.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4c5481db014c69f4a1e03bbd", - "status" : "Expired", - "name" : "Non Founder Supporter - annual", - "description" : "", - "effectiveStartDate" : "2015-03-31", - "effectiveEndDate" : "2023-03-02", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4c5481db014c69f4a2013bbf", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD69", "EUR49", "GBP49", "CAD69", "AUD100" ], - "pricing" : [ { - "currency" : "USD", - "price" : 69.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 69.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 100.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4bb97034014bbbc562604ff7", - "status" : "Expired", - "name" : "Supporter - annual", - "description" : "", - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2015-05-02", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4bb97034014bbbc5626f4ff9", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP50" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 50.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4bb97034014bbbc562114fef", - "status" : "Expired", - "name" : "Supporter - monthly", - "description" : "", - "effectiveStartDate" : "2014-01-01", - "effectiveEndDate" : "2015-05-02", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4bb97034014bbbc562274ff1", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0f94c547592014c69f5b0ff4f7e", - "status" : "Expired", - "name" : "Non Founder Supporter - monthly", - "description" : "", - "effectiveStartDate" : "2015-03-31", - "effectiveEndDate" : "2023-03-02", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0f94c547592014c69f5b1204f80", - "name" : "Supporter Membership - Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6.99", "EUR4.99", "GBP5", "CAD6.99", "AUD10" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 4.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.990000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Membership Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1020", - "ProductType__c" : "Supporter", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Membership - Supporter", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0ff5345f9200153559c6d2a3385", - "sku" : "ABC-00000012", - "name" : "Discounts", - "description" : "Template discount rate plans", - "category" : null, - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "allowFeatureChanges" : false, - "ProductEnabled__c" : null, - "Entitlements__c" : null, - "AcquisitionProfile__c" : null, - "ProductType__c" : null, - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "8a128432880a889f01880f873d2b1b7a", - "status" : "Active", - "name" : "PM 2023 - AUD - Price Freeze - 3 months", - "description" : "", - "effectiveStartDate" : "2023-05-12", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12989f880a9e8001880f8836a32b33", - "name" : "PM 2023 - AUD - Price Freeze - 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "33.29% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 33.290000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : "PRP-00000004" - }, { - "id" : "8a1290f1880a9e7401880f834fb70bce", - "status" : "Active", - "name" : "PM 2023 - CAD - Price Freeze - 3 months", - "description" : "", - "effectiveStartDate" : "2023-05-12", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12921d880a9e7901880f841d0a5c71", - "name" : "PM 2023 - CAD - Price Freeze - 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "46.19% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 46.190000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : "PRP-00000003" - }, { - "id" : "8a1282d4880a889501880f817b9d5c7a", - "status" : "Active", - "name" : " PM 2023 - EUR - Price Freeze - 3 months", - "description" : "", - "effectiveStartDate" : "2023-05-12", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128cd5880a888f01880f8229e17ceb", - "name" : " PM 2023 - EUR - Price Freeze - 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "50.5% discount", "0% discount" ], - "pricing" : [ { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.500000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : "PRP-00000002" - }, { - "id" : "8a12867b880a888901880f7f007913f6", - "status" : "Active", - "name" : "PM 2023 - USD - Price Freeze - 3 months", - "description" : "", - "effectiveStartDate" : "2023-05-12", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129e06880a9e7c01880f7fe5ec4d06", - "name" : "PM 2023 - USD - Price Freeze - 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "30.03% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 30.030000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : "PRP-00000001" - }, { - "id" : "8a1297638021d0d7018022d4bb3342c2", - "status" : "Active", - "name" : "PM 2022 - 13% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1291128021d0cf018022d4bda76fdb", - "name" : "PM 2022 - 13% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "13% discount", "13% discount", "13% discount", "13% discount", "13% discount", "13% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 13.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12972d8021d0d3018022d4c2a36f0c", - "status" : "Active", - "name" : "PM 2022 - 18% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128aa88021da2d018022d4c4f06176", - "name" : "PM 2022 - 18% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "18% discount", "18% discount", "18% discount", "18% discount", "18% discount", "18% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 18.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a1295918021d0d2018022d4ca0c4aac", - "status" : "Active", - "name" : "PM 2022 - 25% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295918021d0d2018022d4cb8e4ab6", - "name" : "PM 2022 - 25% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128f138021d0d6018022d4c65b0384", - "status" : "Active", - "name" : "PM 2022 - 20% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129f6f8021d0d4018022d4c84f5545", - "name" : "PM 2022 - 20% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "20% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128eda8021d0d4018022d4af5e4318", - "status" : "Active", - "name" : "PM 2022 - 7% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128ed88021d0e0018022d4b17e7570", - "name" : "PM 2022 - 7% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "7% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 7.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128eda8021d0d4018022d4aab842f9", - "status" : "Active", - "name" : "PM 2022 - 6% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12972d8021d0d3018022d4ad3c6db1", - "name" : "PM 2022 - 6% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "6% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 6.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128e2d8021d0d4018022d4bf72421e", - "status" : "Active", - "name" : "PM 2022 - 17% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1291128021d0cf018022d4c126703b", - "name" : "PM 2022 - 17% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "17% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 17.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128aa88021da2d018022d4b38b613e", - "status" : "Active", - "name" : "PM 2022 - 8% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128b618021d0cf018022d4b554090b", - "name" : "PM 2022 - 8% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "8% discount", "8% discount", "8% discount", "8% discount", "8% discount", "8% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 8.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128aa88021da2d018022d4a6856101", - "status" : "Active", - "name" : "PM 2022 - 5% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295918021d0d2018022d4a8784983", - "name" : "PM 2022 - 5% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "5% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 5.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12892d8021d0dc018022d4b6f94f05", - "status" : "Active", - "name" : "PM 2022 - 11% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128eda8021d0d4018022d4b9024332", - "name" : "PM 2022 - 11% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12865b8021d0d9018022d2a2e52c74", - "status" : "Active", - "name" : "PM 2022 - 10% off for 12 months - Max Discount", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1295258021d0d3018022d2b4251038", - "name" : "PM 2022 - 10% off for 12 months - Max Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount", "10% discount", "10% discount", "10% discount", "10% discount", "10% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12801c8021d0e8018022d4a1815301", - "status" : "Active", - "name" : "PM 2022 - 4% off for 3 months - Freeze", - "description" : null, - "effectiveStartDate" : "2022-04-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a129b9c8021d0d2018022d4a4417880", - "name" : "PM 2022 - 4% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "4% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : 0.000000000, - "overagePrice" : null, - "discountPercentage" : 4.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : null, - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff74296d7201742b7daf20123d", - "status" : "Active", - "name" : "Digipack Acq Offer - 1st Payment", - "description" : "a percentage discount on Annual Digipack subscriptions, where the percentage is dependent on the billing currency. This discount is available so that our Customer Service Reps are able to provide the same level of discounting as is available on the website, to subscriptions acquired through the call centre", - "effectiveStartDate" : "2020-08-27", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff74296d7201742b7daf2f123f", - "name" : "Digipack Acq Offer - 1st Payment", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "17.09% discount", "25.53% discount", "16.11% discount", "16.81% discount", "20.09% discount", "18.61% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 17.090000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.530000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.110000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.810000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.090000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 18.610000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff65c757150165c8eab88b788e", - "status" : "Expired", - "name" : "Home Delivery Adjustment charge", - "description" : "Call centre version", - "effectiveStartDate" : "2018-09-11", - "effectiveEndDate" : "2019-09-11", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff65c757150165c8eab8c07896", - "name" : "Adjustment charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff64176cd40164232c8ec97661", - "status" : "Active", - "name" : "Cancellation Save Discount - 25% off for 3 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff64176cd40164232c8eda7664", - "name" : "25% discount on subscription for 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "25% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5e09bd67015e0a93efe86d2e", - "status" : "Active", - "name" : "Customer Experience Adjustment - Voucher", - "description" : "", - "effectiveStartDate" : "2016-08-01", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5e09bd67015e0a93f0026d34", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Voucher Book", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Voucher Book", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff56fe33f301572314aed277fb", - "status" : "Active", - "name" : "Percentage Adjustment", - "description" : "", - "effectiveStartDate" : "2007-09-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc56fe26ba01572315d66d026e", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "100% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : true, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5345f9220153559d915d5c26", - "status" : "Active", - "name" : "Percentage", - "description" : "", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5345efa10153559e97bb76c6", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "0% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe750b35d001750d4522f43817", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Digital Voucher", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe750b35d001750d4523103819", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe7375d60901737c64808e4be1", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Delivery-problem credit - automated - Home Delivery", - "description" : "Credit for a delivery problem, applied automatically by the delivery-problem credit processor.\n\n*** Not for manual use! ***\n\nSee:\nTODO - reference to codebase here\n", - "effectiveStartDate" : "2020-01-13", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe7375d60901737c6480bc4be3", - "name" : "Delivery-problem credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe72c5c3480172c7f1fb545f81", - "status" : "Active", - "name" : "PM 2020 - 11% off for 3 months - Sunday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe72c5c3480172c7f1fb7f5f87", - "name" : "PM 2020 - 11% off for 3 months - Sunday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe65f0ac1f0165f2189bca248c", - "status" : "Active", - "name" : "Digipack Discount - 20% off for 12 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe65f0ac1f0165f2189bdf248f", - "name" : "20% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "20% discount", "20% discount", "20% discount", "20% discount", "20% discount", "20% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe62b7edde0162dd29b8124a8e", - "status" : "Active", - "name" : "Guardian Weekly Adjustment charge", - "description" : "To fix premature refunds", - "effectiveStartDate" : "2018-04-19", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe62b7edde0162dd29b83f4a9e", - "name" : "Adjustment charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "Adjustment for premature refunds where the product was not removed in advance.", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5fe26834015fe33c70a24f50", - "status" : "Active", - "name" : "Black Friday 50% for 3 months for existing customers", - "description" : "", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : "TBC", - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5fe26834015fe33c70b74f52", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "50% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe56fe33ff015723143e4778be", - "status" : "Active", - "name" : "Fixed Adjustment", - "description" : "", - "effectiveStartDate" : "2007-09-13", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff576f2f760157aec73aa34ccc", - "name" : "Adjustment charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd6f1426ef016f18a86c515ed7", - "status" : "Active", - "name" : "Cancellation Save Discount - 20% off for 12 months", - "description" : "", - "effectiveStartDate" : "2019-12-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd6f1426ef016f18a86c705ed9", - "name" : "20% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "20% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 20.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc6ae918b6016b080950e96d75", - "status" : "Active", - "name" : "Guardian Weekly Holiday Credit", - "description" : "", - "effectiveStartDate" : "2019-05-30", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc6ae918b6016b0809512f6d7f", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc610e738901612d83fce461fd", - "status" : "Expired", - "name" : "Tabloid launch 25% off for one year for existing customers", - "description" : "", - "effectiveStartDate" : "2017-12-19", - "effectiveEndDate" : "2020-12-19", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : "GTL99C", - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc610e738901612d85acb06a73", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "25% off for one year", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc5b42d2c9015b6259f7f40040", - "status" : "Expired", - "name" : "Guardian Weekly Holiday Credit - old", - "description" : "", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2019-05-29", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00e6ad50f58016ad9ca59962c8c", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a0ff5b42e3ad015b627c142f072a", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc596d31ea01598d623a297897", - "status" : "Active", - "name" : "Home Delivery Holiday Credit v2", - "description" : "", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc596d31ea01598d72baf33417", - "name" : "Holiday Credit", - "type" : "Usage", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : "ByBillingPeriod", - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc569c311201569dfbecb4215f", - "status" : "Expired", - "name" : "Home Delivery Holiday Credit", - "description" : "Call centre version", - "effectiveStartDate" : "2007-08-18", - "effectiveEndDate" : "2017-07-31", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe569c441901569e03b5cc619e", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP0" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0117468816901748bdb3a8c1ac4", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Voucher", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0117468816901748bdb3aab1ac6", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Voucher Book", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Voucher Book", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a01072c5c2e30172c7f0764772c9", - "status" : "Active", - "name" : "PM 2020 - 6% off for 3 months - Weekend Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e30172c7f0766372cb", - "name" : "PM 2020 - 6% off for 3 months - Weekend Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "6% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 6.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a01072c5c2e20172c7efe01125c6", - "status" : "Active", - "name" : "PM 2020 - 9% off for 3 months - Sixday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e20172c7efe02325ca", - "name" : "PM 2020 - 9% off for 3 months - Sixday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "9% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 9.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a01072c5c2e20172c7ee96b91a7c", - "status" : "Active", - "name" : "PM 2020 - 11% off for 3 months - Everyday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e20172c7ee96e71a7e", - "name" : "PM 2020 - 11% off for 3 months - Everyday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "11% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 11.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00f7468817d01748bd88f0d1d6c", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - Home Delivery", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2020-09-14", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00f7468817d01748bd88f2e1d6e", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "Guardian Weekly", - "taxMode" : null, - "ProductCode__c" : "P1299", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Home Delivery", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Home Delivery", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00d6f9de7f6016f9f6f52765aa4", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Delivery-problem credit - automated - GW", - "description" : "Credit for a delivery problem, applied automatically by the delivery-problem credit processor.\n\n*** Not for manual use! ***\n\nSee:\nTODO - reference to codebase here\n", - "effectiveStartDate" : "2020-01-13", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00d6f9de7f6016f9f6f529e5aaf", - "name" : "Delivery-problem credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00872c5d4770172c7f140a32d62", - "status" : "Active", - "name" : "PM 2020 - 16% off for 3 months - Saturday Freeze", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00872c5d4770172c7f140c52d64", - "name" : "PM 2020 - 16% off for 3 months - Saturday Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "16% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 16.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0086f1426d1016f18a9c71058a5", - "status" : "Active", - "name" : "Acquisition Discount - 25% off for 12 months", - "description" : "", - "effectiveStartDate" : "2019-12-18", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086f1426d1016f18a9c73058a7", - "name" : "25% discount on subscription for 12 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount", "25% discount", "25% discount", "25% discount", "25% discount", "25% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0086b25c750016b32548239308d", - "status" : "Active", - "name" : "Customer Experience - Complementary 100% discount", - "description" : "Head-office use only", - "effectiveStartDate" : "2007-03-08", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Promotion", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086b25c750016b32548256308f", - "name" : "Percentage", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "100% discount", "100% discount", "100% discount", "100% discount", "100% discount", "100% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 100.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "DefaultFromCustomer", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00864176ce90164232ac0d90fc1", - "status" : "Active", - "name" : "Cancellation Save Discount - 50% off for 3 months", - "description" : "", - "effectiveStartDate" : "2018-06-22", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff64176cd50164232c7e493410", - "name" : "50% discount on subscription for 3 months", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "50% discount", "50% discount", "50% discount", "50% discount", "50% discount", "50% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 50.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00772c5c2e90172c7ebd62a68c4", - "status" : "Active", - "name" : "PM 2020 - 10% off for 12 months - Max Discount", - "description" : "", - "effectiveStartDate" : "2020-06-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a01072c5c2e30172c7ed605b60d3", - "name" : "PM 2020 - 10% off for 12 months - Max Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount", "10% discount", "10% discount", "10% discount", "10% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0076ae9189c016b080c930a6186", - "status" : "Active", - "name" : "DO NOT USE MANUALLY: Holiday credit - automated - GW", - "description" : "Holiday credit applied automatically by the Holiday Stop Processor.\n\n*** Not for manual use! ***\n\nSee:\nhttps://github.com/guardian/support-service-lambdas/tree/master/handlers/holiday-stop-processor\n", - "effectiveStartDate" : "2019-05-30", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A000", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086ae928d7016b080f638477a6", - "name" : "Holiday Credit", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12902787109bb7018712c479592ee9", - "status" : "Active", - "name" : "PM 2023 - 40% off for 12 months - Freeze", - "description" : "", - "effectiveStartDate" : "2023-03-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a1290f187109bb0018712c5227f7842", - "name" : "PM 2023 - 40% off for 12 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "40% discount", "40% discount", "40% discount", "40% discount", "40% discount", "40% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 12, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12989f87109bb0018712c33dc63674", - "status" : "Active", - "name" : "PM 2023 - 40% off for 3 months - Freeze", - "description" : "", - "effectiveStartDate" : "2023-03-29", - "effectiveEndDate" : "2099-03-08", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : null, - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12867b871080e2018712c3f4177d3d", - "name" : "PM 2023 - 40% off for 3 months - Freeze", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "40% discount", "40% discount", "40% discount", "40% discount", "40% discount", "40% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 40.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 3, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : null, - "ProductType__c" : "Adjustment", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "8a12865b8219d9b4018221061563643f", - "sku" : "ABC-00000032", - "name" : "Supporter Plus", - "description" : "New Support product July 2022", - "category" : null, - "effectiveStartDate" : "2013-02-16", - "effectiveEndDate" : "2099-02-03", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Supporter Plus", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "8a128ed885fc6ded018602296ace3eb8", - "status" : "Active", - "name" : "Supporter Plus V2 - Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a128d7085fc6dec01860234cd075270", - "name" : "Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Contributor", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Supporter Plus - Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus - Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "8a128ed885fc6ded018602296af13eba", - "name" : "Supporter Plus Monthly Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD13", "NZD17", "EUR10", "GBP10", "CAD13", "AUD17" ], - "pricing" : [ { - "currency" : "USD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a128ed885fc6ded01860228f77e3d5a", - "status" : "Active", - "name" : "Supporter Plus V2 - Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : "", - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12892d85fc6df4018602451322287f", - "name" : "Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Contributor", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Supporter Plus - Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus - Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "8a128ed885fc6ded01860228f7cb3d5f", - "name" : "Supporter Plus Annual Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD160", "EUR95", "GBP95", "CAD120", "AUD160" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12865b8219d9b401822106192b64dc", - "status" : "Active", - "name" : "Supporter Plus Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12865b8219d9b401822106194e64e3", - "name" : "Supporter Plus Monthly Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD13", "NZD17", "EUR10", "GBP10", "CAD13", "AUD17" ], - "pricing" : [ { - "currency" : "USD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 13.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 17.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "8a12865b8219d9b40182210618a464ba", - "status" : "Active", - "name" : "Supporter Plus Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "8a12865b8219d9b40182210618c664c1", - "name" : "Supporter Plus Annual Charge", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD160", "EUR95", "GBP95", "CAD120", "AUD160" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 95.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 160.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Supporter Plus Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1015", - "ProductType__c" : "Supporter Plus", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Supporter Plus", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Supporter Plus", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe6619b4b901661aaf826435de", - "sku" : "ABC-00000030", - "name" : "Guardian Weekly - ROW", - "description" : "", - "category" : null, - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-10-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff79ac64e30179ae45669b3a83", - "status" : "Active", - "name" : "GW Oct 18 - Monthly - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff79ac64e30179ae4566cb3a86", - "name" : "GW Oct 18 - Monthly - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD30", "GBP24.8" ], - "pricing" : [ { - "currency" : "USD", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 24.800000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff67cebd140167f0a2f66a12eb", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 1 Year - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A108", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff67cebd140167f0a2f68912ed", - "name" : "GW GIFT Oct 18 - 1 Year - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD360", "NZD530", "EUR270", "GBP297.6", "CAD345", "AUD424" ], - "pricing" : [ { - "currency" : "USD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 530.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 270.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 297.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 345.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 424.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe6619b4b601661ab300222651", - "status" : "Active", - "name" : "GW Oct 18 - Annual - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b601661ab3002f2653", - "name" : "GW Oct 18 - Annual - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD360", "NZD530", "EUR270", "GBP297.6", "CAD345", "AUD424" ], - "pricing" : [ { - "currency" : "USD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 530.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 270.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 297.600000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 345.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 424.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0086619bf8901661ab545f51b21", - "status" : "Active", - "name" : "GW Oct 18 - Six for Six - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086619bf8901661ab546091b23", - "name" : "GW Oct 18 - First 6 issues - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0086619bf8901661ab02752722f", - "status" : "Active", - "name" : "GW Oct 18 - Quarterly - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff6619bf8b01661ab2d0396eb2", - "name" : "GW Oct 18 - Quarterly - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD90", "NZD132.5", "EUR67.5", "GBP74.4", "CAD86.25", "AUD106" ], - "pricing" : [ { - "currency" : "USD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 132.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 67.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 74.400000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 86.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 106.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0076dd9892e016df8503e7c6c48", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 3 Month - ROW", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "ThreeMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A106", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0076dd9892e016df8503e936c4a", - "name" : "GW GIFT Oct 18 - 3 Month - ROW", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD90", "NZD132.5", "EUR67.5", "GBP74.4", "CAD86.25", "AUD106" ], - "pricing" : [ { - "currency" : "USD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 132.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 67.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 74.400000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 86.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 106.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0ff6619bf8901661aa3247c4b1d", - "sku" : "ABC-00000029", - "name" : "Guardian Weekly - Domestic", - "description" : "", - "category" : null, - "effectiveStartDate" : "2018-09-18", - "effectiveEndDate" : "2099-10-01", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff67cebd0d0167f0a1a834234e", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 1 Year - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A108", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff67cebd0d0167f0a1a85b2350", - "name" : "GW GIFT Oct 18 - 1 Year - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD330", "NZD546", "EUR282", "GBP165", "CAD360", "AUD432" ], - "pricing" : [ { - "currency" : "USD", - "price" : 330.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 546.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 282.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 432.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe6619b4b901661aa8e66c1692", - "status" : "Active", - "name" : "GW Oct 18 - Annual - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b901661aa8e6811695", - "name" : "GW Oct 18 - Annual - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD330", "NZD546", "EUR282", "GBP165", "CAD360", "AUD432" ], - "pricing" : [ { - "currency" : "USD", - "price" : 330.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 546.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 282.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 432.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe6619b4b301661aa494392ee2", - "status" : "Active", - "name" : "GW Oct 18 - Quarterly - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe6619b4b601661aa8b74e623f", - "name" : "GW Oct 18 - Quarterly - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD82.5", "NZD136.5", "EUR70.5", "GBP41.25", "CAD90", "AUD108" ], - "pricing" : [ { - "currency" : "USD", - "price" : 82.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 136.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 41.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 108.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd79ac64b00179ae3f9d474960", - "status" : "Active", - "name" : "GW Oct 18 - Monthly - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd79ac64b00179ae3f9d704962", - "name" : "GW Oct 18 - Monthly - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD27.5", "NZD45.5", "EUR23.5", "GBP13.75", "CAD30", "AUD36" ], - "pricing" : [ { - "currency" : "USD", - "price" : 27.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 45.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 23.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 13.750000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00e6dd988e2016df85387417498", - "status" : "Active", - "name" : "GW GIFT Oct 18 - 3 Month - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "ThreeMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A106", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00e6dd988e2016df853875d74c6", - "name" : "GW GIFT Oct 18 - 3 Month - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD82.5", "NZD136.5", "EUR70.5", "GBP41.25", "CAD90", "AUD108" ], - "pricing" : [ { - "currency" : "USD", - "price" : 82.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 136.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 41.250000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 90.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 108.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly Gift", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly Gift", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0086619bf8901661aaac94257fe", - "status" : "Active", - "name" : "GW Oct 18 - Six for Six - Domestic", - "description" : "", - "effectiveStartDate" : "2018-09-19", - "effectiveEndDate" : "2099-09-19", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0086619bf8901661aaac95d5800", - "name" : "GW Oct 18 - First 6 issues - Domestic", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fb4edd70c8014edeaa4ddb21e7", - "sku" : "ABC-00000005", - "name" : "Digital Pack", - "description" : "The Guardian & Observer Digital Pack gives you 7-day access to the Guardian & Observer daily edition for iPad, Android tablet and Kindle Fire as well as premium tier access to the iOS and Android live news apps.", - "category" : null, - "effectiveStartDate" : "2013-02-16", - "effectiveEndDate" : "2099-02-03", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Digital Pack", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff73add07f0173b99f14390afc", - "status" : "Active", - "name" : "Digital Subscription Three Month Fixed - Deprecated", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "Three Month", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff73add07f0173b9a80a584466", - "name" : "Digital Subscription Three Month Fixed", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD63", "EUR45", "GBP36", "CAD63", "AUD63" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 45.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4edd70c8014edeaa4eae220a", - "status" : "Active", - "name" : "Digital Pack Monthly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa50342192", - "name" : "Digital Pack Monthly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD19.99", "NZD23.5", "EUR14.99", "GBP11.99", "CAD21.95", "AUD21.5" ], - "pricing" : [ { - "currency" : "USD", - "price" : 19.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 23.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 14.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 11.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 21.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 21.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4edd70c8014edeaa4e972204", - "status" : "Active", - "name" : "Digital Pack Annual", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa5001218c", - "name" : "Digital Pack Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD199", "NZD235", "EUR149", "GBP119", "CAD219", "AUD215" ], - "pricing" : [ { - "currency" : "USD", - "price" : 199.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 235.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 149.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 119.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 219.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 215.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fb4edd70c8014edeaa4e8521fe", - "status" : "Active", - "name" : "Digital Pack Quarterly", - "description" : "", - "effectiveStartDate" : "2013-03-11", - "effectiveEndDate" : "2099-01-12", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fb4edd70c9014edeaa4fd42186", - "name" : "Digital Pack Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD59.95", "NZD70.5", "EUR44.95", "GBP35.95", "CAD65.85", "AUD64.5" ], - "pricing" : [ { - "currency" : "USD", - "price" : 59.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 70.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 44.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 35.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 65.850000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 64.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00d779932ef0177a65430d30ac1", - "status" : "Active", - "name" : "Digital Subscription Three Month Fixed - One Time Charge", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "Three Month", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A106", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00f779933030177a65881490325", - "name" : "Digital Subscription Three Month Fixed - One Time Charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD63", "EUR45", "GBP36", "CAD63", "AUD63" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 45.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 36.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 63.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00d71c96bac0171df3a5622740f", - "status" : "Active", - "name" : "Corporate Digital Subscription", - "description" : "", - "effectiveStartDate" : "2020-01-01", - "effectiveEndDate" : "2050-01-01", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A100", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00871c96ba30171df3b481931a0", - "name" : "Corporate Digital Subscription", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD0", "NZD0", "EUR0", "GBP0", "CAD0", "AUD0" ], - "pricing" : [ { - "currency" : "USD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 0.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : false, - "taxCode" : "", - "taxMode" : null, - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Digital Pack", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00c77992ba70177a6596f710265", - "status" : "Active", - "name" : "Digital Subscription One Year Fixed - One Time Charge", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "One Year", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A108", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a011779932fd0177a670f43102aa", - "name" : "Digital Subscription One Year Fixed - One Time Charge", - "type" : "OneTime", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD165", "NZD175", "EUR125", "GBP99", "CAD175", "AUD175" ], - "pricing" : [ { - "currency" : "USD", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 125.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 99.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "One_Time", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : null, - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : null, - "billingPeriodAlignment" : null, - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : null, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00773adc09d0173b99e4ded7f45", - "status" : "Active", - "name" : "Digital Subscription One Year Fixed - Deprecated", - "description" : "", - "effectiveStartDate" : "2020-08-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : "One Year", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00d73add0220173b9a387c62aec", - "name" : "Digital Subscription One Year Fixed", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD165", "NZD175", "EUR125", "GBP99", "CAD175", "AUD175" ], - "pricing" : [ { - "currency" : "USD", - "price" : 165.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 125.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 99.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 175.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToTermStart", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Digital Pack Global Tax", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1070", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Digital Subscription Gift Rule", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Digital Pack", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Digital Pack", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a00870ec598001710740c3d92eab", - "sku" : "ABC-00000031", - "name" : "Newspaper Digital Voucher", - "description" : "Newspaper Digital Voucher", - "category" : null, - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Newspaper - Digital Voucher", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a00870ec598001710740d3d03035", - "status" : "Active", - "name" : "Everyday+", - "description" : "Guardian and Observer papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "34", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A109", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d4143037", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP2" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 2.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1299", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d4b8304f", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.95" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d54f3069", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d5fd3073", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d691307c", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d7493084", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d7e2308d", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.94" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.940000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d8873096", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "EVERYDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740ca532f69", - "status" : "Active", - "name" : "Sixday", - "description" : "Guardian papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "30", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A115", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cc9b2f88", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cd012f90", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cd6e2fa2", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP11.79" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 11.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cb4e2f6b", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cbb32f77", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cc2c2f80", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740c78d2f13", - "status" : "Active", - "name" : "Everyday", - "description" : "Guardian and Observer papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "34", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A114", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c8c42f40", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c91d2f4d", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c7b82f1c", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c80f2f26", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c8652f37", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.95" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.950000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c9802f59", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP7.82" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 7.820000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c9d72f61", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10.94" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.940000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740d24b3022", - "status" : "Active", - "name" : "Weekend", - "description" : "Saturday Guardian and Observer papers", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "24", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A119", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d28e3024", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d325302c", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.49" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.490000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740c4582ead", - "status" : "Active", - "name" : "Sixday+", - "description" : "Guardian papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "31", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A110", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c48e2eaf", - "name" : "Thursday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Thursday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c4dc2eb7", - "name" : "Wednesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Wednesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c5192ebf", - "name" : "Friday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Friday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c55a2ec7", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP11.79" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 11.790000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c5962ecf", - "name" : "Monday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Monday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c5cf2ed7", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP2" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 2.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1299", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c60f2edf", - "name" : "Tuesday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP8.44" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 8.440000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SIXDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1212", - "ProductType__c" : "Print Tuesday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher M-F", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher M-F", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740d0d83017", - "status" : "Active", - "name" : "Sunday", - "description" : "Observer paper", - "effectiveStartDate" : "2017-03-27", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "15", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A118", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740d1103019", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740cf9e3004", - "status" : "Active", - "name" : "Sunday+", - "description" : "Observer paper, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "11", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A112", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cfda3006", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SUNDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1299", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740d053300f", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SUNDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740c6672ee7", - "status" : "Active", - "name" : "Weekend+", - "description" : "Saturday Guardian and Observer papers, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2007-01-01", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "19", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A113", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740c6872ee9", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.5" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.500000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c6ce2ef1", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP9" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 9.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1299", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740c7132efe", - "name" : "Sunday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP12.49" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 12.490000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "WEEKEND+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1232", - "ProductType__c" : "Print Sunday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SUN", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SUN", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740cdd02fbd", - "status" : "Active", - "name" : "Saturday", - "description" : "Saturday paper", - "effectiveStartDate" : "2018-03-14", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "15", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A117", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740ce042fcb", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Newspaper Digital Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a00870ec598001710740ce702ff0", - "status" : "Active", - "name" : "Saturday+", - "description" : "Saturday paper, plus The Guardian Daily and premium access to the Guardian Live app.", - "effectiveStartDate" : "2018-03-14", - "effectiveEndDate" : "2099-07-12", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : "11", - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A111", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a00870ec598001710740cf1e2ffc", - "name" : "Saturday", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP13.99" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 13.990000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SATURDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1222", - "ProductType__c" : "Print Saturday", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher SAT", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher SAT", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - }, { - "id" : "2c92a00870ec598001710740cea02ff4", - "name" : "Digipack", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "GBP10" ], - "pricing" : [ { - "currency" : "GBP", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "SATURDAY+ Voucher", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1299", - "ProductType__c" : "Digital Pack", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Newspaper Digital Voucher", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Newspaper Digital Voucher", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe5aacfabe015ad24bf6e15ff6", - "sku" : "ABC-00000028", - "name" : "Contributor", - "description" : "", - "category" : null, - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Contribution", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0fc5e1dc084015e37f58c200eea", - "status" : "Active", - "name" : "Annual Contribution", - "description" : "", - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "TermType__c" : "TERMED", - "FrontendId__c" : "Annual", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc5e1dc084015e37f58c7b0f34", - "name" : "Annual Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD60", "EUR60", "GBP60", "CAD5", "AUD100" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 100.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1010", - "ProductType__c" : "Contributor", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fc5aacfadd015ad24db4ff5e97", - "status" : "Active", - "name" : "Monthly Contribution", - "description" : "", - "effectiveStartDate" : "2017-03-15", - "effectiveEndDate" : "2099-03-15", - "TermType__c" : "TERMED", - "FrontendId__c" : "Monthly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fc5aacfadd015ad250bf2c6d38", - "name" : "Monthly Contribution", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD5", "NZD5", "EUR5", "GBP5", "CAD5", "AUD10" ], - "pricing" : [ { - "currency" : "USD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 5.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 10.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Month", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : true, - "taxCode" : "Contribution", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1010", - "ProductType__c" : "Contributor", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize upon invoicing", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Contribution", - "deferredRevenueAccountingCodeType" : "SalesRevenue", - "recognizedRevenueAccountingCode" : "Contribution", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fd57d0a9870157d73fa27c3de1", - "sku" : "ABC-00000017", - "name" : "Guardian Weekly Zone A", - "description" : "", - "category" : null, - "effectiveStartDate" : "1990-10-18", - "effectiveEndDate" : "2099-10-18", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0ff5a6b5d77015a7fb38d201688", - "status" : "Active", - "name" : "Guardian Weekly 10% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d77015a7fb548381f4e", - "name" : "10% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "10% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a5adca7015a5c51a69c7f2e", - "status" : "Active", - "name" : "Guardian Weekly 3 Years", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "ThreeYears", - "Saving__c" : null, - "DefaultTerm__c" : "36", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a5c51a6ad7f30", - "name" : "Zone A 3 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD720", "GBP360" ], - "pricing" : [ { - "currency" : "USD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 360.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Three_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a5adca7015a5c4af5963efa", - "status" : "Active", - "name" : "Guardian Weekly 6 Months", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "SixMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A103", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a5c4af5b63f01", - "name" : "Zone A 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "GBP60" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a4b85e7015a4cf95d352a07", - "status" : "Active", - "name" : "Guardian Weekly 12 Issues", - "description" : "12 issues", - "effectiveStartDate" : "1995-11-13", - "effectiveEndDate" : "2099-02-14", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a4b85e7015a4cf95d472a09", - "name" : "Zone A 12 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD12", "GBP12" ], - "pricing" : [ { - "currency" : "USD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 12, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff59d9d540015a41a40b3e07d3", - "status" : "Active", - "name" : "Guardian Weekly 6 Issues", - "description" : "", - "effectiveStartDate" : "1995-02-13", - "effectiveEndDate" : "2099-02-14", - "TermType__c" : null, - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a241e5a015a41f1c4b102c3", - "name" : "Zone A 6 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "GBP6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff58bdf4eb0158f2ecc89c1034", - "status" : "Active", - "name" : "Guardian Weekly 1 Year", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff58bdf4eb0158f2ecc8ae1036", - "name" : "Zone A 1 Year", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "GBP120" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff57d0a0b60157d741e722439a", - "status" : "Active", - "name" : "Guardian Weekly Annual", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd57d0a9870157d7510cfd66f0", - "name" : "Zone A Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "GBP120" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a6b4e98015a7fb648541d78", - "status" : "Active", - "name" : "Guardian Weekly 30% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a7fb648631d7a", - "name" : "30% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "30% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 30.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a6b4e98015a7fb59d9407a6", - "status" : "Active", - "name" : "Guardian Weekly 25% Discount", - "description" : "", - "effectiveStartDate" : "1991-01-01", - "effectiveEndDate" : "2099-01-01", - "TermType__c" : null, - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : null, - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a7fb59db107a8", - "name" : "25% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "25% discount" ], - "pricing" : [ { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a5ad349015a5c4e3f87184c", - "status" : "Active", - "name" : "Guardian Weekly 6 Months Only", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixMonthsOnly", - "Saving__c" : null, - "DefaultTerm__c" : "6", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A103", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad349015a5c4e3f99184f", - "name" : "Zone A 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "GBP60" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 6, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a5ad343015a5c50b4eb2d72", - "status" : "Active", - "name" : "Guardian Weekly 2 Years", - "description" : "", - "effectiveStartDate" : "1995-12-12", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwoYears", - "Saving__c" : null, - "DefaultTerm__c" : "24", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad343015a5c50b4fc2d74", - "name" : "Zone A 2 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD480", "GBP240" ], - "pricing" : [ { - "currency" : "USD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Two_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd57d0a9870157d7412f19424f", - "status" : "Active", - "name" : "Guardian Weekly Quarterly", - "description" : "", - "effectiveStartDate" : "1995-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : null, - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff57d0a0b50157d752a0077624", - "name" : "Zone A Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "GBP30" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 30.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - }, { - "id" : "2c92a0fe57d0a0c40157d74240d35541", - "sku" : "ABC-00000019", - "name" : "Guardian Weekly Zone B", - "description" : "", - "category" : null, - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "allowFeatureChanges" : false, - "ProductEnabled__c" : "True", - "Entitlements__c" : null, - "AcquisitionProfile__c" : "Paid", - "ProductType__c" : "Guardian Weekly", - "ProductLevel__c" : null, - "Tier__c" : null, - "productRatePlans" : [ { - "id" : "2c92a0fe5a6b4e98015a8026d9d30b32", - "status" : "Active", - "name" : "Guardian Weekly 10% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a6b4e98015a8026d9e70b34", - "name" : "10% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "10% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 10.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a6b5d77015a80298bfa6e7c", - "status" : "Active", - "name" : "Guardian Weekly 30% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d77015a80298c0d6e7f", - "name" : "30% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "30% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 30.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a6b5d74015a8028b15f4db4", - "status" : "Active", - "name" : "Guardian Weekly 25% Discount", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : null, - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a6b5d74015a8028b16f4db6", - "name" : "25% Discount", - "type" : "Recurring", - "model" : "DiscountPercentage", - "uom" : null, - "pricingSummary" : [ "0% discount", "0% discount", "0% discount", "25% discount", "0% discount", "0% discount" ], - "pricing" : [ { - "currency" : "USD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 25.000000000, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : null, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : 0.000000000, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : "ONETIMERECURRINGUSAGE", - "discountLevel" : "subscription", - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : null, - "specificListPriceBase" : null, - "billingTiming" : null, - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : "NoChange", - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : false, - "taxable" : false, - "taxCode" : null, - "taxMode" : null, - "ProductCode__c" : "P0000", - "ProductType__c" : null, - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : null, - "useDiscountSpecificAccountingCode" : false, - "financeInformation" : { - "deferredRevenueAccountingCode" : null, - "deferredRevenueAccountingCodeType" : null, - "recognizedRevenueAccountingCode" : null, - "recognizedRevenueAccountingCodeType" : null, - "accountsReceivableAccountingCode" : null, - "accountsReceivableAccountingCodeType" : null - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a5adca9015a611f77db4431", - "status" : "Active", - "name" : "Guardian Weekly 3 Years", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "ThreeYears", - "Saving__c" : null, - "DefaultTerm__c" : "36", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca9015a611f77eb4436", - "name" : "Zone B 3 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD720", "NZD1176", "EUR588", "GBP456", "CAD720", "AUD936" ], - "pricing" : [ { - "currency" : "USD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 1176.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 588.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 456.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 720.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 936.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Three_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0ff5a5adca7015a611d44e01395", - "status" : "Active", - "name" : "Guardian Weekly 2 Years", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwoYears", - "Saving__c" : null, - "DefaultTerm__c" : "24", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff5a5adca7015a611d44f21397", - "name" : "Zone B 2 Years", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD480", "NZD784", "EUR392", "GBP304", "CAD480", "AUD624" ], - "pricing" : [ { - "currency" : "USD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 784.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 304.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 480.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 624.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Two_Years", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a5ad349015a5c61d6e05d8d", - "status" : "Active", - "name" : "Guardian Weekly 6 Months Only", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixMonthsOnly", - "Saving__c" : null, - "DefaultTerm__c" : "6", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A103", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad349015a5c61d6f05d94", - "name" : "Zone B 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD196", "EUR98", "GBP76", "CAD120", "AUD156" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 76.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 156.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 6, - "upToPeriodsType" : "Months", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe5a5ad344015a5c67b1144250", - "status" : "Active", - "name" : "Guardian Weekly 6 Issues", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "SixWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A101", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fe5a5ad344015a5c67b1234254", - "name" : "Zone B 6 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD6", "NZD6", "EUR6", "GBP6", "CAD6", "AUD6" ], - "pricing" : [ { - "currency" : "USD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 6.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 6, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe57d0a0c40157d74241005544", - "status" : "Active", - "name" : "Guardian Weekly Quarterly", - "description" : "", - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "Quarterly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd57d0a9230157d75a5e377221", - "name" : "Zone B Quarterly", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD60", "NZD98", "EUR49", "GBP38", "CAD60", "AUD78" ], - "pricing" : [ { - "currency" : "USD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 49.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 38.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 60.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 78.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Quarter", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fe57d0a0c40157d74240de5543", - "status" : "Active", - "name" : "Guardian Weekly Annual", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "Yearly", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0ff57d0a0b50157d759315607c5", - "name" : "Zone B Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "NZD392", "EUR196", "GBP152", "CAD240", "AUD312" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 152.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 312.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd5a5adc8b015a5c690d0d1ec6", - "status" : "Active", - "name" : "Guardian Weekly 12 Issues", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "TwelveWeeks", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A102", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5a5adc8b015a5c690d261ec8", - "name" : "Zone B 12 Issues", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD12", "NZD12", "EUR12", "GBP12", "CAD12", "AUD12" ], - "pricing" : [ { - "currency" : "USD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 12.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Specific_Weeks", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : 12, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "ContractEffective", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd5a5adc8b015a5c65074b7c41", - "status" : "Active", - "name" : "Guardian Weekly 6 Months", - "description" : "", - "effectiveStartDate" : "1996-10-18", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "TERMED", - "FrontendId__c" : "SixMonths", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A103", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd5a5adc8b015a5c65075e7c43", - "name" : "Zone B 6 Months", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD120", "NZD196", "EUR98", "GBP76", "CAD120", "AUD156" ], - "pricing" : [ { - "currency" : "USD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 98.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 76.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 120.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 156.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Subscription_End", - "upToPeriods" : null, - "upToPeriodsType" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Semi_Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - }, { - "id" : "2c92a0fd58cf57000158f30ae6d06f2a", - "status" : "Active", - "name" : "Guardian Weekly 1 Year", - "description" : "", - "effectiveStartDate" : "1996-01-01", - "effectiveEndDate" : "2099-10-18", - "TermType__c" : "ONETERM", - "FrontendId__c" : "OneYear", - "Saving__c" : null, - "DefaultTerm__c" : "12", - "RatePlanType__c" : "Base", - "PromotionCode__c" : null, - "AnalysisCode__c" : "A104", - "externalIdSourceSystem" : null, - "externallyManagedPlanIds" : [ ], - "productRatePlanCharges" : [ { - "id" : "2c92a0fd58cf57000158f30ae6e26f2c", - "name" : "Zone B 1 Year", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "pricingSummary" : [ "USD240", "NZD392", "EUR196", "GBP152", "CAD240", "AUD312" ], - "pricing" : [ { - "currency" : "USD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "NZD", - "price" : 392.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "EUR", - "price" : 196.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "GBP", - "price" : 152.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "CAD", - "price" : 240.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - }, { - "currency" : "AUD", - "price" : 312.000000000, - "tiers" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null - } ], - "defaultQuantity" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "productDiscountApplyDetails" : [ ], - "endDateCondition" : "Fixed_Period", - "upToPeriods" : 1, - "upToPeriodsType" : "Billing_Periods", - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "specificListPriceBase" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriod" : "Annual", - "billingPeriodAlignment" : "AlignToCharge", - "specificBillingPeriod" : null, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedIncludedUnitPrice" : null, - "usageRecordRatingOption" : null, - "priceChangeOption" : null, - "priceIncreasePercentage" : null, - "useTenantDefaultForPriceChange" : true, - "taxable" : true, - "taxCode" : "Guardian Weekly", - "taxMode" : "TaxInclusive", - "ProductCode__c" : "P1200", - "ProductType__c" : "Guardian Weekly", - "triggerEvent" : "CustomerAcceptance", - "description" : "", - "revRecCode" : null, - "revRecTriggerCondition" : null, - "revenueRecognitionRuleName" : "Recognize daily over time", - "useDiscountSpecificAccountingCode" : null, - "financeInformation" : { - "deferredRevenueAccountingCode" : "Deferred Revenue - Guardian Weekly", - "deferredRevenueAccountingCodeType" : "DeferredRevenue", - "recognizedRevenueAccountingCode" : "Guardian Weekly", - "recognizedRevenueAccountingCodeType" : "SalesRevenue", - "accountsReceivableAccountingCode" : "Accounts Receivable", - "accountsReceivableAccountingCodeType" : "AccountsReceivable" - }, - "isStackedDiscount" : false, - "productRatePlanChargeNumber" : null - } ], - "productRatePlanNumber" : null - } ], - "productFeatures" : [ ] - } ], - "nextPage" : "/v1/catalog/products?page=2&pageSize=10", - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/invoice-preview.json b/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/invoice-preview.json deleted file mode 100644 index cc536e85..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/invoice-preview.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "accountId" : "ACCOUNT-ID", - "invoiceItems" : [ { - "id" : "c4bc8825015a442291f4762f533439ab", - "subscriptionName" : "SUBSCRIPTION-NUMBER", - "subscriptionId" : "8a128810890171d601891115d3c726ee", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "serviceStartDate" : "2024-01-20", - "serviceEndDate" : "2025-01-19", - "chargeAmount" : 64.880000000, - "chargeDescription" : "", - "chargeName" : "Supporter Membership - Annual", - "chargeNumber" : "C-00821076", - "chargeId" : "2c92a0fd59b56b850159bc59c32a18ef", - "productName" : "Supporter", - "quantity" : 1, - "taxAmount" : 4.120000000, - "unitOfMeasure" : "", - "chargeDate" : "2023-07-01 11:53:10", - "chargeType" : "Recurring", - "processingType" : "Charge", - "appliedToItemId" : null - } ], - "success" : true -} \ No newline at end of file diff --git a/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/subscription.json b/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/subscription.json deleted file mode 100644 index e34b93de..00000000 --- a/lambda/src/test/resources/Migrations/Membership2023/Batch3/USD/subscription.json +++ /dev/null @@ -1,160 +0,0 @@ -{ - "success" : true, - "id" : "SUBSCRIPTION-ID", - "accountId" : "ACCOUNT-ID", - "accountNumber" : "A00338956", - "accountName" : "0010J00001kdcV9QAI", - "invoiceOwnerAccountId" : "ACCOUNT-ID", - "invoiceOwnerAccountNumber" : "A00338956", - "invoiceOwnerAccountName" : "0010J00001kdcV9QAI", - "subscriptionNumber" : "SUBSCRIPTION-NUMBER", - "version" : 7, - "revision" : "7.0", - "termType" : "TERMED", - "invoiceSeparately" : false, - "contractEffectiveDate" : "2017-01-20", - "serviceActivationDate" : "2017-01-20", - "customerAcceptanceDate" : "2017-01-20", - "subscriptionStartDate" : "2017-01-20", - "subscriptionEndDate" : "2024-01-20", - "lastBookingDate" : "2023-01-20", - "termStartDate" : "2023-01-20", - "termEndDate" : "2024-01-20", - "initialTerm" : 12, - "initialTermPeriodType" : "Month", - "currentTerm" : 12, - "currentTermPeriodType" : "Month", - "autoRenew" : true, - "renewalSetting" : "RENEW_WITH_SPECIFIC_TERM", - "renewalTerm" : 12, - "renewalTermPeriodType" : "Month", - "contractedMrr" : 5.75, - "totalContractedValue" : 483.00, - "notes" : null, - "status" : "Active", - "TrialPeriodPrice__c" : null, - "CanadaHandDelivery__c" : null, - "QuoteNumber__QT" : null, - "GifteeIdentityId__c" : null, - "OpportunityName__QT" : null, - "GiftNotificationEmailDate__c" : null, - "Gift_Subscription__c" : "No", - "TrialPeriodDays__c" : null, - "CreatedRequestId__c" : null, - "AcquisitionSource__c" : null, - "CreatedByCSR__c" : null, - "CASSubscriberID__c" : null, - "LastPriceChangeDate__c" : null, - "InitialPromotionCode__c" : null, - "CpqBundleJsonId__QT" : null, - "RedemptionCode__c" : null, - "QuoteType__QT" : null, - "GiftRedemptionDate__c" : null, - "QuoteBusinessType__QT" : null, - "SupplierCode__c" : null, - "legacy_cat__c" : null, - "AcquisitionCase__c" : null, - "ReaderType__c" : null, - "ActivationDate__c" : null, - "UserCancellationReason__c" : null, - "OpportunityCloseDate__QT" : null, - "IPaddress__c" : null, - "IPCountry__c" : "US", - "PromotionCode__c" : null, - "OriginalSubscriptionStartDate__c" : null, - "LegacyContractStartDate__c" : null, - "CancellationReason__c" : null, - "billToContact" : null, - "paymentTerm" : null, - "invoiceTemplateId" : null, - "invoiceTemplateName" : null, - "sequenceSetId" : null, - "sequenceSetName" : null, - "soldToContact" : null, - "isLatestVersion" : true, - "cancelReason" : null, - "ratePlans" : [ { - "id" : "8a129a6385cd03d80185cddc4afd1a2d", - "productId" : "2c92a0fb4bb97034014bbbc561fa4fed", - "productName" : "Supporter", - "productSku" : "SKU-00000013", - "productRatePlanId" : "2c92a0fb4c5481db014c69f4a1e03bbd", - "ratePlanName" : "Non Founder Supporter - annual", - "ratePlanCharges" : [ { - "id" : "8a129a6385cd03d80185cddc4b011a2f", - "originalChargeId" : "2c92a0fd59b56b850159bc59c32a18ef", - "productRatePlanChargeId" : "2c92a0fb4c5481db014c69f4a2013bbf", - "number" : "C-00821076", - "name" : "Supporter Membership - Annual", - "type" : "Recurring", - "model" : "FlatFee", - "uom" : null, - "version" : 7, - "pricingSummary" : "USD69", - "priceChangeOption" : "UseLatestProductCatalogPricing", - "priceIncreasePercentage" : null, - "currency" : "USD", - "price" : 69.000000000, - "tiers" : null, - "chargeModelConfiguration" : null, - "inputArgumentId" : null, - "includedUnits" : null, - "overagePrice" : null, - "discountPercentage" : null, - "discountAmount" : null, - "applyDiscountTo" : null, - "discountLevel" : null, - "discountClass" : null, - "discountApplyDetails" : null, - "billingDay" : "ChargeTriggerDay", - "listPriceBase" : "Per_Billing_Period", - "billingPeriod" : "Annual", - "specificBillingPeriod" : null, - "billingTiming" : "IN_ADVANCE", - "ratingGroup" : null, - "billingPeriodAlignment" : "AlignToCharge", - "quantity" : 1.000000000, - "smoothingModel" : null, - "numberOfPeriods" : null, - "overageCalculationOption" : null, - "overageUnusedUnitsCreditOption" : null, - "unusedUnitsCreditRates" : null, - "usageRecordRatingOption" : null, - "segment" : 1, - "effectiveStartDate" : "2017-01-20", - "effectiveEndDate" : "2024-01-20", - "processedThroughDate" : "2023-01-20", - "chargedThroughDate" : "2024-01-20", - "done" : false, - "triggerDate" : null, - "triggerEvent" : "ContractEffective", - "endDateCondition" : "Subscription_End", - "upToPeriodsType" : null, - "upToPeriods" : null, - "specificEndDate" : null, - "mrr" : 5.750000000, - "dmrc" : 0.000000000, - "tcv" : 483.000000000, - "dtcv" : 69.000000000, - "originalOrderDate" : "2017-01-20", - "amendedByOrderOn" : "2023-01-20", - "description" : "", - "HolidayStart__c" : null, - "HolidayEnd__c" : null, - "ForceSync__c" : null - } ], - "subscriptionProductFeatures" : [ ], - "externallyManagedPlanId" : null - } ], - "orderNumber" : "O-00130049", - "externallyManagedBy" : null, - "statusHistory" : [ { - "startDate" : "2017-01-20", - "endDate" : "2024-01-20", - "status" : "Active" - }, { - "startDate" : "2024-01-20", - "endDate" : null, - "status" : "OutOfTerm" - } ] -} \ No newline at end of file diff --git a/lambda/src/test/scala/pricemigrationengine/handlers/AmendmentHandlerTest.scala b/lambda/src/test/scala/pricemigrationengine/handlers/AmendmentHandlerTest.scala deleted file mode 100644 index 26a43343..00000000 --- a/lambda/src/test/scala/pricemigrationengine/handlers/AmendmentHandlerTest.scala +++ /dev/null @@ -1,345 +0,0 @@ -package pricemigrationengine.handlers - -import pricemigrationengine.model._ - -import java.time.{LocalDate, ZoneOffset} -import pricemigrationengine.Fixtures -import pricemigrationengine.migrations.Membership2023Migration -import pricemigrationengine.model.CohortTableFilter.NotificationSendDateWrittenToSalesforce - -class AmendmentHandlerTest extends munit.FunSuite { - test("Membership2023 Amendment Batch1") { - - // This test is going to be used as discovery to reverse engineer the way `updateOfRatePlansToCurrent` works. - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch1/GBP/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch1/GBP/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch1/GBP/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch1/GBP/invoice-preview.json") - - // The effective date must be a billing date - val effectiveDate = LocalDate.of(2023, 5, 13) // monthly on the 13th - - // ZuoraInvoiceItem.items finds the invoice items corresponding to that billing date - val invoiceItems = ZuoraInvoiceItem.items(invoicePreview, subscription, effectiveDate) - - val invoiceItemsCheck = - List(ZuoraInvoiceItem("SUBSCRIPTION-NUMBER", LocalDate.of(2023, 5, 13), "C-00400194", "Supporter")) - assertEquals(invoiceItems, invoiceItemsCheck) - - // Now that we have an invoice Item, which carries a chargeNumber, in this case "C-00400194", we can use it to - // extract rate plan charges to get a collection of ZuoraRatePlanCharges - - val ratePlanCharges = ZuoraRatePlanCharge.matchingRatePlanCharge(subscription, invoiceItems.head).toSeq - val ratePlanChargesCheck = List( - ZuoraRatePlanCharge( - productRatePlanChargeId = "2c92a0f94c547592014c69f5b1204f80", - name = "Supporter Membership - Monthly", - number = "C-00400194", - currency = "GBP", - price = Some(5.0), - billingPeriod = Some("Month"), - chargedThroughDate = Some(LocalDate.of(2023, 4, 13)), - processedThroughDate = Some(LocalDate.of(2023, 3, 13)), - specificBillingPeriod = None, - endDateCondition = Some("Subscription_End"), - upToPeriodsType = None, - upToPeriods = None, - billingDay = Some("ChargeTriggerDay"), - triggerEvent = Some("ContractEffective"), - triggerDate = None, - discountPercentage = None, - originalOrderDate = Some(LocalDate.of(2016, 11, 13)), - effectiveStartDate = Some(LocalDate.of(2016, 11, 13)), - effectiveEndDate = Some(LocalDate.of(2023, 11, 13)) - ) - ) - - assertEquals( - ratePlanCharges, - ratePlanChargesCheck - ) - - // And now that we have a ZuoraRatePlanCharge, we can use it to find a matching rate plans. - - val ratePlans = ZuoraRatePlan.ratePlanChargeToMatchingRatePlan(subscription, ratePlanCharges.head).toSeq - - assertEquals( - ratePlans, - List( - ZuoraRatePlan( - id = "8a1298708461aecd01846fbbdb9f543d", - productName = "Supporter", - productRatePlanId = "2c92a0f94c547592014c69f5b0ff4f7e", - ratePlanName = "Non Founder Supporter - monthly", - ratePlanCharges = List( - ZuoraRatePlanCharge( - productRatePlanChargeId = "2c92a0f94c547592014c69f5b1204f80", - name = "Supporter Membership - Monthly", - number = "C-00400194", - currency = "GBP", - price = Some(5.0), - billingPeriod = Some("Month"), - chargedThroughDate = Some(LocalDate.of(2023, 4, 13)), - processedThroughDate = Some(LocalDate.of(2023, 3, 13)), - specificBillingPeriod = None, - endDateCondition = Some("Subscription_End"), - upToPeriodsType = None, - upToPeriods = None, - billingDay = Some("ChargeTriggerDay"), - triggerEvent = Some("ContractEffective"), - triggerDate = None, - discountPercentage = None, - originalOrderDate = Some(LocalDate.of(2016, 11, 13)), - effectiveStartDate = Some(LocalDate.of(2016, 11, 13)), - effectiveEndDate = Some(LocalDate.of(2023, 11, 13)) - ) - ), - lastChangeType = None - ) - ) - ) - - val update = Membership2023Migration.zuoraUpdate_Monthlies( - subscription, - invoicePreview, - effectiveDate: LocalDate - ) - - assertEquals( - update, - Right( - ZuoraSubscriptionUpdate( - add = List(AddZuoraRatePlan("8a1287c586832d250186a2040b1548fe", LocalDate.of(2023, 5, 13))), - remove = List(RemoveZuoraRatePlan("8a1298708461aecd01846fbbdb9f543d", LocalDate.of(2023, 5, 13))), - currentTerm = None, - currentTermPeriodType = None - ) - ) - ) - } - - test("Membership2023 Amendment Batch3 / annuals / GBP") { - - // This test is going to be used as discovery to reverse engineer the way `updateOfRatePlansToCurrent` works. - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch3/GBP/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch3/GBP/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch3/GBP/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch3/GBP/invoice-preview.json") - - // The effective date must be a billing date - val effectiveDate = LocalDate.of(2024, 1, 20) // 2024-01-20 - - // ZuoraInvoiceItem.items finds the invoice items corresponding to that billing date - val invoiceItems = ZuoraInvoiceItem.items(invoicePreview, subscription, effectiveDate) - // value: List(ZuoraInvoiceItem(SUBSCRIPTION-NUMBER,2024-01-20,C-00821078,Supporter)) - - val invoiceItemsCheck = - List(ZuoraInvoiceItem("SUBSCRIPTION-NUMBER", LocalDate.of(2024, 1, 20), "C-00821078", "Supporter")) - assertEquals(invoiceItems, invoiceItemsCheck) - - // Now that we have an invoice Item, which carries a chargeNumber, in this case "C-00821078", we can use it to - // extract rate plan charges to get a collection of ZuoraRatePlanCharges - - val ratePlanCharges = ZuoraRatePlanCharge.matchingRatePlanCharge(subscription, invoiceItems.head).toSeq - val ratePlanChargesCheck = List( - ZuoraRatePlanCharge( - productRatePlanChargeId = "2c92a0fb4c5481db014c69f4a2013bbf", - name = "Supporter Membership - Annual", - number = "C-00821078", - currency = "GBP", - price = Some(49.0), - billingPeriod = Some("Annual"), - chargedThroughDate = Some(LocalDate.of(2024, 1, 20)), - processedThroughDate = Some(LocalDate.of(2023, 1, 20)), - specificBillingPeriod = None, - endDateCondition = Some("Subscription_End"), - upToPeriodsType = None, - upToPeriods = None, - billingDay = Some("ChargeTriggerDay"), - triggerEvent = Some("ContractEffective"), - triggerDate = None, - discountPercentage = None, - originalOrderDate = Some(LocalDate.of(2017, 1, 20)), - effectiveStartDate = Some(LocalDate.of(2017, 1, 20)), - effectiveEndDate = Some(LocalDate.of(2024, 1, 20)) - ) - ) - - assertEquals( - ratePlanCharges, - ratePlanChargesCheck - ) - - // And now that we have a ZuoraRatePlanCharge, we can use it to find a matching rate plans. - - val ratePlans = ZuoraRatePlan.ratePlanChargeToMatchingRatePlan(subscription, ratePlanCharges.head).toSeq - - assertEquals( - ratePlans, - List( - ZuoraRatePlan( - id = "8a129a6385cd03d80185cdd67d0c114a", - productName = "Supporter", - productRatePlanId = "2c92a0fb4c5481db014c69f4a1e03bbd", - ratePlanName = "Non Founder Supporter - annual", - ratePlanCharges = List( - ZuoraRatePlanCharge( - productRatePlanChargeId = "2c92a0fb4c5481db014c69f4a2013bbf", - name = "Supporter Membership - Annual", - number = "C-00821078", - currency = "GBP", - price = Some(49.0), - billingPeriod = Some("Annual"), - chargedThroughDate = Some(LocalDate.of(2024, 1, 20)), - processedThroughDate = Some(LocalDate.of(2023, 1, 20)), - specificBillingPeriod = None, - endDateCondition = Some("Subscription_End"), - upToPeriodsType = None, - upToPeriods = None, - billingDay = Some("ChargeTriggerDay"), - triggerEvent = Some("ContractEffective"), - triggerDate = None, - discountPercentage = None, - originalOrderDate = Some(LocalDate.of(2017, 1, 20)), - effectiveStartDate = Some(LocalDate.of(2017, 1, 20)), - effectiveEndDate = Some(LocalDate.of(2024, 1, 20)) - ) - ), - lastChangeType = None - ) - ) - ) - - val update = Membership2023Migration.zuoraUpdate_Annuals( - subscription, - invoicePreview, - effectiveDate: LocalDate - ) - - assertEquals( - update, - Right( - ZuoraSubscriptionUpdate( - add = List(AddZuoraRatePlan("8a129ce886834fa90186a20c3ee70b6a", LocalDate.of(2024, 1, 20))), - remove = List(RemoveZuoraRatePlan("8a129a6385cd03d80185cdd67d0c114a", LocalDate.of(2024, 1, 20))), - currentTerm = None, - currentTermPeriodType = None - ) - ) - ) - } - - test("Membership2023 Amendment Batch3 / annuals / USD") { - - // This test is going to be used as discovery to reverse engineer the way `updateOfRatePlansToCurrent` works. - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch3/USD/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch3/USD/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch3/USD/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch3/USD/invoice-preview.json") - - // The effective date must be a billing date - val effectiveDate = LocalDate.of(2024, 1, 20) // 2024-01-20 - - // ZuoraInvoiceItem.items finds the invoice items corresponding to that billing date - val invoiceItems = ZuoraInvoiceItem.items(invoicePreview, subscription, effectiveDate) - // value: List(ZuoraInvoiceItem(SUBSCRIPTION-NUMBER,2024-01-20,C-00821078,Supporter)) - - val invoiceItemsCheck = - List(ZuoraInvoiceItem("SUBSCRIPTION-NUMBER", LocalDate.of(2024, 1, 20), "C-00821076", "Supporter")) - assertEquals(invoiceItems, invoiceItemsCheck) - - // Now that we have an invoice Item, which carries a chargeNumber, in this case "C-00821078", we can use it to - // extract rate plan charges to get a collection of ZuoraRatePlanCharges - - val ratePlanCharges = ZuoraRatePlanCharge.matchingRatePlanCharge(subscription, invoiceItems.head).toSeq - val ratePlanChargesCheck = List( - ZuoraRatePlanCharge( - productRatePlanChargeId = "2c92a0fb4c5481db014c69f4a2013bbf", - name = "Supporter Membership - Annual", - number = "C-00821076", - currency = "USD", - price = Some(69.0), - billingPeriod = Some("Annual"), - chargedThroughDate = Some(LocalDate.of(2024, 1, 20)), - processedThroughDate = Some(LocalDate.of(2023, 1, 20)), - specificBillingPeriod = None, - endDateCondition = Some("Subscription_End"), - upToPeriodsType = None, - upToPeriods = None, - billingDay = Some("ChargeTriggerDay"), - triggerEvent = Some("ContractEffective"), - triggerDate = None, - discountPercentage = None, - originalOrderDate = Some(LocalDate.of(2017, 1, 20)), - effectiveStartDate = Some(LocalDate.of(2017, 1, 20)), - effectiveEndDate = Some(LocalDate.of(2024, 1, 20)) - ) - ) - - assertEquals( - ratePlanCharges, - ratePlanChargesCheck - ) - - // And now that we have a ZuoraRatePlanCharge, we can use it to find a matching rate plans. - - val ratePlans = ZuoraRatePlan.ratePlanChargeToMatchingRatePlan(subscription, ratePlanCharges.head).toSeq - - assertEquals( - ratePlans, - List( - ZuoraRatePlan( - id = "8a129a6385cd03d80185cddc4afd1a2d", - productName = "Supporter", - productRatePlanId = "2c92a0fb4c5481db014c69f4a1e03bbd", - ratePlanName = "Non Founder Supporter - annual", - ratePlanCharges = List( - ZuoraRatePlanCharge( - productRatePlanChargeId = "2c92a0fb4c5481db014c69f4a2013bbf", - name = "Supporter Membership - Annual", - number = "C-00821076", - currency = "USD", - price = Some(69.0), - billingPeriod = Some("Annual"), - chargedThroughDate = Some(LocalDate.of(2024, 1, 20)), - processedThroughDate = Some(LocalDate.of(2023, 1, 20)), - specificBillingPeriod = None, - endDateCondition = Some("Subscription_End"), - upToPeriodsType = None, - upToPeriods = None, - billingDay = Some("ChargeTriggerDay"), - triggerEvent = Some("ContractEffective"), - triggerDate = None, - discountPercentage = None, - originalOrderDate = Some(LocalDate.of(2017, 1, 20)), - effectiveStartDate = Some(LocalDate.of(2017, 1, 20)), - effectiveEndDate = Some(LocalDate.of(2024, 1, 20)) - ) - ), - lastChangeType = None - ) - ) - ) - - val update = Membership2023Migration.zuoraUpdate_Annuals( - subscription, - invoicePreview, - effectiveDate: LocalDate - ) - - assertEquals( - update, - Right( - ZuoraSubscriptionUpdate( - add = List(AddZuoraRatePlan("8a129ce886834fa90186a20c3ee70b6a", LocalDate.of(2024, 1, 20))), - remove = List(RemoveZuoraRatePlan("8a129a6385cd03d80185cddc4afd1a2d", LocalDate.of(2024, 1, 20))), - currentTerm = None, - currentTermPeriodType = None - ) - ) - ) - } -} diff --git a/lambda/src/test/scala/pricemigrationengine/handlers/EstimationHandlerTest.scala b/lambda/src/test/scala/pricemigrationengine/handlers/EstimationHandlerTest.scala index 97da901d..4d5981d9 100644 --- a/lambda/src/test/scala/pricemigrationengine/handlers/EstimationHandlerTest.scala +++ b/lambda/src/test/scala/pricemigrationengine/handlers/EstimationHandlerTest.scala @@ -41,92 +41,6 @@ object EstimationHandlerTest extends ZIOSpecDefault { ) } yield assertTrue(earliestStartDate == LocalDate.of(2020, 7, 2)) }, - test("membership estimations: Estimation uses uncapped price, Membership2023_Batch1") { - - // The name of the cohort here is import to trigger the membership2023_Batch1 code path - val cohortSpec = - CohortSpec("Membership2023_Batch1", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 5, 1)) - val startDate = cohortSpec.earliestPriceMigrationStartDate - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch1/GBP/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch1/GBP/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch1/GBP/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch1/GBP/invoice-preview.json") - - // In the test, the actual startDate and the cohort's cohortSpec earliestPriceMigrationStartDate are same (which is fine) - val estimationResult = EstimationResult(account, catalogue, subscription, invoicePreview, startDate, cohortSpec) - - assertTrue( - estimationResult == Right( - EstimationData("SUBSCRIPTION-NUMBER", LocalDate.of(2023, 5, 13), "GBP", 5, 7, "Month") - ) - ) - }, - test("membership estimations: Estimation uses uncapped price, Membership2023_Batch2") { - // Similar to the previous test (and in particular we do reuse Batch1's fixtures as they are structurally - // indistinguishable from Batch1), but shifting by a month for Batch2. - - val cohortSpec = - CohortSpec("Membership2023_Batch2", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 6, 1)) - val startDate = cohortSpec.earliestPriceMigrationStartDate - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch1/GBP/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch1/GBP/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch1/GBP/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch1/GBP/invoice-preview.json") - - // In the test, the actual startDate and the cohort's cohortSpec earliestPriceMigrationStartDate are same (which is fine) - val estimationResult = EstimationResult(account, catalogue, subscription, invoicePreview, startDate, cohortSpec) - - // Compared to Membership2023_Batch1, we move the earliest possible start date by a month, - // from LocalDate.of(2023, 5, 1) to LocalDate.of(2023, 6, 1) will result in the actual subscription start - // date be postponed by a month (from LocalDate.of(2023, 5, 13) to LocalDate.of(2023, 6, 13)). - assertTrue( - estimationResult == Right( - EstimationData("SUBSCRIPTION-NUMBER", LocalDate.of(2023, 6, 13), "GBP", 5, 7, "Month") - ) - ) - }, - test("membership estimations: Estimation uses uncapped price, Membership2023_Batch3 (GBP)") { - // Batch 3 is the annual runs - - val cohortSpec = - CohortSpec("Membership2023_Batch3", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 7, 1)) - val startDate = cohortSpec.earliestPriceMigrationStartDate - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch3/GBP/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch3/GBP/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch3/GBP/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch3/GBP/invoice-preview.json") - - val estimationResult = EstimationResult(account, catalogue, subscription, invoicePreview, startDate, cohortSpec) - - assertTrue( - estimationResult == Right( - EstimationData("SUBSCRIPTION-NUMBER", LocalDate.of(2024, 1, 20), "GBP", 49, 75, "Annual") - ) - ) - }, - test("membership estimations: Estimation uses uncapped price, Membership2023_Batch3 (USD)") { - // Batch 3 is the annual runs - - val cohortSpec = - CohortSpec("Membership2023_Batch3", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 7, 1)) - val startDate = cohortSpec.earliestPriceMigrationStartDate - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch3/USD/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch3/USD/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch3/USD/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch3/USD/invoice-preview.json") - - val estimationResult = EstimationResult(account, catalogue, subscription, invoicePreview, startDate, cohortSpec) - - assertTrue( - estimationResult == Right( - EstimationData("SUBSCRIPTION-NUMBER", LocalDate.of(2024, 1, 20), "USD", 69, 120, "Annual") - ) - ) - }, test("during estimation, we correctly prevent start dates that are too close: datesMax") { val date1 = LocalDate.of(2023, 4, 1) val date2 = LocalDate.of(2023, 4, 2) @@ -159,21 +73,6 @@ object EstimationHandlerTest extends ZIOSpecDefault { // The earliest start date can be earliestPriceMigrationStartDate assertTrue(StartDates.cohortSpecLowerBound(cohortSpec, today) == cohortSpec.earliestPriceMigrationStartDate) - }, - test( - "during estimation, we correctly prevent start dates that are too close: decideEarliestStartDate (membership)" - ) { - - val today = LocalDate.of(2023, 4, 1) - val cohortSpec = - CohortSpec("Membership2023_Batch1", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2022, 5, 1)) - - // today is: 2023-04-01 - // The Cohort's earliestPriceMigrationStartDate is 2022-05-01 - // (Today + 32 days) is after earliestPriceMigrationStartDate - // The earliest start date needs to be 32 days ahead of today -> 2023-05-05 - - assertTrue(StartDates.cohortSpecLowerBound(cohortSpec, today) == LocalDate.of(2023, 5, 3)) } ) } diff --git a/lambda/src/test/scala/pricemigrationengine/handlers/NotificationHandlerTest.scala b/lambda/src/test/scala/pricemigrationengine/handlers/NotificationHandlerTest.scala index 383cd61d..8617389c 100644 --- a/lambda/src/test/scala/pricemigrationengine/handlers/NotificationHandlerTest.scala +++ b/lambda/src/test/scala/pricemigrationengine/handlers/NotificationHandlerTest.scala @@ -308,181 +308,6 @@ class NotificationHandlerTest extends munit.FunSuite { ) } - test( - "NotificationHandler should get records from cohort table and SF and send Email with the data (membership Batch1)" - ) { - - // The membership variation here uses a similar structure as the legacy NotificationHandler test, but we need - // to update: - // - the cohortItem, which has a specific startDate - // - the currentTime (which needs to have a particular value relatively to the start date, considering the - // shorter notification window) - // - the startDateUserFriendlyFormat - - val itemStartDate = LocalDate.of(2023, 5, 1) - - val cohortItem = - CohortItem( - subscriptionName = subscriptionName, - processingStage = AmendmentComplete, - startDate = Some(itemStartDate), - currency = Some(currency), - oldPrice = Some(oldPrice), - estimatedNewPrice = Some(estimatedNewPrice), - billingPeriod = Some(billingPeriod), - whenEstimationDone = Some(Instant.parse("2023-02-07T15:38:26Z")) - ) - - val dataCurrentTime = Instant.parse("2023-03-29T07:00:00Z") - val expectedStartDateUserFriendlyFormat = "1 May 2023" - - val stubSalesforceClient = stubSFClient(List(salesforceSubscription), List(salesforceContact)) - val updatedResultsWrittenToCohortTable = ArrayBuffer[CohortItem]() - val stubCohortTable = createStubCohortTable(updatedResultsWrittenToCohortTable, cohortItem) - val sentMessages = ArrayBuffer[EmailMessage]() - val stubEmailSender = createStubEmailSender(sentMessages) - - // Building the cohort spec with the correct campaign name (as during the previous test) - // This time we also need to set the correct campaign name to trigger the membership price cap override - val cohortSpec = - CohortSpec("Membership2023_Batch1", brazeCampaignName, LocalDate.of(2000, 1, 1), LocalDate.of(2023, 5, 1)) - - assertEquals( - unsafeRunSync(default)( - (for { - _ <- TestClock.setTime(dataCurrentTime) - program <- NotificationHandler.main(cohortSpec) - } yield program).provideLayer( - testEnvironment ++ TestLogging.logging ++ stubCohortTable ++ stubSalesforceClient ++ stubEmailSender ++ createStubZuora() - ) - ), - Success(HandlerOutput(isComplete = true)) - ) - - assertEquals(sentMessages.size, 1) - assertEquals(sentMessages(0).DataExtensionName, dataExtensionName) - assertEquals(sentMessages(0).SfContactId, buyerId) - assertEquals(sentMessages(0).IdentityUserId, Some(identityId)) - assertEquals(sentMessages(0).To.Address, Some(emailAddress)) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_address_1, street) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_address_2, None) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_city, Some(city)) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_state, Some(state)) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_postal_code, postalCode) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_country, country) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.title, Some(salutation)) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.first_name, firstName) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.last_name, lastName) - assertEquals( - sentMessages(0).To.ContactAttributes.SubscriberAttributes.payment_amount, - estimatedNewPriceWithCurrencySymbolPrefix - ) - assertEquals( - sentMessages(0).To.ContactAttributes.SubscriberAttributes.next_payment_date, - expectedStartDateUserFriendlyFormat - ) - assertEquals( - sentMessages(0).To.ContactAttributes.SubscriberAttributes.payment_frequency, - billingPeriodInNotification - ) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.subscription_id, subscriptionName) - - assertEquals(updatedResultsWrittenToCohortTable.size, 1) - assertEquals( - updatedResultsWrittenToCohortTable(0), - CohortItem( - subscriptionName = subscriptionName, - processingStage = NotificationSendComplete, - whenNotificationSent = Some(dataCurrentTime) - ) - ) - } - - test( - "NotificationHandler should get records from cohort table and SF and send Email with the data (membership Batch2)" - ) { - - // This test is identical to the previous one, but specific to Batch2 - - val itemStartDate = LocalDate.of(2023, 6, 1) - - val cohortItem = - CohortItem( - subscriptionName = subscriptionName, - processingStage = AmendmentComplete, - startDate = Some(itemStartDate), - currency = Some(currency), - oldPrice = Some(oldPrice), - estimatedNewPrice = Some(estimatedNewPrice), - billingPeriod = Some(billingPeriod), - whenEstimationDone = Some(Instant.parse("2023-02-07T15:38:26Z")) - ) - - val dataCurrentTime = Instant.parse("2023-03-29T07:00:00Z") - val expectedStartDateUserFriendlyFormat = "1 June 2023" - - val stubSalesforceClient = stubSFClient(List(salesforceSubscription), List(salesforceContact)) - val updatedResultsWrittenToCohortTable = ArrayBuffer[CohortItem]() - val stubCohortTable = createStubCohortTable(updatedResultsWrittenToCohortTable, cohortItem) - val sentMessages = ArrayBuffer[EmailMessage]() - val stubEmailSender = createStubEmailSender(sentMessages) - - // Building the cohort spec with the correct campaign name (as during the previous test) - // This time we also need to set the correct campaign name to trigger the membership price cap override - val cohortSpec = - CohortSpec("Membership2023_Batch2", brazeCampaignName, LocalDate.of(2000, 1, 1), LocalDate.of(2023, 6, 1)) - - assertEquals( - unsafeRunSync(default)( - (for { - _ <- TestClock.setTime(dataCurrentTime) - program <- NotificationHandler.main(cohortSpec) - } yield program).provideLayer( - testEnvironment ++ TestLogging.logging ++ stubCohortTable ++ stubSalesforceClient ++ stubEmailSender ++ createStubZuora() - ) - ), - Success(HandlerOutput(isComplete = true)) - ) - - assertEquals(sentMessages.size, 1) - assertEquals(sentMessages(0).DataExtensionName, dataExtensionName) - assertEquals(sentMessages(0).SfContactId, buyerId) - assertEquals(sentMessages(0).IdentityUserId, Some(identityId)) - assertEquals(sentMessages(0).To.Address, Some(emailAddress)) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_address_1, street) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_address_2, None) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_city, Some(city)) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_state, Some(state)) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_postal_code, postalCode) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.billing_country, country) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.title, Some(salutation)) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.first_name, firstName) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.last_name, lastName) - assertEquals( - sentMessages(0).To.ContactAttributes.SubscriberAttributes.payment_amount, - estimatedNewPriceWithCurrencySymbolPrefix - ) - assertEquals( - sentMessages(0).To.ContactAttributes.SubscriberAttributes.next_payment_date, - expectedStartDateUserFriendlyFormat - ) - assertEquals( - sentMessages(0).To.ContactAttributes.SubscriberAttributes.payment_frequency, - billingPeriodInNotification - ) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.subscription_id, subscriptionName) - - assertEquals(updatedResultsWrittenToCohortTable.size, 1) - assertEquals( - updatedResultsWrittenToCohortTable(0), - CohortItem( - subscriptionName = subscriptionName, - processingStage = NotificationSendComplete, - whenNotificationSent = Some(dataCurrentTime) - ) - ) - } - test("NotificationHandler should fallback to using contact mailing address if no billing address") { val stubSalesforceClient = stubSFClient(List(salesforceSubscription), List(salesforceContact.copy(OtherAddress = None))) @@ -546,68 +371,6 @@ class NotificationHandlerTest extends munit.FunSuite { assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.first_name, salutation) } - test( - "NotificationHandler, if membership price rise (Batch1), in case of missing FirstMame and missing Salutation, should still send an email" - ) { - val stubSalesforceClient = - stubSFClient(List(salesforceSubscription), List(salesforceContact.copy(FirstName = None, Salutation = None))) - val updatedResultsWrittenToCohortTable = ArrayBuffer[CohortItem]() - val stubCohortTable = createStubCohortTable(updatedResultsWrittenToCohortTable, cohortItem) - val sentMessages = ArrayBuffer[EmailMessage]() - val stubEmailSender = createStubEmailSender(sentMessages) - - // Building the cohort spec with the correct campaign name - val cohortSpec = - CohortSpec("Membership2023_Batch1", brazeCampaignName, LocalDate.of(2000, 1, 1), LocalDate.of(2023, 5, 1)) - - assertEquals( - unsafeRunSync(default)( - (for { - _ <- TestClock.setTime(currentTime) - program <- NotificationHandler.main(cohortSpec) - } yield program).provideLayer( - testEnvironment ++ TestLogging.logging ++ stubCohortTable ++ stubSalesforceClient ++ stubEmailSender ++ createStubZuora() - ) - ), - Success(HandlerOutput(isComplete = true)) - ) - - assertEquals(sentMessages.size, 1) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.title, None) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.first_name, "Member") - } - - test( - "NotificationHandler, if membership price rise (Batch2), in case of missing FirstMame and missing Salutation, should still send an email" - ) { - val stubSalesforceClient = - stubSFClient(List(salesforceSubscription), List(salesforceContact.copy(FirstName = None, Salutation = None))) - val updatedResultsWrittenToCohortTable = ArrayBuffer[CohortItem]() - val stubCohortTable = createStubCohortTable(updatedResultsWrittenToCohortTable, cohortItem) - val sentMessages = ArrayBuffer[EmailMessage]() - val stubEmailSender = createStubEmailSender(sentMessages) - - // Building the cohort spec with the correct campaign name - val cohortSpec = - CohortSpec("Membership2023_Batch2", brazeCampaignName, LocalDate.of(2000, 1, 1), LocalDate.of(2023, 6, 1)) - - assertEquals( - unsafeRunSync(default)( - (for { - _ <- TestClock.setTime(currentTime) - program <- NotificationHandler.main(cohortSpec) - } yield program).provideLayer( - testEnvironment ++ TestLogging.logging ++ stubCohortTable ++ stubSalesforceClient ++ stubEmailSender ++ createStubZuora() - ) - ), - Success(HandlerOutput(isComplete = true)) - ) - - assertEquals(sentMessages.size, 1) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.title, None) - assertEquals(sentMessages(0).To.ContactAttributes.SubscriberAttributes.first_name, "Member") - } - test("NotificationHandler should leave CohortItem in cancelled state if subscription is cancelled") { val cancelledSubscription = salesforceSubscription.copy(Status__c = "Cancelled") val stubSalesforceClient = stubSFClient(List(cancelledSubscription), List(salesforceContact)) @@ -668,109 +431,4 @@ class NotificationHandlerTest extends munit.FunSuite { assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, date2, cohortItem), true) assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, date3, cohortItem), false) } - - test("thereIsEnoughNotificationLeadTime behaves correctly (membership case, Batch1)") { - // We are using the same dates as for the previous test (legacy case) - - // Here let's observe the slight shift in notification period due to membership variation, by which - // 33 days wasn't enough in the legacy case, but will be in the membership case. We also test with 30 days - // to observe that it won't be enough. - - // Note that in the case of membership the notification period is -33 (included) to -31 (excluded) days - // For more details about why -33 is included but -31 is excluded, see explanation at the top of the Notification - // handler. - - val itemStartDate = LocalDate.of(2023, 5, 4) - - val cohortSpec = CohortSpec("Membership2023_Batch1", "BrazeCampaignName", LocalDate.of(2000, 1, 1), itemStartDate) - val cohortItem = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate)) - - val date2 = LocalDate.of(2023, 3, 1) // true - val date3 = LocalDate.of(2023, 4, 1) // 33 days to target, should true - val date4 = LocalDate.of(2023, 4, 4) // 30 days to target, should false - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, date2, cohortItem), true) - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, date3, cohortItem), true) - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, date4, cohortItem), false) - } - - test("thereIsEnoughNotificationLeadTime behaves correctly (membership case, Batch2)") { - // Similar as Batch1, but shifted by a month - - // Note that in the case of membership the notification period is -33 (included) to -31 (excluded) days - // For more details about why -33 is included but -31 is excluded, see explanation at the top of the Notification - // handler. - - val itemStartDate = LocalDate.of(2023, 6, 4) - - val cohortSpec = CohortSpec("Membership2023_Batch2", "BrazeCampaignName", LocalDate.of(2000, 1, 1), itemStartDate) - val cohortItem = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate)) - - val date2 = LocalDate.of(2023, 4, 1) // true - val date3 = LocalDate.of(2023, 5, 1) // 34 days to target, should true - val date4 = LocalDate.of(2023, 5, 2) // 33 days to target, should true - val date5 = LocalDate.of(2023, 5, 3) // 32 days to target, should true - val date6 = LocalDate.of(2023, 5, 4) // 31 days to target, should false - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, date2, cohortItem), true) - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, date3, cohortItem), true) - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, date4, cohortItem), true) - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, date5, cohortItem), true) - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, date6, cohortItem), false) - - } - - test("thereIsEnoughNotificationLeadTime behaves correctly (membership case, Batch3)") { - // Here we are testing and calibrating the timing required for a start of emailing on 5 July 2023 - // Sending a couple on the 5th that will need to be time cleared (at -33 days) - - val today = LocalDate.of(2023, 7, 5) - - val itemStartDate1 = LocalDate.of(2023, 8, 4) // +30 days - val itemStartDate2 = LocalDate.of(2023, 8, 5) // +31 days - val itemStartDate3 = LocalDate.of(2023, 8, 6) // +32 days - val itemStartDate4 = LocalDate.of(2023, 8, 7) // +33 days - val itemStartDate5 = LocalDate.of(2023, 8, 8) // +34 days - - val cohortItem1 = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate1)) - val cohortItem2 = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate2)) - val cohortItem3 = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate3)) - val cohortItem4 = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate4)) - val cohortItem5 = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate5)) - - val cohortSpec = - CohortSpec("Membership2023_Batch3", "BrazeCampaignName", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 1, 1)) - - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, today, cohortItem1), false) // +30 days - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, today, cohortItem2), false) // +31 days - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, today, cohortItem3), true) // +32 days - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, today, cohortItem4), true) // +33 days - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, today, cohortItem5), true) // +34 days - } - - test("thereIsEnoughNotificationLeadTime behaves correctly (supporter plus 2023)") { - // Here we are testing and calibrating the timing required for a start of emailing on 22 August 2023 - // Process starting 20 July 2023 - - val today = LocalDate.of(2023, 7, 20) - - val itemStartDate1 = LocalDate.of(2023, 8, 19) // +30 days - val itemStartDate2 = LocalDate.of(2023, 8, 20) // +31 days - val itemStartDate3 = LocalDate.of(2023, 8, 21) // +32 days - val itemStartDate4 = LocalDate.of(2023, 8, 22) // +33 days - val itemStartDate5 = LocalDate.of(2023, 8, 23) // +34 days - - val cohortItem1 = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate1)) - val cohortItem2 = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate2)) - val cohortItem3 = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate3)) - val cohortItem4 = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate4)) - val cohortItem5 = CohortItem("subscriptionNumber", SalesforcePriceRiseCreationComplete, Some(itemStartDate5)) - - val cohortSpec = - CohortSpec("Membership2023_Batch3", "BrazeCampaignName", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 8, 22)) - - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, today, cohortItem1), false) // +30 days - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, today, cohortItem2), false) // +31 days - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, today, cohortItem3), true) // +32 days - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, today, cohortItem4), true) // +33 days - assertEquals(thereIsEnoughNotificationLeadTime(cohortSpec, today, cohortItem5), true) // +34 days - } } diff --git a/lambda/src/test/scala/pricemigrationengine/handlers/SalesforcePriceRiseCreationHandlerTest.scala b/lambda/src/test/scala/pricemigrationengine/handlers/SalesforcePriceRiseCreationHandlerTest.scala index e5c77468..e2e83da8 100644 --- a/lambda/src/test/scala/pricemigrationengine/handlers/SalesforcePriceRiseCreationHandlerTest.scala +++ b/lambda/src/test/scala/pricemigrationengine/handlers/SalesforcePriceRiseCreationHandlerTest.scala @@ -165,136 +165,6 @@ class SalesforcePriceRiseCreationHandlerTest extends munit.FunSuite { ) } - test( - "SalesforcePriceRiseCreateHandler should get estimate from cohort table and create sf price rise (in the case of a non capped price rise: membership Batch1)" - ) { - // In this case - val createdPriceRises = ArrayBuffer[SalesforcePriceRise]() - val updatedPriceRises = ArrayBuffer[SalesforcePriceRise]() - val stubSalesforceClient = stubSFClient(createdPriceRises, updatedPriceRises) - val updatedResultsWrittenToCohortTable = ArrayBuffer[CohortItem]() - - val cohortItem = CohortItem( - subscriptionName = subscriptionName, - processingStage = EstimationComplete, - startDate = Some(startDate), - currency = Some(currency), - oldPrice = Some(oldPrice), - estimatedNewPrice = Some(estimatedNewPrice) - ) - - val stubCohortTable = createStubCohortTable(updatedResultsWrittenToCohortTable, cohortItem) - - // In this case the name of the cohort will trigger a non price cap - val cohortSpec = CohortSpec("Membership2023_Batch1", "Campaign1", LocalDate.of(2000, 1, 1), startDate) - - assertEquals( - unsafeRunSync(default)( - (for { - _ <- TestClock.setTime(currentTime) - program <- SalesforcePriceRiseCreationHandler.main(cohortSpec) - } yield program).provideLayer( - testEnvironment ++ TestLogging.logging ++ stubCohortTable ++ stubSalesforceClient - ) - ), - Success(HandlerOutput(isComplete = true)) - ) - - assertEquals(createdPriceRises.size, 1) - assertEquals(createdPriceRises(0).Name, Some(subscriptionName)) - assertEquals(createdPriceRises(0).SF_Subscription__c, Some(s"SubscritionId-$subscriptionName")) - assertEquals(createdPriceRises(0).Buyer__c, Some(s"Buyer-$subscriptionName")) - assertEquals(createdPriceRises(0).Current_Price_Today__c, Some(oldPrice)) - assertEquals( - createdPriceRises(0).Guardian_Weekly_New_Price__c, - Some(estimatedNewPrice) // expecting a non capped estimated price in this case - ) - assertEquals(createdPriceRises(0).Price_Rise_Date__c, Some(startDate)) - - assertEquals(updatedResultsWrittenToCohortTable.size, 1) - assertEquals( - updatedResultsWrittenToCohortTable(0).subscriptionName, - s"Sub-0001" - ) - assertEquals( - updatedResultsWrittenToCohortTable(0).processingStage, - SalesforcePriceRiseCreationComplete - ) - assertEquals( - updatedResultsWrittenToCohortTable(0).salesforcePriceRiseId, - Some(s"SubscritionId-$subscriptionName-price-rise-id") - ) - assertEquals( - updatedResultsWrittenToCohortTable(0).whenSfShowEstimate, - Some(currentTime) - ) - } - - test( - "SalesforcePriceRiseCreateHandler should get estimate from cohort table and create sf price rise (in the case of a non capped price rise: membership Batch2)" - ) { - // In this case - val createdPriceRises = ArrayBuffer[SalesforcePriceRise]() - val updatedPriceRises = ArrayBuffer[SalesforcePriceRise]() - val stubSalesforceClient = stubSFClient(createdPriceRises, updatedPriceRises) - val updatedResultsWrittenToCohortTable = ArrayBuffer[CohortItem]() - - val cohortItem = CohortItem( - subscriptionName = subscriptionName, - processingStage = EstimationComplete, - startDate = Some(startDate), - currency = Some(currency), - oldPrice = Some(oldPrice), - estimatedNewPrice = Some(estimatedNewPrice) - ) - - val stubCohortTable = createStubCohortTable(updatedResultsWrittenToCohortTable, cohortItem) - - // In this case the name of the cohort will trigger a non price cap - val cohortSpec = CohortSpec("Membership2023_Batch2", "Campaign1", LocalDate.of(2000, 1, 1), startDate) - - assertEquals( - unsafeRunSync(default)( - (for { - _ <- TestClock.setTime(currentTime) - program <- SalesforcePriceRiseCreationHandler.main(cohortSpec) - } yield program).provideLayer( - testEnvironment ++ TestLogging.logging ++ stubCohortTable ++ stubSalesforceClient - ) - ), - Success(HandlerOutput(isComplete = true)) - ) - - assertEquals(createdPriceRises.size, 1) - assertEquals(createdPriceRises(0).Name, Some(subscriptionName)) - assertEquals(createdPriceRises(0).SF_Subscription__c, Some(s"SubscritionId-$subscriptionName")) - assertEquals(createdPriceRises(0).Buyer__c, Some(s"Buyer-$subscriptionName")) - assertEquals(createdPriceRises(0).Current_Price_Today__c, Some(oldPrice)) - assertEquals( - createdPriceRises(0).Guardian_Weekly_New_Price__c, - Some(estimatedNewPrice) // expecting a non capped estimated price in this case - ) - assertEquals(createdPriceRises(0).Price_Rise_Date__c, Some(startDate)) - - assertEquals(updatedResultsWrittenToCohortTable.size, 1) - assertEquals( - updatedResultsWrittenToCohortTable(0).subscriptionName, - s"Sub-0001" - ) - assertEquals( - updatedResultsWrittenToCohortTable(0).processingStage, - SalesforcePriceRiseCreationComplete - ) - assertEquals( - updatedResultsWrittenToCohortTable(0).salesforcePriceRiseId, - Some(s"SubscritionId-$subscriptionName-price-rise-id") - ) - assertEquals( - updatedResultsWrittenToCohortTable(0).whenSfShowEstimate, - Some(currentTime) - ) - } - test( "SalesforcePriceRiseCreateHandler should get estimate from cohort table and update sf price rise if it exists" ) { diff --git a/lambda/src/test/scala/pricemigrationengine/model/AmendmentDataTest.scala b/lambda/src/test/scala/pricemigrationengine/model/AmendmentDataTest.scala index 651df164..8f4bc735 100644 --- a/lambda/src/test/scala/pricemigrationengine/model/AmendmentDataTest.scala +++ b/lambda/src/test/scala/pricemigrationengine/model/AmendmentDataTest.scala @@ -500,114 +500,4 @@ class AmendmentDataTest extends munit.FunSuite { Right(PriceData(currency = "GBP", oldPrice = 20.99, newPrice = 20.99, billingPeriod = "Month")) ) } - - test("priceData: is correct in the case of membership subscriptions [GBP], Batch 1") { - val cohortSpec = - CohortSpec("Membership2023_Batch1", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 5, 1)) - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch1/GBP/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch1/GBP/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch1/GBP/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch1/GBP/invoice-preview.json") - - val priceData = - AmendmentData.priceData(account, catalogue, subscription, invoicePreview, LocalDate.of(2023, 1, 26), cohortSpec) - - assertEquals( - priceData, - Right(PriceData(currency = "GBP", oldPrice = 5, newPrice = 7, billingPeriod = "Month")) - ) - } - - test("priceData: is correct in the case of membership subscriptions [AUD], Batch 1") { - // Note: this tests exists to show correctness against a non GBP currency, but there actually won't be any such - // currencies in Batch1 - val cohortSpec = - CohortSpec("Membership2023_Batch1", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 5, 1)) - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch1/AUD/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch1/AUD/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch1/AUD/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch1/AUD/invoice-preview.json") - - val priceData = - AmendmentData.priceData(account, catalogue, subscription, invoicePreview, LocalDate.of(2023, 1, 26), cohortSpec) - - assertEquals( - priceData, - Right(PriceData(currency = "AUD", oldPrice = 10, newPrice = 14.99, billingPeriod = "Month")) - ) - } - - test("priceData: is correct in the case of membership subscriptions [GBP], Batch2") { - val cohortSpec = - CohortSpec("Membership2023_Batch2", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 6, 1)) - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch1/GBP/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch1/GBP/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch1/GBP/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch1/GBP/invoice-preview.json") - - val priceData = - AmendmentData.priceData(account, catalogue, subscription, invoicePreview, LocalDate.of(2023, 1, 26), cohortSpec) - - assertEquals( - priceData, - Right(PriceData(currency = "GBP", oldPrice = 5, newPrice = 7, billingPeriod = "Month")) - ) - } - - test("priceData: is correct in the case of membership subscriptions [AUD], Batch2") { - val cohortSpec = - CohortSpec("Membership2023_Batch2", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 6, 1)) - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch1/AUD/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch1/AUD/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch1/AUD/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch1/AUD/invoice-preview.json") - - val priceData = - AmendmentData.priceData(account, catalogue, subscription, invoicePreview, LocalDate.of(2023, 1, 26), cohortSpec) - - assertEquals( - priceData, - Right(PriceData(currency = "AUD", oldPrice = 10, newPrice = 14.99, billingPeriod = "Month")) - ) - } - - test("priceData: is correct in the case of membership subscriptions [GBP], Batch3") { - val cohortSpec = - CohortSpec("Membership2023_Batch3", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 7, 1)) - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch3/GBP/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch3/GBP/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch3/GBP/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch3/GBP/invoice-preview.json") - - val priceData = - AmendmentData.priceData(account, catalogue, subscription, invoicePreview, LocalDate.of(2024, 1, 20), cohortSpec) - - assertEquals( - priceData, - Right(PriceData(currency = "GBP", oldPrice = 49, newPrice = 75, billingPeriod = "Annual")) - ) - } - - test("priceData: is correct in the case of membership subscriptions [USD], Batch3") { - val cohortSpec = - CohortSpec("Membership2023_Batch3", "Campaign1", LocalDate.of(2000, 1, 1), LocalDate.of(2023, 7, 1)) - - val account = Fixtures.accountFromJson("Migrations/Membership2023/Batch3/USD/account.json") - val catalogue = Fixtures.productCatalogueFromJson("Migrations/Membership2023/Batch3/USD/catalogue.json") - val subscription = Fixtures.subscriptionFromJson("Migrations/Membership2023/Batch3/USD/subscription.json") - val invoicePreview = Fixtures.invoiceListFromJson("Migrations/Membership2023/Batch3/USD/invoice-preview.json") - - val priceData = - AmendmentData.priceData(account, catalogue, subscription, invoicePreview, LocalDate.of(2024, 1, 20), cohortSpec) - - assertEquals( - priceData, - Right(PriceData(currency = "USD", oldPrice = 69, newPrice = 120, billingPeriod = "Annual")) - ) - } }