我使用WP电子商务销售产品,只有在我检查了客户发送给我的一些信息后才能下载。检查完信息后,我想转到WordPress仪表板,将订单状态更改为“Job Dispatched”,然后向客户发送一封新电子邮件,说明下一步该做什么。
将某些触发事件或选项附加到“Job Dispatched”状态更改的任何想法或经验?
答案 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 );