Escrow.com Payments for WooCommerce

Description

Escrow.com provides a secure payment solution for your website, marketplace, classified site, shopping cart or mobile app with no chargebacks, ever.

Escrow.com is especially useful in situations where buyers and sellers do not know each other, do not trust each other, or where large sums of money are exchanging hands. Rates are as low as 0.89%.

This plugin allows you to add Escrow.com as a payment option on your checkout page in WooCommerce.

Privacy Policy

Our privacy policy may be found at:

www.escrow.com/escrow-101/privacy-policy

To assist the customer service process around plugin usage, this plugin sends a notification to Escrow.com upon plugin activation and deactivation. This data is used in accordance with the above privacy policy.

Installation

  1. Install the Escrow.com Payments for WooCommerce extension directly via the WordPress plugin directory or download the latest from our plugin page on WordPress.org and upload the woocommerce-gateway-escrow.zip file via the WordPress plugin upload page.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Once you have activated the plugin, navigate to the settings page under WooCommerce / Settings / Checkout / Escrow.com.
  4. The settings page allows you to configure the plugin to your liking.
  5. Your Escrow Email is the email address you used to create an account on either escrow.com or escrow-sandbox.com. The escrow.com environment is the production environment and is used for live transactions. The escrow-sandbox.com environment is for testing. Make sure the credentials you enter match the selected environment. These are two separate environments, so creating an account in one environment does not mean that it will be duplicated in the other environment.
  6. Create a production account here and create a sandbox account here.
  7. Enable the Escrow.com payment option on your checkout page by checking the Enable Escrow.com Payment Method on the settings page and clicking Save at the bottom of the screen.

Further information may be found at:

www.escrow.com/plugins/woocommerce

FAQ

Installation Instructions
  1. Install the Escrow.com Payments for WooCommerce extension directly via the WordPress plugin directory or download the latest from our plugin page on WordPress.org and upload the woocommerce-gateway-escrow.zip file via the WordPress plugin upload page.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Once you have activated the plugin, navigate to the settings page under WooCommerce / Settings / Checkout / Escrow.com.
  4. The settings page allows you to configure the plugin to your liking.
  5. Your Escrow Email is the email address you used to create an account on either escrow.com or escrow-sandbox.com. The escrow.com environment is the production environment and is used for live transactions. The escrow-sandbox.com environment is for testing. Make sure the credentials you enter match the selected environment. These are two separate environments, so creating an account in one environment does not mean that it will be duplicated in the other environment.
  6. Create a production account here and create a sandbox account here.
  7. Enable the Escrow.com payment option on your checkout page by checking the Enable Escrow.com Payment Method on the settings page and clicking Save at the bottom of the screen.

Further information may be found at:

www.escrow.com/plugins/woocommerce

What happens after an order has been placed?

Escrow.com is an offline payment method. Once an order has been placed, the buyer will be instructed to log into Escrow.com to submit payment and get their identity verified if applicable.

As a WooCommerce store owner, you are either the seller in the transaction in single-vendor scenarios or the broker in multi-vendor scenarios. In both of these cases, you will need to log into Escrow.com to move each order forward. In multi-vendor scenarios, each vendor will also need to participate in each transaction that they are a party to in order for those transactions to move forward.

An error occurs when someone places an order with the Escrow.com payment option. What do I do?

If an error occurs when a user places an order with the Escrow.com payment option selected, open the WooCommerce admin and navigate to Status and then Logs. This plugin writes debug and error messages to these logs. They may be under fatal- or log-. If a 401 or 403 error is being returned from the Escrow.com API, then there is a problem with the Escrow.com credentials. If a 500 error is being returned, there is a problem on the Escrow.com server. When that happens, please email plugins@escrow.com and we will investigate.

Reviews

Great for my online business, no limits on order amount!

This plugin is great. It allows me to accept orders for any amount of money. PayPal allows a maximum of $10K, so this opens opportunities for me that I wouldn’t have otherwise. The rates are excellent especially since there is no ongoing maintenance fee. As a niche business of relatively expensive products, orders are sporadic, so this is especially cool. It also means my customers feel comfortable dealing with me, because any concern of sending money to a stranger on the internet is removed by this service.

Read all 1 review

Contributors & Developers

“Escrow.com Payments for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.5.1

  • Fixed a bug where a non-one-day inspection period would lead to an HTTP 422 exception when tax was charged on the checkout page.

1.5.0

  • Milestone transactions are now supported. See Transaction Type on the Escrow.com settings page.

1.4.1

  • Item description now contains the perma-link to the product in WooCommerce instead of repeating the item name. The Tax item is now more accurately called Tax collected by seller.

1.4.0

  • Tax total from shopping cart now may be included as a line item in Escrow.com transaction. See Tax Options on the Escrow.com settings page.

1.3.0

  • Address data of the buyer is now sent to Escrow.com when an order is placed. This means that new buyers will not need to re-enter address data on Escrow.com. The address data of existing Escrow.com users is not overwritten.

1.2.1

  • Use smaller Escrow.com icon. This works better on themes that do not automatically resize the icons on the checkout page.

1.2.0

  • Buyer experience streamlined via automatic agreement by the vendor and addition of payment button on order receipt that redirects buyer into payment wizard on Escrow.com.

1.1.1

  • Added Escrow.com icon to Escrow.com payment option on checkout page.

1.1.0

  • WC Vendors Pro Fixed, Fixed + Fee, Percentage, and Percentage + Fee scenarios are now supported. Commissions set in WC Vendors Pro take precedence over commissions set in WC Vendors which take precedence over commissions set on the Escrow.com settings page.

1.0.3

  • Added setting to display the Escrow.com payment option on the checkout page only when all the items in the shopping cart have been tagged with a custom product attribute named escrowable where the value is set to true.

1.0.2

  • WooCommerce order status now correctly updates to Processing upon order creation.

1.0.1

  • Debug and error messages now written to the WooCommerce logs. These logs
    may be viewed in the WooCommerce admin under WooCommerce / Status / Logs.

1.0.0

  • Initial Release