diff --git a/src/main/java/org/example/service/TopupServiceImpl.java b/src/main/java/org/example/service/TopupServiceImpl.java
index d093b10ef0afc721a0aa4af16cc157ab78f04938..2a58258ebb0707cb852cdc25f0a151739269c8d2 100644
--- a/src/main/java/org/example/service/TopupServiceImpl.java
+++ b/src/main/java/org/example/service/TopupServiceImpl.java
@@ -69,7 +69,7 @@ public class TopupServiceImpl implements TopupService {
         System.out.println(restId);
         System.out.println(balance);
         try {
-            String query = "UPDATE currency SET uang = uang + ? WHERE user_id = ?";
+            String query = "UPDATE soap_connector SET uang = uang + ? WHERE user_id_Rest = ?";
             PreparedStatement preparedStatement = connection.prepareStatement(query);
             preparedStatement.setInt(1, balance); 
             preparedStatement.setInt(2, restId);