This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* WooCommerce - SecureTrading payment gateway | |
* Filter the billingtelephonetype sent to SecureTrading | |
* | |
**/ | |
add_filter('securetrading_billing_phone_type', 'my_securetrading_billing_phone_type'); | |
function my_securetrading_billing_phone_type( ) { | |
// Available Phone Types are H (Home), W (Work), M (Mobile) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Specter for WooCommerce | |
* Filter the payTypeIdentifier sent to Specter | |
* | |
**/ | |
add_filter('wc_specter_pay_type_identifier', 'my_wc_specter_pay_type_identifier', 10, 2); | |
function my_wc_specter_pay_type_identifier( $paytype, $order_id ) { | |
// Switches the paytype to D (cash payment) for all orders that uses Cach on Delivery (originally paytype P in the extension) as the payment method. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* WooCommerce - SecureTrading payment gateway | |
* Filter the version sent to SecureTrading | |
* | |
**/ | |
add_filter('securetrading_version', 'my_securetrading_version'); | |
function my_securetrading_version( ) { | |
// Default is 2 since version 1.5 of the plugin |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* WooCommerce - Klarna payment gateway | |
* Filter Create order & Update order for adding separate shipping address fields in Klarna Checkout iframe. | |
**/ | |
// New order ($create) | |
add_filter('kco_create_order', 'my_kco_create_order'); | |
function my_kco_create_order( $create ) { | |
$create['options']['allow_separate_shipping_address'] = true; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* WooCommerce - Klarna payment gateway | |
* Filter Create order for disabling autofocus of email field. | |
**/ | |
// New order ($create) | |
add_filter('kco_create_order', 'my_kco_create_order'); | |
function my_kco_create_order( $create ) { | |
$create['gui']['options'] = array('disable_autofocus'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Plugin Name: Klarna Checkout Extra Fields | |
* Plugin URI: http://krokedil.com | |
* Description: Add custom input fields to Klarna Checkout page. Added via shortcode [woocommerce_klarna_checkout_extra_fields]. Saved as post_meta to the order directly on .blur via ajax. | |
* Version: 1.1 | |
* Author: Krokedil | |
* Author URI: http://krokedil.com | |
* License: GPL-2.0+ | |
* License URI: http://www.gnu.org/licenses/gpl-2.0.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
Plugin Name: Correct thankyou page for DIBS/WPML | |
Plugin URI: http://krokedil.com | |
Description: Adjust the url specified in WooCommerce function get_checkout_order_received_url() so that the correct thankyou page set in WPML is used. | |
Version: 1.0 | |
Author: Krokedil | |
Author URI: http://krokedil.com | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Filter hook wc_specter_send_custom_customer_data | |
* Modify customer data sent to Specter on new order submission. | |
* | |
**/ | |
add_filter( 'wc_specter_send_custom_customer_data', 'my_wc_specter_send_custom_customer_data', 10, 2 ); | |
function my_wc_specter_send_custom_customer_data( $params, $order ) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
Plugin Name: Modify Klarna Checkout URL | |
Plugin URI: http://krokedil.com | |
Description: Change checkout URL for Klarna Checkout if user isn't from a specific country | |
Version: 1.0 | |
Author: Krokedil | |
Author URI: http://krokedil.com | |
*/ | |
add_filter( 'woocommerce_get_checkout_url', 'krokedil_change_checkout_url', 30 ); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* WooCommerce - Klarna payment gateway | |
* Filter the label for Klarna Invoice payment method, displayed in the selectbox in the description field in WooCommerce Checkout page. | |
**/ | |
add_filter( 'klarna_invoice_label', 'my_klarna_invoice_label', 10, 2); | |
function my_klarna_invoice_label( $invoice_string, $country ) { | |
switch ( $country ) { | |
case 'DK' : |