【问题标题】:Woo Commerce - Payment Gateway (when transaction is completed)Woocommerce - 支付网关(交易完成时)
【发布时间】:2014-04-02 19:07:17
【问题描述】:

我正在尝试开发 wordpress woo-commerce 支付网关。 完成交易后,这是我的代码。

`$order->update_status('on-hold',__('verifying transaction', 'woocommerce'));`

事件完成后,页面中会显示一个 json 对象

`{"result":"failure","messages":"","refresh":"false","reload":"false"}`

我尝试将结果设置为“成功”,但失败结果一直返回。 谁能给我建议我必须看的地方?

这是完整的代码,

$order->update_status('on-hold',__('verifying transaction', 'woocommerce')); return array('result' => 'success', 'redirect' => add_query_arg('order',$order->id, add_query_arg('key', $order->order_key, get_permalink(get_option('woocommerce_pay_page_id')))) );

【问题讨论】:

    标签: woocommerce payment-gateway payment


    【解决方案1】:

    您可能需要在自定义插件的任何位置使用 add_option('woocommerce_pay_page_id', $page_id) 为 woocommerce_pay_page_id 设置页面/页面 ID。

    希望能解决您的问题。

    【讨论】:

      猜你喜欢
      • 2013-07-18
      • 2015-10-08
      • 1970-01-01
      • 2012-06-23
      • 2019-02-21
      • 2017-07-23
      • 1970-01-01
      • 2013-11-02
      • 2018-08-22
      相关资源
      最近更新 更多