在WP电子商务发送的Job上发送电子邮件

时间:2012-11-23 07:41:40

标签: php wordpress email e-commerce

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

将某些触发事件或选项附加到“Job Dispatched”状态更改的任何想法或经验?

1 个答案:

答案 0 :(得分: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 );