【问题标题】:Woocommerce show modal on checkout button clickWoocommerce 在结帐按钮单击时显示模式
【发布时间】:2021-06-01 10:50:19
【问题描述】:

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

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 函数之前捕获按钮点击?

【问题讨论】:

    标签: wordpress woocommerce popup


    【解决方案1】:

    您可以使用 woocommerce_proceed_to_checkout 挂钩。更多详情http://hookr.io/actions/woocommerce_proceed_to_checkout/

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 2021-08-12
    • 2017-01-13
    • 1970-01-01
    • 2016-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    相关资源
    最近更新 更多