mirror of
https://github.com/i701/sarlink-portal-api.git
synced 2025-07-07 12:16:30 +00:00
feat(topup): Update wallet balance upon successful topup verification ✨
This commit is contained in:
@ -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,
|
||||||
|
Reference in New Issue
Block a user