feat(topup): Update wallet balance upon successful topup verification

This commit is contained in:
2025-07-04 21:54:27 +05:00
parent e8e6a09b24
commit b6517e79ab

View File

@ -387,10 +387,10 @@ class VerifyTopupPaymentAPIView(StaffEditorPermissionMixin, generics.UpdateAPIVi
topup_instance.created_at + timedelta(minutes=5)
).strftime("%Y-%m-%d %H:%M"),
}
print("DATA", data)
topup_verification_response = self.verify_transfer_topup(data, topup_instance)
print("TOPUP VERIFICATION RESPONSE", topup_verification_response)
if topup_verification_response.success:
user.wallet_balance += topup_instance.amount # type: ignore
user.save()
return Response(
{
"status": topup_verification_response.success,