Add Delivery and failure Help page

This commit is contained in:
Henry Hadlow
2016-05-09 16:18:13 +01:00
committed by Chris Hill-Scott
parent d9dda51062
commit bd22aa7189
3 changed files with 80 additions and 1 deletions

View File

@@ -41,6 +41,11 @@ def terms():
return render_template('views/terms-of-use.html')
@main.route('/delivery-and-failure')
def delivery_and_failure():
return render_template('views/delivery-and-failure.html')
@main.route('/documentation')
def documentation():
curr_dir = os.path.dirname(os.path.realpath(__file__))

View File

@@ -85,9 +85,10 @@
<div class="column-one-third">
<h2>Help</h2>
<ul>
<li><a href="{{ url_for('main.tour', page=1) }}">Take the tour</a></li>
<li><a href="{{ url_for('main.tour', page=1) }}">Tour</a></li>
<li><a href="{{ url_for("main.trial_mode") }}">Trial mode</a></li>
<li><a href="{{ url_for("main.pricing") }}">Pricing</a></li>
<li><a href="{{ url_for("main.delivery_and_failure") }}">Delivery and failure</a></li>
</ul>
</div>
<div class="column-one-third">

View File

@@ -0,0 +1,73 @@
{% extends "withoutnav_template.html" %}
{% block page_title %}
Delivery and failure GOV.UK Notify
{% endblock %}
{% block maincolumn_content %}
<div class="grid-row">
<div class="column-two-thirds">
<h1 class="heading-large">
Message delivery and failure
</h1>
<h1 id="messagedeliveryandfailure">Delivery and failure</h1>
<p>Our delivery states are:</p>
<ul>
<li><a href="#sending">Sending</a></li>
<li><a href="#delivered">Delivered</a></li>
<li><a href="#permanent-failure">Permanent failure</a></li>
<li><a href="#temporary-failure">Temporary failure</a></li>
<li><a href="#technical-failure">Technical failure</a></li>
</ul>
<p>Our delivery states are the same for both email and text message.</p>
<h2 id="sending">Sending</h2>
<p>All new messages start with the state Sending.</p>
<p>If we cant deliver a message straight away, well keep trying for up to 24 hours.</p>
<h2 id="delivered">Delivered</h2>
<p>This means the message is in the persons email inbox or on their phone.</p>
<p>We cant tell you if theyve read it to do so would require invasive and unreliable tracking techniques.</p>
<h2 id="permanent-failure">Permanent failure</h2>
<p>This means the email address or mobile number doesnt exist or is blacklisted also known as a hard bounce.</p>
<p>Youre still billed for these text messages.</p>
<p><strong>You need to remove this email address or mobile number from your database.</strong></p>
<h2 id="temporary-failure">Temporary failure</h2>
<p>This means the email address or mobile number was full, or the mobile phone was switched off  also known as a soft bounce.</p>
<p>Well retry emails for up to 15 minutes and text message for up to 24 hours. Messages still being retried are marked as Sending. We mark messages as Temporary failure once weve given up.</p>
<p>Youre still billed for these messages.</p>
<p><strong>You can choose to retry this message later or not.</strong></p>
<h2 id="technical-failure">Technical failure</h2>
<p>This means there is a problem with the connection between Notify and our email or text message delivery partners.</p>
<p>Well try to send these messages for up to 24 hours. Messages still being retried are marked as Sending. We mark messages as Temporary failure once weve given up.</p>
<p>You wont be billed for these messages.</p>
<p><strong>You need to retry this message yourself later.</strong></p>
</div>
</div>
{% endblock %}