Use this plugin:
https://wordpress.org/plugins/autocomplete-woocommerce-orders/
– Navigate to WooCommerce > Settings > Autocomplete Orders in your Dashboard
– Select from the dropdown how you want your orders to be autocompleted
Thread Starter
dgenc
(@dgenc)
Hi, i want only wallet balance orders if processing and automatic completed
Hi @dgenc,
Please use below code to theme function.php file to set automatically completed order status after payment with the wallet.
@itking thanks for your help! much appreciated.
add_action('woo_wallet_payment_processed', 'woo_wallet_payment_processed_callback', 10, 2);
if(!function_exists('woo_wallet_payment_processed_callback')){
function woo_wallet_payment_processed_callback($order_id, $wallet_response){
if($wallet_response){
$order = wc_get_order($order_id);
$order->set_status('completed');
}
}
}
Thread Starter
dgenc
(@dgenc)
every wallet order or only if processing status completed?
For every successful wallet order.
Thread Starter
dgenc
(@dgenc)
how long does it take after completed
Instantly after order placed.
Thread Starter
dgenc
(@dgenc)
Hi, sorry not work. Customer pay credit card. 4-5 min later payment company confirm and order automatic successful and but not completed. im manual set completed
Thread Starter
dgenc
(@dgenc)
Okay, so it’s a wallet top-up order. Here we can do nothing please contact with the developer of credit card payment system.