Я - любитель php разработчик. Я принимаю чередующиеся платежи на своем веб-сайте php как разовые платежи. Я правильно интегрировал его в соответствии с документами на сайте. (https://stripe.com/docs/payments/checkout/one-time#create -checkout-сессия ). Я получаю событие checkout.session.created от нашивки webhook и сохраняю его в своей базе данных как завершенный платеж. (Посоветуйте мне, если я делаю не так). Это пример данных события, которые чередуются как событие checkout.session.completed.
{
"id": "evt_123",
"object": "event",
"api_version": "2019-03-14",
"created": 1561420781,
"data": {
"object": {
"id": "cs_test_123",
"object": "checkout.session",
"billing_address_collection": null,
"cancel_url": "https://example.com/cancel",
"client_reference_id": null,
"customer": "cus_123",
"customer_email": null,
"display_items": [],
"mode": "setup",
"setup_intent": "seti_1123",
"submit_type": null,
"subscription": null,
"success_url": "https://example.com/success"
}
},
"livemode": false,
"pending_webhooks": 1,
"request": {
"id": null,
"idempotency_key": null
},
"type": "checkout.session.completed"
}
Но мне нужно обрабатывать события webhook для споров. Если платный пользователь открывает спор, мне нужно это знать. Как полоса уведомляет меня об этом через webhook? Если полоса уведомляет меня, как мне найти родительский платеж? Извините за мой плохой Энгли sh.