Pricing contains one or more
plan and provide ability to sing up to application with selected plan.
General flow might looks like on picture below:
Every Pricing has these properties:
Plans- Array of plans
Has trial- any payments will not be reqiured for sign up in case of true
TrialDuration- impact on subscription end days