Product
As soon as the plugin is activated, a product named Funds deposit will be automatically created and added to WooCommerce > Products. This product is set as private and is essential for the plugin to work. Make sure you never remove it.
In the product edit page, you can set up the image that will be the same one shown in My Account section in the available funds.


Payment method
As soon as you activate the plugin, a new payment method called Funds will be made available among the WooCommerce payment gateways.

Checkout
When the user completes an order paid with funds, the order gets the Completed status, unless it includes the shipping. In this case, the status gets to Processing and will require the administrator to take some action.