Content of the page

WooCommerce Quick Donation (by Varun Sridharan)

Plugin URL: https://wordpress.org/plugins/woocommerce-quick-donation/

 

WooCommerce Checkout Add-Ons (by WooCommerce)

Plugin link: https://woocommerce.com/products/woocommerce-checkout-add-ons/ Trouble: In the WT WCCA docs, they list a workaround for WPML multicurrency support, how to make WOOCS compatible too?

Described in: https://docs.woothemes.com/document/woocommerce-checkout-add-ons/ Add next code to the functions.php file of the current wp theme:

 

Intuit Payments/QBMS Gateway

Plugin link: https://woocommerce.com/products/intuit-qbms/ Resolved by: https://wordpress.org/support/topic/intuit-paymentsqbms-gateway-support/ Trouble: I use multiple payment gateway like PayPal I want to allow customers to pay by CAD or USD as they want but Intuit Payments/QBMS Gateway only charge USD Add next code to the functions.php file of the current wp theme:

this will convert total to USD before send to Intuit… read more

AffiliateWP – Easy affiliate marketing for WordPress that works

Producer: https://affiliatewp.com How to adapt: open file wp-content\plugins\AffiliateWP-master\includes\integrations\class-woocommerce.php drop next code there as on the screen below:

Request from the customer: AffiliateWP is a plugin that allows a store owner to pay affiliates a commission. The problem is that when we are using your currency switcher plugin, the AffiliateWP plugin calculates the commission (for example, 10%)… read more

WooCommerce – Robokassa Payment Gateway

Producer of the plugin: https://mofsy.ru/portfolio/woocommerce-robokassa-payment-gateway.html How to adapt: open file \wp-content\plugins\wc-robokassa\class-wc-robokassa.php insert next code as on the screen below:

Table Rate Shipping plugin

For anyone using the Table Rate Shipping plugin, you need to set “Is Multiple” to “Yes” in the Currency Switcher settings to convert the shipping price correctly. Otherwise it gets converted twice. Then open index.php of the WOOCS and find public $bones. Set key ‘reset_in_multiple’ to true …  

Manufacturer Price

Manufacturer Price is a WooCommerce Extension Plugin using which you can store and display the Manufacturer (MSRP or List Price) Price of a Product open file manufacturerprice.php find public static function fp_msrp_frontend_display($price, $obj) before if (empty($msrp)) insert next code

OR from 2.0.9 version you can use simple filter:

in the same function in condition if ((is_category() ||… read more

WooCommerce Easy Booking (by @_Ashanna)

This article describes how make compatible WOOCS and this plugin: WooCommerce Easy Booking The code is taken from here: http://herownsweetcode.com/easy-booking/documentation/easy-booking/compatibility-with-other-plugins/woocommerce-currency-switcher/ Add next code to your theme functions.php (Easy Booking 2.0.9 or higher):

  Add next code to your theme functions.php (Easy Booking 2.0.6 or lower):

   

WooCommerce – PayU Latam Gateway

WooCommerce – PayU Latam Gateway open woocommerce-gateway-payulatam.php find function __construct() instead of:

add next code:

find function is_valid_currency() and replace all code to the next code:

 

Woocommerce – Interkassa 2.0 Payment Gateway

This article is about next plugin: There is no filters and actions exists to connect both plugins. But you can change code a little to make them works together. Find function generate_interkassa_form and change code:

Find function __construct and change code:

That is all.