处理后如何将数据发送回 woocommerce 自定义网关
How to send data back to woocommerce custom gateway after processing
我试图将响应数据返回到我的支付网关,但没有成功。
这是我的 woocommerce 扩展中的代码片段,它将数据发送到我的支付处理器 (index.php)
$environment_url = "https://example.com/api/index.php";
$payload = array(
// Credentials and API Info
"x_tran_key" => $this->trans_key,
"x_login" => $this->api_login,
"x_version" => "3.1",
// Order total
"x_amount" => $customer_order->order_total
);
$response = wp_remote_post( $environment_url, array(
'method' => 'POST',
'body' => http_build_query( $payload ),
'timeout' => 90,
'sslverify' => false,
) );
我得到的数据非常精细到 url(index.php)。问题是将响应返回到我的自定义 woocommerce 扩展,以便我可以完成 payment_process()
我在网上找到的大多数资源只讨论发送数据,而不是如何将响应或结果发送回查询资源文件。
我们将不胜感激任何帮助。谢谢。
只是做了一个简单的 print_r 就成功了,我将结果放在一个数组中并使用了 print_r
如果有人遇到和我一样的问题,我希望这能节省你的时间。
我试图将响应数据返回到我的支付网关,但没有成功。 这是我的 woocommerce 扩展中的代码片段,它将数据发送到我的支付处理器 (index.php)
$environment_url = "https://example.com/api/index.php";
$payload = array(
// Credentials and API Info
"x_tran_key" => $this->trans_key,
"x_login" => $this->api_login,
"x_version" => "3.1",
// Order total
"x_amount" => $customer_order->order_total
);
$response = wp_remote_post( $environment_url, array(
'method' => 'POST',
'body' => http_build_query( $payload ),
'timeout' => 90,
'sslverify' => false,
) );
我得到的数据非常精细到 url(index.php)。问题是将响应返回到我的自定义 woocommerce 扩展,以便我可以完成 payment_process()
我在网上找到的大多数资源只讨论发送数据,而不是如何将响应或结果发送回查询资源文件。
我们将不胜感激任何帮助。谢谢。
只是做了一个简单的 print_r 就成功了,我将结果放在一个数组中并使用了 print_r 如果有人遇到和我一样的问题,我希望这能节省你的时间。