簡體   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