Skip to content

[Enhancement] Add options in plugin for default order status for transactions #3

@Brianmitchtay

Description

@Brianmitchtay

In the documentation we share three filters which can be used to alter the default order status of an order that is paid via GoCardless

https://woocommerce.com/document/gocardless/#filters

Now, there are three filters for updating initial order status:

  • woocommerce_gocardless_create_payment_subscription_order_status — default to processing. Triggered when an order contains a Subscription product
  • woocommerce_gocardless_create_payment_subscription_renewal_order_status — default to processing. Triggered when an order contains a Subscription renewal
  • woocommerce_gocardless_create_payment_order_status — default to on-hold

I've had a merchant surprised and dismayed that these filters are not offered as point and click options in the plugin settings. I tend to agree that this seems as though it wouldn't be a huge lift for a nice feature to add.

I've asked them to submit a feature request on WooCommerce.com but thought to do the same here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: lowThe issue/PR is low priority—not many people are affected or there’s a workaround, etc.type: enhancementThe issue is a request for an enhancement.

    Type

    No type

    Projects

    Status

    Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions