emile 10 months ago
parent 0caa3fd4ec
commit ffc15eee4c

@ -199,7 +199,7 @@ def check_order_status(request, merchant_id, order_id):
api_password = '549c33e1bc4aea6fcf96f9943e6c0256'
url = f"https://creditlibanais-netcommerce.gateway.mastercard.com/api/rest/version/78/merchant/{merchant_id}/order/{order_id}"
order = Order.objects.get(order_id=order_id)
payment = get_object_or_404(PaymentType, name='Online Payment')
payment_type = get_object_or_404(PaymentType, name='Online Payment')
headers = {
'Content-Type': 'application/json',
@ -217,12 +217,13 @@ def check_order_status(request, merchant_id, order_id):
status = 'Completed',
date = datetime.now()
)
OrderPayment.objects.create(
payment = OrderPayment.objects.create(
order = order,
amount = order.get_cart_total,
date_paid = datetime.now(),
type = payment,
)
payment.type.add(payment_type)
payment.save()
order_items = OrderItem.objects.filter(order=order)
for order_item in order_items:
order_item.purchased_at = datetime.now()

Loading…
Cancel
Save