diff --git a/billing/views.py b/billing/views.py index 0d8ca88..77634d4 100644 --- a/billing/views.py +++ b/billing/views.py @@ -206,7 +206,7 @@ class VerifyPaymentView(StaffEditorPermissionMixin, generics.UpdateAPIView): "status": True, "message": "Payment verified successfully using wallet.", }, - status=status.HTTP_400_BAD_REQUEST, + status=status.HTTP_200_OK, ) if method == "TRANSFER": data = { @@ -269,6 +269,7 @@ class VerifyPaymentView(StaffEditorPermissionMixin, generics.UpdateAPIView): payment.paid = True payment.paid_at = timezone.now() payment.method = "WALLET" + payment.status = "PAID" payment.save() user.deduct_wallet_funds(