Improve credit note page
Add link back to attendee and source invoice. Add page title and spacing to page layout.
This commit is contained in:
		
							parent
							
								
									d4b0b52253
								
							
						
					
					
						commit
						fe7628b36e
					
				
					 1 changed files with 38 additions and 17 deletions
				
			
		| 
						 | 
					@ -1,9 +1,13 @@
 | 
				
			||||||
{% extends "registrasion/base.html" %}
 | 
					{% extends "registrasion/base.html" %}
 | 
				
			||||||
{% load bootstrap %}
 | 
					{% load bootstrap %}
 | 
				
			||||||
{% load registrasion_tags %}
 | 
					{% load registrasion_tags %}
 | 
				
			||||||
{% block proposals_body %}
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
<h2>Credit Note</h2>
 | 
					{% block head_title %}Credit Note #{{ credit_note.id }}{% endblock %}
 | 
				
			||||||
 | 
					{% block page_title %}Credit Note #{{ credit_note.id }}{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					{% block proposals_body %}
 | 
				
			||||||
 | 
					<div class="mb-3">
 | 
				
			||||||
 | 
					  <h2>Details</h2>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  {% with note_user=credit_note.invoice.user %}
 | 
					  {% with note_user=credit_note.invoice.user %}
 | 
				
			||||||
  <ul>
 | 
					  <ul>
 | 
				
			||||||
| 
						 | 
					@ -17,9 +21,18 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  <p>This credit note was generated from funds excess from invoice {{ credit_note.invoice.id }}.</p>
 | 
					  <p>This credit note was generated from funds excess from invoice {{ credit_note.invoice.id }}.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  {% if user.is_staff %}
 | 
				
			||||||
 | 
					  <div>
 | 
				
			||||||
 | 
					    <a class="btn btn-info" href="{% url "attendee" credit_note.invoice.user.id %}">View attendee</a>
 | 
				
			||||||
 | 
					    <a class="btn btn-light" href="{% url "invoice_update" credit_note.invoice.id %}">View source invoice</a>
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
 | 
					  {% endif %}
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% if credit_note.is_unclaimed %}
 | 
					{% if credit_note.is_unclaimed %}
 | 
				
			||||||
  <form class="form-horizontal" method="post" action="" novalidate>
 | 
					  <form class="form-horizontal" method="post" action="" novalidate>
 | 
				
			||||||
    {% csrf_token %}
 | 
					    {% csrf_token %}
 | 
				
			||||||
 | 
					    <div class="mb-3">
 | 
				
			||||||
      <h3>Apply to invoice</h3>
 | 
					      <h3>Apply to invoice</h3>
 | 
				
			||||||
      <p>You can apply this credit note to an unpaid invoice.</p>
 | 
					      <p>You can apply this credit note to an unpaid invoice.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -29,6 +42,9 @@
 | 
				
			||||||
      <div class="form-actions">
 | 
					      <div class="form-actions">
 | 
				
			||||||
          <input class="btn btn-primary" type="submit" value="Apply to invoice" />
 | 
					          <input class="btn btn-primary" type="submit" value="Apply to invoice" />
 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div class="mb-3">
 | 
				
			||||||
      <h3>Generate cancellation fee</h3>
 | 
					      <h3>Generate cancellation fee</h3>
 | 
				
			||||||
      <p>You can generate an invoice for a cancellation fee, resulting in an invoice
 | 
					      <p>You can generate an invoice for a cancellation fee, resulting in an invoice
 | 
				
			||||||
        and a new credit note.
 | 
					        and a new credit note.
 | 
				
			||||||
| 
						 | 
					@ -38,11 +54,15 @@
 | 
				
			||||||
      <div class="form-actions">
 | 
					      <div class="form-actions">
 | 
				
			||||||
          <input class="btn btn-primary" type="submit" value="Generate fee" />
 | 
					          <input class="btn btn-primary" type="submit" value="Generate fee" />
 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div class="mb-3">
 | 
				
			||||||
      <h3>Stripe Refund</h3>
 | 
					      <h3>Stripe Refund</h3>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      <p><a href="{% url 'registripe_refund' credit_note.id %}">View Stripe refund options</a></p>
 | 
					      <p><a href="{% url 'registripe_refund' credit_note.id %}">View Stripe refund options</a></p>
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div class="mb-3">
 | 
				
			||||||
      <h3>Manual refund</h3>
 | 
					      <h3>Manual refund</h3>
 | 
				
			||||||
      <p>You can mark this credit note as refunded, and handle the refund manually.
 | 
					      <p>You can mark this credit note as refunded, and handle the refund manually.
 | 
				
			||||||
      </p>
 | 
					      </p>
 | 
				
			||||||
| 
						 | 
					@ -51,6 +71,7 @@
 | 
				
			||||||
      <div class="form-actions">
 | 
					      <div class="form-actions">
 | 
				
			||||||
          <input class="btn btn-primary" type="submit" value="Mark as refunded" />
 | 
					          <input class="btn btn-primary" type="submit" value="Mark as refunded" />
 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
  </form>
 | 
					  </form>
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue