We recommend that you update your Wordpress and Woocommerce extension to the latest versions. Also ensure you have the latest Vesicash Plugin for WooCommerce from within the WordPress Admin Panel. To do this, open the WordPress Admin Panel, navigate to Plugins, navigate to Add New, and then searching for Vesicash using the search box in the upper right-hand corner of the page. The Vesicash Escrow plugin should then appear, which you may proceed to install or update via the buttons in the resulting listing as shown in the image.
Download the latest version from here. Then head over to your Wordpress Admin panel, click on Plugins, then click on Add New, and then click on Upload Plugin. This will display a form for uploading the .zip file you downloaded earlier. Click on Choose File to browse to the .zip file, select the .zip file, and click Open. Now click Install Now to start the installation, then click Activate. If successful, Vesicash Escrow for Woocommerce should now appear as an option under the Checkout tab of the WooCommerce Settings page.
This Plugin has been tested with the following softwares and we do not guarantee it to work with older versions.
The settings for this plugin can be found by clicking on WooCommerce on the Left tab, then click on Settings, then click on Payments , click on Vesicash Escrow, toggle the Enabled button, and then finally click the Setup button.
Vesicash Private API key
This is the API Key you generated in your Vesicash dashboard.
Vesicash Business ID
This is the Account ID that was created for your in the Vesicash dashboard.
API Environment URL
This is the API URL you wish to use with your Woocommerce store.
More on this in the next section.
The currency you want your escrow orders to be created in.
Vesicash Escrow Fee Paid By
This controls who bears the escrow transaction charge for all orders created via this plugin. Either the Buyer or Seller can pays this fees.
This controls how long the inspection period is for each order that gets via this plugin.
This is the amount that you wish to allocate to shipping for each order.
This controls the type of transactions that get created on Vesicash via this plugin. At the moment, transaction types are limited to Product, but in the future we hope to cater to Milestone transactions.
This represents the date our escrow expects the delivery of an order to be made.
The environment URL has two values you can choose from Live (https://api.vesicash.com/v1/) and Sandbox (https://sandbox.api.vesicash.com/v1/)
The Live environment option should be selected when test has been completed. Transaction payment made in this environment requires that real money be paid. Visit https://vesicash.com/signup to generate API Keys for live environment
Sandbox option should be selected when running test, payment made in this environment doesn't cost real money. Visit https://sandbox.vesicash.com/register to generate API Keys for sandbox environment
Please ensure that the Private API Key you put here matches the API Environment URL and Vesicash Business ID you plan to use. For example, if you intend to create test transactions in the sandbox area, ensure you create a sandbox account, paste the sandbox account id and Private API Key, and then set API Environment url to sandbox url to avoid errors.