![](/img/trans.png)
[英]Woocommerce custom redirection based on purchased multiple products after payment
[英]woocommerce after payment redirection in webhook
我正在關注本教程Woocommerce Payment Gateway
但不是直接,我在做表單方法。 為此,我使用了webhook
add_action( 'woocommerce_api_vista_response', array( $this, 'vistaMoneyResponseWebhook' ) );
而我的vistaMoneyResponseWebhook如下:
public function vistaMoneyResponseWebhook() {
$order = wc_get_order( $_GET['trackid'] );
//var_dump($order);
if($_GET['responsecode']==='000') {
$order->payment_complete();
//$order->reduce_order_stock();
wc_reduce_stock_levels( $order->get_id() );
}
else{
//$order->
var_dump($_GET);die;
}
update_option('webhook_debug', $_GET);
}
付款網關的響應在$ _GET中。 並且此代碼可以正常工作。
現在,我被困在將用戶重定向到相應的漂亮頁面上,例如訂單成功和失敗頁面。 在這種情況下需要指導。
您可以使用: wp_redirect()
函數從wp_redirect()
重定向
例如:執行重定向到訂單成功頁面
return wp_redirect($this->get_return_url( $order ));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.