从wordpress中的其他站点接收webhook

时间:2016-07-29 23:03:47

标签: php wordpress post webhooks instamojo


我正在开发一个快递管理系统插件 该插件包括支付网关(Instamojo)集成。
通过创建付款请求成功完成支付网关集成。

在支付过程中,此支付网关将使用webhooks提供交易的详细数据。我无法从wordpress中获取webhooks的值

我的尝试
启动付款的代码低于,

try {
$response = $api->paymentRequestCreate(array(
    "buyer_name" => $_POST['name_f'],
     "purpose" => "#order :".$info_f['serno'],
    "amount" => $info_f['totalprice'],
   "send_email" => true,
    "email" => $info_f['emailid'],
    "redirect_url" => "http://www.mywebsite.in/thank-you",
    "webhook" => "http://www.mywebsite.in/thank-you"
    ));
    print_r($response);
    header('Location:'.$response['longurl']);
    }
    catch (Exception $e) {
   print('Error: ' . $e->getMessage());
 }

不确定webhook网址
现在在感谢页面上,我添加了一个短代码[cm-thankyou],该函数位于thankyou.php

function cm_redback(){

echo "THANK YOU<br>";
print_r($_POST);
 }
add_shortcode( 'cm-thankyou', 'cm_redback' );

我尝试打印$ _POST(我听说webhooks将在$ _POST中)但无法让webhook工作。
请帮助我完成这项工作,我在谷歌搜索了很多并且没有得到任何结果就打死了。

这些是instamojo集成指南,我提到了。
https://docs.instamojo.com/docs/payments-api
https://github.com/Instamojo/instamojo-php

提前致谢:)

0 个答案:

没有答案