Code-Snippets-Functions/Execute a function on a child site/WooCommerce/autocomplete-paid-orders-for-specific-payment-gateway.txt

7 lines
281 B
Text

add_filter( 'woocommerce_payment_complete_order_status', 'wc_auto_complete_paid_order', 10, 3 );
function wc_auto_complete_paid_order( $status, $order_id, $order ) {
if ( $order->get_payment_method() === 'moneris' ) {
$status = 'completed';
}
return $status;
}