You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

238 lines
9.5 KiB

10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
  1. {% extends "base.html" %}
  2. {% load staticfiles compress hc_extras %}
  3. {% block title %}Pricing - It's Free! - {% site_name %}{% endblock %}
  4. {% block content %}
  5. <!-- Plans -->
  6. <section id="plans" {% if request.user.is_authenticated %} data- {% endif %}>
  7. <div class="container">
  8. {% if request.user.is_authenticated %}
  9. <div class="row">
  10. <div class="col-md-12">
  11. <div id="subscription-status" class="jumbotron">
  12. <p>
  13. Your account is currently on the
  14. {% if sub.plan_id == "P5" %}
  15. <strong>Standard (monthly)</strong>
  16. {% elif sub.plan_id == "Y48" %}
  17. <strong>Standard (annual)</strong>
  18. {% elif sub.plan_id == "T144" %}
  19. <strong>Standard (3 years)</strong>
  20. {% elif sub.plan_id == "Y480" %}
  21. <strong>Plus (annual)</strong>
  22. {% elif sub.plan_id == "P50" %}
  23. <strong>Plus (monthly)</strong>
  24. {% else %}
  25. <strong>Free</strong>
  26. {% endif %}
  27. plan.
  28. {% if sub.plan_id %}
  29. You are paying
  30. <strong>${{ sub.price }}</strong> / {{ sub.period }}.
  31. {% endif %}
  32. </p>
  33. <p>
  34. <a class="btn btn-default" href="{% url 'hc-billing' %}">Billing Details</a>
  35. </p>
  36. </div>
  37. </div>
  38. </div>
  39. {% else %}
  40. <div class="row">
  41. <div class="col-sm-12 text-center">
  42. <h1>{% site_name %} Pricing Plans</h1>
  43. </div>
  44. </div>
  45. {% endif %}
  46. <div class="row">
  47. <div class="col-sm-12" id="period-controls">
  48. <div class="btn-group" data-toggle="buttons">
  49. <label class="btn btn-default active">
  50. <input
  51. type="radio"
  52. name="period"
  53. value="monthly"
  54. checked
  55. autocomplete="off"> Monthly
  56. </label>
  57. <label class="btn btn-default">
  58. <input
  59. type="radio"
  60. name="period"
  61. value="annual"
  62. autocomplete="off"> Annual
  63. </label>
  64. </div>
  65. <p id="annual-note">(20% off on annual plan)</p>
  66. </div>
  67. </div>
  68. <!-- Free -->
  69. <div class="col-sm-4 text-center">
  70. <div class="panel panel-default">
  71. <div class="panel-body text-center free">
  72. <h1>Free</h1>
  73. <h2>$0<span class="mo">/mo</span></h2>
  74. </div>
  75. <ul class="list-group text-center">
  76. <li class="list-group-item"><i class="fa fa-check"></i> 20 Checks</li>
  77. <li class="list-group-item">3 Team Members</li>
  78. <li class="list-group-item">100 log entries per check</li>
  79. <li class="list-group-item">&nbsp;</li>
  80. <li class="list-group-item">&nbsp;</li>
  81. </ul>
  82. {% if not request.user.is_authenticated %}
  83. <div class="panel-footer">
  84. <a class="btn btn-lg btn-success" href="{% url 'hc-login' %}">Get Started</a>
  85. </div>
  86. {% endif %}
  87. </div>
  88. </div>
  89. <!-- /item -->
  90. <!-- P5 -->
  91. <div class="col-sm-4 text-center">
  92. <div class="panel panel-default">
  93. <div class="panel-body text-center">
  94. <h1>Standard</h1>
  95. <h2>
  96. <span id="s-price">$5</span><span class="mo">/mo</span>
  97. </h2>
  98. </div>
  99. <ul class="list-group text-center">
  100. <li class="list-group-item">Unlimited Checks</li>
  101. <li class="list-group-item">10 Team Members</li>
  102. <li class="list-group-item">1000 log entries per check</li>
  103. <li class="list-group-item">50 SMS alerts per month</li>
  104. <li class="list-group-item">Email Support</li>
  105. </ul>
  106. {% if not request.user.is_authenticated %}
  107. <div class="panel-footer">
  108. <a class="btn btn-lg btn-primary" href="{% url 'hc-login' %}">
  109. Get Started
  110. </a>
  111. </div>
  112. {% endif %}
  113. </div>
  114. </div>
  115. <!-- /item -->
  116. <!-- P50 -->
  117. <div class="col-sm-4 text-center">
  118. <div class="panel panel-default">
  119. <div class="panel-body text-center">
  120. <h1>Plus</h1>
  121. <h2>
  122. <span id="p-price">$50</span><span class="mo">/mo</span>
  123. </h2>
  124. </div>
  125. <ul class="list-group text-center">
  126. <li class="list-group-item">Unlimited Checks</li>
  127. <li class="list-group-item">Unlimited Team Members</li>
  128. <li class="list-group-item">1000 log entries per check</li>
  129. <li class="list-group-item">500 SMS alerts per month</li>
  130. <li class="list-group-item">Priority Email Support</li>
  131. </ul>
  132. {% if not request.user.is_authenticated %}
  133. <div class="panel-footer">
  134. <a class="btn btn-lg btn-primary" href="{% url 'hc-login' %}">
  135. Get Started
  136. </a>
  137. </div>
  138. {% endif %}
  139. </div>
  140. </div>
  141. <!-- /item -->
  142. </div>
  143. </section>
  144. <!-- /Plans -->
  145. <section id="faq">
  146. <div class="container">
  147. <div class="row">
  148. <div class="col-sm-6">
  149. <h1>Billing Questions</h1>
  150. <h2>What payment methods do you accept?</h2>
  151. <p>
  152. We accept Visa, Master Card and PayPal.
  153. </p>
  154. <h2>Will my credit card data be safe?</h2>
  155. <p>
  156. We process payments using
  157. <a href="https://braintreepayments.com">Braintree</a>,
  158. a division of PayPal. Your credit card or PayPal
  159. credentials are never directly handled by or
  160. stored on {% site_name %} servers.
  161. </p>
  162. <p>
  163. Braintree is a validated Level 1 PCI DSS Compliant
  164. Service Provider, it is on Visa's Global Compliant
  165. Provider List and MasterCard's SDP List.
  166. <a href="https://www.braintreepayments.com/products-and-features/data-security">Read more…</a>
  167. </p>
  168. <h2>If I cancel my paid plan, do I get a refund?</h2>
  169. <p>
  170. You can easily cancel your subscription at any time, but
  171. no refunds are provided for prorated periods.
  172. </p>
  173. </div>
  174. <div class="col-sm-6">
  175. <h1>Premium Features</h1>
  176. <h2>What's "3 / 10 / Unlimited Team Members"?</h2>
  177. <p>
  178. Invite your colleagues
  179. to your account so they can access your checks,
  180. logs, and configured integrations. Inviting team members
  181. is <strong>more convenient and more secure</strong>
  182. than sharing a single login and password.
  183. </p>
  184. <p>
  185. Each plan has a specific team size limit. When you reach
  186. the limit, you cannot invite more team members.
  187. </p>
  188. <h2>What is the "log entries per check" number?</h2>
  189. <p>
  190. For each of your checks, {% site_name %} keeps a
  191. historic log of the received pings. The log can be useful
  192. for auditing past activity of your cron jobs.
  193. </p>
  194. <p>
  195. There is a per-check limit of how many log entries are
  196. kept. When this limit is reached, the oldest log entries
  197. are culled. You can increase the limit by upgrading to
  198. paid plans.
  199. </p>
  200. <h2>When is 100 log entries per check sufficient?</h2>
  201. <p>
  202. It depends on how frequently your cron job runs and
  203. for what time period you want to keep a log of received
  204. pings. For example, if your cron job runs once a week,
  205. then the 100 log entries will cover 2 years. On the other
  206. hand, if the cron job runs every 5 minutes, then the 100
  207. log entries will only cover 8 hours.
  208. </p>
  209. </div>
  210. </div>
  211. </div>
  212. </section>
  213. {% endblock %}
  214. {% block scripts %}
  215. {% compress js %}
  216. <script src="{% static 'js/jquery-2.1.4.min.js' %}"></script>
  217. <script src="{% static 'js/bootstrap.min.js' %}"></script>
  218. <script src="{% static 'js/pricing.js' %}"></script>
  219. {% endcompress %}
  220. {% endblock %}