I'm not familiar with boxcoin.
You can make fully automatic payments with Web3X, however it requires holding the user credentials. This is something that is only relevant for trusted local apps.
The standard way to make secure payments is using MetaMask, which is accessed using JavaScript.
thanks.
Now I have some questions
1 - In the web3x library, after executing the SendFundsImpl command, you use the EthGetTransactionCount command
Is it to confirm the payment on the network?
2 - What are the procedures for confirming a transaction?
3 - For example, inside the app, I show my wallet address to the user for payment
The user also transfers an amount from his personal wallet outside the app(like Trust Wallet- Metamask ,...) to the address of my wallet
Is there a way that I can identify with the codes whether this transaction is done or not?