diff --git a/mnemo_cards_backend/lib/api/purchase/payment_manager.dart b/mnemo_cards_backend/lib/api/purchase/payment_manager.dart index 34bb125..00eb3f8 100644 --- a/mnemo_cards_backend/lib/api/purchase/payment_manager.dart +++ b/mnemo_cards_backend/lib/api/purchase/payment_manager.dart @@ -280,10 +280,10 @@ class PaymentManager { if (rustorePurchaseResponse?.invoiceStatus.name == 'paid') { // Find payment id by productId or use subscriptionToken - final paymentId = payment.externalToken ?? subscriptionToken; - if (paymentId.isNotEmpty) { + final token = payment.externalToken ?? subscriptionToken; + if (token.isNotEmpty) { await _db.paymentDao.updatePaymentStatus( - paymentId, + token, PaymentStatus.succeeded.name, ); }