2016-03-30 04:13:50 +00:00
{% extends "site_base.html" %}
{% load bootstrap %}
{% load registrasion_tags %}
{% block body %}
< h2 > Credit Note< / h2 >
{% with note_user=credit_note.invoice.user %}
< ul >
< li > < strong > Number:< / strong > {{ credit_note.id }}
2016-09-30 10:46:05 +00:00
< li > < strong > Attention:< / strong > {{ credit_note.invoice.recipient }}< / li >
2016-12-07 11:11:01 +00:00
< li > < strong > User:< / strong > {{ credit_note.invoice.user.email }} ({{ credit_note.invoice.user.id}})< / li >
2016-03-30 04:13:50 +00:00
< li > < strong > Value:< / strong > {{ credit_note.value }}< / li >
< li > < strong > Status:< / strong > {{ credit_note.status }}< / li >
< / ul >
{% endwith %}
< p > This credit note was generated from funds excess from invoice {{ credit_note.invoice.id }}.< / p >
{% if credit_note.is_unclaimed %}
2017-12-23 02:13:43 +00:00
< form class = "form-horizontal" method = "post" action = "" novalidate >
2016-03-30 04:13:50 +00:00
{% csrf_token %}
< h3 > Apply to invoice< / h3 >
< p > You can apply this credit note to an unpaid invoice.< / p >
2016-12-07 11:11:01 +00:00
< p > < strong > This credit note belongs to:< / strong > {{ credit_note.invoice.user.email }} ({{ credit_note.invoice.user.id}}). You can apply this credit note to any user's invoice.< / p >
2016-03-30 04:13:50 +00:00
{{ apply_form|bootstrap }}
< div class = "form-actions" >
< input class = "btn btn-primary" type = "submit" value = "Apply to invoice" / >
< / div >
2016-09-30 10:46:05 +00:00
< h3 > Generate cancellation fee< / h3 >
< p > You can generate an invoice for a cancellation fee, resulting in an invoice
and a new credit note.
< / p >
{{ cancellation_fee_form|bootstrap }}
< div class = "form-actions" >
< input class = "btn btn-primary" type = "submit" value = "Generate fee" / >
< / div >
< h3 > Stripe Refund< / h3 >
< p > < a href = "{% url 'registripe_refund' credit_note.id %}" > View Stripe refund options< / a > < / p >
2016-03-30 04:13:50 +00:00
< h3 > Manual refund< / h3 >
< p > You can mark this credit note as refunded, and handle the refund manually.
< / p >
{{ refund_form|bootstrap }}
< div class = "form-actions" >
< input class = "btn btn-primary" type = "submit" value = "Mark as refunded" / >
< / div >
< / form >
{% endif %}
{% endblock %}