繁体   English   中英

Woocommerce:限制自定义支付方式的支付网关重定向,并在结账时创建弹出模式以处理支付

[英]Woocommerce: Restrict payment gateway redirection for custom payment method and create popup modal at checkout to process payment

我刚刚开始我的职业生涯,作为 web 开发人员,开始学习 wordpress 和 woocommerce 开发。 我已经使用支付网关配置创建了不同的支付方式。 每当客户在结帐时通过选择特定的付款方式点击下订单按钮时,在创建订单后我需要将订单数据提交给第三方 API 端点并返回响应数据以打开弹出模式而不重定向到支付网关并留在结帐页面 弹出窗口将包含用于处理付款重定向或终止付款流程的按钮。 弹出脚本应该能够使用订单数据以及 API 响应数据。

我参考了 woocommerce 官方文档https://woocommerce.com/document/payment-gateway-api/ 但我无法获得确切的解决方案。

还检查了各种 woocommerce 挂钩来实现,限制支付网关重定向并在客户 select 特定付款方式时停留在结帐页面。

我还提到了 https://stackoverflow.com/a/55436084 但不确定如何通过打开弹出模式来留在结帐中,重要的是不会重定向到默认情况下由 woocommerce 完成的支付网关。

在这里https://stackoverflow.com/a/64277593他们添加了一个弹出窗口来下订单。 但是我需要在下订单后打开弹出窗口,并通过订单数据和上面提到的 api 响应数据打开弹出模式来处理付款

我需要知道的是,是否有任何标准化的 woocommerce 方法可以通过停留在结帐页面来限制支付网关重定向并打开弹出模式?

抱歉,描述太长了。

我不确定您的托管服务提供商是谁,但 codex.wordpress.org 和 woocommerce 中的帮助文章可能不会提供您寻求的结果。 此链接应该对您有很大帮助:

WooCommerce 支持的支付方式网关的 GoDaddy 帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM