Arrow comes as a standard WooCommerce plugin that you can install through WordPress admin. Alternatively the plugin is available for download from the Arrow seller portal.
For the Arrow plugin to work you need to have WooCommerce installed first for WordPress. To sell more with Arrow on WooCommerce you also need an Arrow Seller’s account.
Requirements
WooCommerce Version: 5.1
WordPress Version: 5.7
Steps:
1. Install the Arrow plugin for WooCommerce
2. Configure Arrow credentials in plugin settings
3. Disable other gateways on WooCommerce to avoid conflicts
Installing the Arrow Plugin
Install ‘Arrow for WooCommerce’ from the WordPress plugin directory ~
In your WordPress admin go to the Plugins menu, select Add New, and use the search bar to find Arrow for WooCommerce:

If you’ve downloaded Arrow for WooCommerce from the seller portal ~
In WordPress admin go to Plugins and select Add New and click Upload Plugin. That will prompt you to select the plugin file, select the arrow.zip file you downloaded from the Arrow seller portal.

Select the plugin file by browsing your folders

After uploading select Active Plugin

Configure Arrow for WooCommerce
After having installed the plugin on WordPress, it’s time to enable it for WooCommerce checkout and add your Arrow API keys.
This guide assumes you already have your Arrow API keys, if not sign in as a seller on https://projectarrow.co or ask your sales contact with Arrow.
Enable the Arrow Plugin for WooCommerce
To get to WooCommerce settings, open the WooCommerce menu in the side bar and select Settings:

To enable Arrow, go to the Payments tab and toggle the switch next to Arrow to Enabled:

Configure the Arrow Plugin
After you’ve enabled the plugin, select Set Up or Manage on the Payments tab in WooCommerce. That will get you to the Arrow plugin settings.
Settings
Make sure the checkbox ‘enable/disable’ is ticked.
Set the Checkout Type field to 1-Click Checkout.
Switch the Environment to Sandbox if you’re only testing payments but not actually selling product. Checkouts done in this mode do not actually transfer money and are only done for testing.
Switch the Environment to Production if you’re selling product and need actual money is transferred.

Api Keys
Depending on the Environment setting, add your Arrow Client Key, Encryption Key and username.

After you’ve added in your Arrow API Keys and username, make sure to press Save Changes to activate them. Otherwise your changes are lost when you leave the page.
Where Is Arrow Checkout?
Once Arrow is activated you will see an Arrow Checkout button appear on the cart and checkout pages on your web store. Shoppers select Arrow to save time by checking out with one click.

Refunds
To refund orders made through Arrow, you can find the ‘Refund via Arrow‘ button after selecting Refund on an order.

Get Started selling with Arrow
If you’re a WooCommerce web shop owner and are interested in selling more with Arrow:
Original Article – https://help.witharrow.co/hc/en-us/articles/900005938806-Add-Arrow-for-WooCommerce
Download Plugin – https://drive.google.com/file/d/1Y4vEPMVIhlP6dyd5Cj3eMAUhY55Pzv7D/view?usp=sharing
