我正在制作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);
但它没有用,所以请帮助我。