Wooccommerce显示模式点击结账按钮



我正在实现一个扩展Wooccommerce的自定义支付插件。当用户点击结账按钮时,我需要获取一个二维码并在弹出窗口中显示。

public function process_payment() {
...
try {
$response = json_decode($this->getQr('url'));
}
catch (Exception $e) {
echo $e->getMessage();
die();
}
$url = $response->url;
$qr  = $response->qr_code;
}

我得到了回应,但不知道如何继续。在调用process_payment函数之前,我是否需要捕捉按钮点击?

您可以使用woommerce_proceed_to_checkout钩子。更多详细信息http://hookr.io/actions/woocommerce_proceed_to_checkout/

最新更新