Merge pull request #7 from i701/feat/topups
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m3s

feat(topup): Update wallet balance upon successful topup verification 
This commit is contained in:
Abdulla Aidhaan
2025-07-04 21:55:53 +05:00
committed by GitHub

View File

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