如何在PHP中使用支付网关POST webhook数据

时间:2016-02-15 17:57:07

标签: php instamojo

我正在制作instamojo的支付网关,我已完成付款制作选项我不知道如何在付款后处理Webhook:

示例POST webhook数据将如下所示:

{
 'amount': '2500.00',
 'buyer': 'foo@example.com',
 'buyer_name': 'John Doe',
 'buyer_phone': '9999999999',
 'currency': 'INR',
 'fees': '125.00',
 'longurl': 'https://www.instamojo.com/@dalan/264a89803cec4401862f01e28f720eca',
 'mac': '1ddf3b78f84d071324c0bf1d3f095898267d60ee',
 'payment_id': 'MOJO5a06005J21512197',
 'payment_request_id': '264a89803cec4401862f01e28f720eca',
 'purpose': 'FIFA 16',
 'shorturl': 'https://imjo.in/NNNXn',
 'status': 'Credit'
}

请注意,webhook请求的内容类型为application/x-www-form-urlencoded.

请给我任何一个例子。

我试图接收如下但没有工作

$data = $_POST;
$data = json_decode($data, true);

但它没有用,所以请帮助我。

0 个答案:

没有答案