pricing4ts
Version:
 Pricing4TS is a TypeScript-based toolkit designed to enhance the server-side functionality of a pricing-driven SaaS by enabling the seamless integration of pricing plans into the application logic. T
309 lines • 7.34 kB
YAML
saasName: Planable
day: 30
month: 10
year: 2022
currency: USD
hasAnnualPayment: true
features:
posts:
description: ""
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
socialMediaPages:
description: "Number of social media pages allowed in each workspace. It can be multiple pages from the same platform."
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
saveAsAnAd:
description: "The option to send your Facebook drafts as a dark post to your Ads Manager."
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
workspaces:
description: ""
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
feedView:
description: ""
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
calendarView:
description: ""
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
gridView:
description: ""
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
listView:
description: ""
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
labels:
description: "Categorize posts per campaign, topic or content pillar with color-coded labels."
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
mediaStorage:
description: ""
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
syncPreviousContent:
description: "Import content published outside of Planable."
valueType: BOOLEAN
defaultValue: false
type: INTEGRATION
integrationType: WEB_SAAS
pricingURLs: null
noneApprovalWorkflows:
description: "Set workflows that do not require approval for publishing."
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
optionalApprovalWorkflows:
description: "Set workflows that have approvals enabled, but aren't required for publishing."
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
requiredApprovalWorkflows:
description: "Set workflows that require an approvals for publishing."
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
multiLevelApprovalWorkflows:
description: "Set workflows that require 2 or more approvals for publishing."
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
internalAndExternalCollaboration:
description: "Have the option to hold conversations and posts behind the scenes, out of approver’s sight."
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
versionHistory:
description: "See who did what and when. Preview & restore previous versions of your posts."
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
helpCenter:
description: ""
valueType: BOOLEAN
defaultValue: true
type: SUPPORT
prioritySupport:
description: ""
valueType: BOOLEAN
defaultValue: false
type: SUPPORT
liveChat:
description: ""
valueType: BOOLEAN
defaultValue: false
type: SUPPORT
personalizedOnboarding:
description: ""
valueType: BOOLEAN
defaultValue: false
type: SUPPORT
dedicatedAccountManager:
description: ""
valueType: BOOLEAN
defaultValue: false
type: SUPPORT
paymentOptions:
description: ""
valueType: TEXT
defaultValue:
- CARD
type: PAYMENT
usageLimits:
postsLimit:
description: ""
valueType: NUMERIC
defaultValue: 1000000000000
unit: posts
type: NON_RENEWABLE
linkedFeatures:
- posts
postsPerMonthLimit:
description: ""
valueType: NUMERIC
defaultValue: 10000000
unit: posts/month
type: RENEWABLE
linkedFeatures:
- posts
socialMediaPagesLimit:
description: ""
valueType: NUMERIC
defaultValue: 4
unit: pages/workspace
type: NON_RENEWABLE
linkedFeatures:
- socialMediaPages
workspacesLimit:
description: ""
valueType: NUMERIC
defaultValue: 1
unit: worspace
type: NON_RENEWABLE
linkedFeatures:
- workspaces
numberOfLabels:
description: ""
valueType: NUMERIC
defaultValue: 5
unit: label
type: NON_RENEWABLE
linkedFeatures:
- labels
mediaStorageCapacity:
description: ""
valueType: NUMERIC
defaultValue: 10
unit: GB
type: NON_RENEWABLE
linkedFeatures:
- mediaStorage
versionHistoryThreshold:
description: ""
valueType: NUMERIC
defaultValue: 7
unit: day
type: NON_RENEWABLE
linkedFeatures:
- versionHistory
plans:
FREE:
description: "For anyone wanting to test Planable out"
monthlyPrice: 0.0
annualPrice: 0.0
unit: /month
features:
saveAsAnAd:
value: true
gridView:
value: true
listView:
value: true
syncPreviousContent:
value: true
requiredApprovalWorkflows:
value: true
multiLevelApprovalWorkflows:
value: true
internalAndExternalCollaboration:
value: true
usageLimits:
postsLimit:
value: 50
postsPerMonthLimit:
value: 50
socialMediaPagesLimit:
value: 10
numberOfLabels:
value: 10000000
mediaStorageCapacity:
value: 1000000
versionHistoryThreshold:
value: 1000000
BASIC:
description: "For businesses getting started with social media"
monthlyPrice: 13.0
annualPrice: 11.0
unit: user/month
features: null
usageLimits: null
PRO:
description: "For growing social media teams"
monthlyPrice: 26.0
annualPrice: 22.0
unit: user/month
features:
saveAsAnAd:
value: true
gridView:
value: true
syncPreviousContent:
value: true
requiredApprovalWorkflows:
value: true
internalAndExternalCollaboration:
value: true
prioritySupport:
value: true
liveChat:
value: true
usageLimits:
socialMediaPagesLimit:
value: 10
numberOfLabels:
value: 10
mediaStorageCapacity:
value: 50
versionHistoryThreshold:
value: 30
ENTERPRISE:
description: "For large social media teams wanting to scale"
monthlyPrice: Custom
annualPrice: Custom
unit: user/month
features:
saveAsAnAd:
value: true
gridView:
value: true
listView:
value: true
syncPreviousContent:
value: true
requiredApprovalWorkflows:
value: true
multiLevelApprovalWorkflows:
value: true
internalAndExternalCollaboration:
value: true
prioritySupport:
value: true
liveChat:
value: true
personalizedOnboarding:
value: true
dedicatedAccountManager:
value: true
paymentOptions:
value:
- CARD
- ACH
- WIRE_TRANSFER
- GATEWAY
usageLimits:
socialMediaPagesLimit:
value: 10
numberOfLabels:
value: 10000000
mediaStorageCapacity:
value: 1000000
versionHistoryThreshold:
value: 1000000
addOns:
extraWorkspace:
description: "Add an extra workspace to your account."
availableFor:
- BASIC
- PRO
monthlyPrice: 20
annualPrice: 17
unit: workspace/month
features: null
usageLimits: null
usageLimitsExtensions:
workspacesLimit:
value: 1