Paymill を支払いプロバイダーとして使用していますが、Webhook に行き詰っています。
現在、以下のように電子メールで Webhook を受信していますが、代わりにページでこれを取得してデータベースに投稿したいと考えています。私はこれを行う方法を少し知っていますが、個々の投稿を取得する方法がわかりません。
{
"event_type":"transaction.created",
"event_resource":{
"id":"tran_9x2x8xex5x7xexex0x8x9xexexbx",
"amount":"9980",
"origin_amount":9980,
"status":"open",
"description":"9xax1x7x5x8x2xaxaxcx4x5xfx8x2x2x",
"livemode":true,
"refunds":null,
"currency":"GBP",
"created_at":1375307922,
"updated_at":1375307922,
"response_code":10001,
"short_id":null,
"is_fraud":false,
"invoices":[
],
"app_id":null,
"fees":[
],
"payment":{
"id":"pay_7xdxex9xfxcx6x3x9x5x7xcx",
"type":"creditcard",
"client":"client_2x2xex0x2x4xx3bx3x6x",
"card_type":"mastercard",
"country":null,
"expire_month":"10",
"expire_year":"2015",
"card_holder":"XXX XXXXXX",
"last4":"8XX8",
"created_at":1375307921,
"updated_at":1375307922,
"app_id":null
},
"client":{
"id":"client_2x2xex0x2x4xfx3x3x6x",
"email":null,
"description":null,
"created_at":1375307922,
"updated_at":1375307922,
"app_id":null,
"payment":[
],
"subscription":null
},
"preauthorization":null
},
"created_at":1375307922,
"app_id":null
}
では、php を使用して event_resource id を引き出すにはどうすればよいでしょうか。
通常、私はただするだろう<?php $_POST['event_resource]; ?>