Yes, thank you for changing from the Electrum wallet to CoinPayments. The CoinPayments adapter is well-tested and is being used in a lot of installations. The Electrum adapter needs some more work because the wallet has changed recently.
The plugin does a mapping of one wallet to many users. The balance you see in the adapters list and in the cold storage screen is the full balance of the wallet, not the balance assigned to each user.
For a user to have a balance, they need to do a deposit to one of their deposit addresses. When you go to the Wallets -> Transactions page, do you see any transactions with type = “deposit”? If so, do they have status = “done”? If not, then there shouldn’t be any balance on the user accounts.
Do a deposit to one of the user deposit addresses. This will work if you have set up the CoinPayments adapter correctly, by following all the installation instructions on the adapter page. Common pitfalls:
Remember that deposits work via an IPN callback from the CP platform, therefore they will not work in your local dev environment. The plugin needs to be running on an internet-facing server.
To do your tests, you can enable the Litecoin testnet coin (LTCT) and use this faucet to do your test deposits: http://testnet.litecointools.com/
Do tell me how this went and if you face any further problems. But make sure that you have followed all the installation instructions for the adapter and that your server can accept IPN callbacks.