Capture correct subtotal amount when creating order
This commit is contained in:
parent
10c4435490
commit
27d9e73166
@ -110,7 +110,7 @@
|
||||
{% if order.coupon_amount > 0 %}
|
||||
<tr>
|
||||
<th colspan="4">Discount {% if order.coupon %}<a href="{% url 'dashboard:coupon-detail' order.coupon.pk %}">{{ order.coupon }} ↗</a>{% endif %}:</th>
|
||||
<td>${{ order.coupon_amount }}</td>
|
||||
<td>-${{ order.coupon_amount }}</td>
|
||||
</tr>
|
||||
{% endif %}
|
||||
<tr>
|
||||
|
||||
@ -375,7 +375,7 @@ class OrderCreateView(CreateView):
|
||||
|
||||
def form_valid(self, form):
|
||||
cart = Cart(self.request)
|
||||
form.instance.subtotal_amount = cart.subtotal_price_after_discount
|
||||
form.instance.subtotal_amount = cart.subtotal_price
|
||||
form.instance.coupon = cart.coupon
|
||||
form.instance.coupon_amount = cart.discount_amount
|
||||
form.instance.total_amount = cart.total_price
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user