Okay
  Print

Why WooCommerce doesn't update package or hiring statuses once used PayPal

Why WooCommerce doesn't update package or hiring statuses once used PayPal

We have used WooCommerce for the packages and hiring process and have used below hooks

  • woocommerce_payment_complete() 
  • $order->payment_complete(). 

Most payment methods use above hooks to process the order.

Any gateways that defaults to On Hold or Pending Payment instead of Processing will not process the order against packages update or hiring.

For this you also contact to PayPal about this situation. To make sure this, you can try to use Stripe Credit card payments plugin, which sends the status processing and all the functions of our theme seems to be working fine.