WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WooCommerce Pay for Payment

Setup individual charges for each payment method in woocommerce.

Can I use it with paypal?

No. PayPal does not permit charging your customer for using PayPal. This is a legal issue rather than a technical one. See PayPal User Agreement, > "4.6 No Surcharges" for details. You have been warned.

Can't to setup my payment requirements in the user interface. The option I need is missing.

The plugin user interface only offers either a fixed amout or a percentage of the carts subtotal. If you need to implement more complex calcuations like 'no charges for orders above 100 Bucks' or '2% of cart subtotal but at least 2 Bucks', you'll have to use one of the filters. See Plugin API for details.

woocommerce_pay4pay_apply

specifies if a charge will be applied.

woocommerce_pay4pay_applyfor_{$payment_gateway_id}

specifies if a charge will be applied on a certain payment method.

woocommerce_pay4pay_{$payment_gateway_id}_amount

allows you to alter the amount of the charge being added.

I want to use the latest files. How can I do this?

Use the GitHub Repo rather than the WordPress Plugin. Do as follows:

  1. If you haven't already done: Install git

  2. in the console cd into Your 'wp-content/plugins´ directory

  3. type git clone git@github.com:mcguffin/wp-access-areas.git

  4. If you want to update to the latest files (be careful, might be untested on Your WP-Version) type `git pull´.

I found a bug. Where should I post it?

I personally prefer GitHub, to keep things straight. The plugin code is here: GitHub But you may use the WordPress Forum as well.

I found a bug and fixed it. How can I contribute?

Either post it on GitHub or—if you are working on a cloned repository—send me a pull request.

Requires: 3.5 or higher
Compatible up to: 4.0-beta3
Last Updated: 2014-8-14
Downloads: 2,826

Ratings

5 stars
5 out of 5 stars

Support

4 of 10 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
0,1,0