$ order_id支付前最早的挂钩功能

时间:2015-05-14 13:37:23

标签: php wordpress woocommerce

我正在为woocommerce写一个插件,在用户转到paypal并支付之前需要订单ID。我尝试通过几个挂钩动作来获取这些信息但是我总是得到$ order_id没什么/ 0。在我能够通过全球可变的方式得到这个之前,我似乎过早地迷上了它。

有人知道我可以用什么最早的函数来挂钩并获取$ order_id,或者至少在重定向到paypal之前?

非常感谢!!!

1 个答案:

答案 0 :(得分:1)

在下订单之前,您无法获得订单ID,因此您必须在下订单后编写您的功能,因此您可以在任何一个挂钩上添加您的操作 -

  1. do_action('woocommerce_thankyou',$ order-> id);
  2. do_action('woocommerce_thankyou_'。$ order-> payment_method,$ order-> id);