0

我使用 WP 电子商务销售产品,只有在我检查了客户发送给我的一些信息后才能下载该产品。检查信息后,我想转到 WordPress 仪表板,将订单状态更改为“作业已调度”,然后触发一封新电子邮件给客户,说明下一步该做什么。

将某些触发事件或选项附加到“作业已调度”状态更改的任何想法或经验?

4

1 回答 1

0

虽然这个问题很老,但答案可能对某人有用......您可以使用 wpsc_update_purchase_log_status 挂钩触发此事件。

function purchaseLogStatusEvent( $id, $status, $old_status, $purchase_log ) {
    /************************
    status codes:
      1: Incomplete Sale
      2: Order Received
      3: Accepted Payment
      4: Job Dispatched
      5: Closed Order
      6: Payment Declined
    ************************/
    if ($status==4){
        //do your magic
    }

}
add_action('wpsc_update_purchase_log_status', 'purchaseLogStatusEvent', 9, 4 );
于 2013-04-01T06:21:01.463 回答