module DocuSign.Base.Types.BillingPlanPreview where import DocuSign.Base.Types.Common import DocuSign.Base.Types.Invoices data BillingPlanPreview = BillingPlanPreview { billingPlanPreviewCurrencyCode :: Maybe Text , billingPlanPreviewInvoice :: Maybe Invoices , billingPlanPreviewIsProrated :: Maybe Text , billingPlanPreviewSubtotalAmount :: Maybe Text , billingPlanPreviewTaxAmount :: Maybe Text , billingPlanPreviewTotalAmount :: Maybe Text } deriving (Show, Eq, Generic) instance FromJSON BillingPlanPreview where parseJSON = genericParseJSON (removeFieldLabelPrefix "billingPlanPreview") instance ToJSON BillingPlanPreview where toJSON = genericToJSON (removeFieldLabelPrefix "billingPlanPreview") instance Default BillingPlanPreview