Skip to content

Instantly share code, notes, and snippets.

@madeincosmos
Created May 30, 2017 08:11
Show Gist options
  • Save madeincosmos/00019803f81e0457f566f260c34fc94e to your computer and use it in GitHub Desktop.
Save madeincosmos/00019803f81e0457f566f260c34fc94e to your computer and use it in GitHub Desktop.
Keep GoCardless subscription orders on-hold until payment confirmed
function custom_woocommerce_set_subscription_order_status ( $status ) {
return 'on-hold';
}
add_filter( 'woocommerce_gocardless_create_payment_subscription_order_status', 'custom_woocommerce_set_subscription_order_status' );
add_filter( 'woocommerce_gocardless_create_payment_subscription_renewal_order_status', 'custom_woocommerce_set_subscription_order_status' );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment