Мой клиент впервые присоединился к нашему плану подписи, я создаю транзакцию (называемую транзакцией START) и использую API-интерфейс Stripe для создания новой подписки и сохранения возврата объекта подписки внутри выше сделка.Stripe: обрабатывать первую подписку и событие webhook
Я также использую webhook, чтобы поймать события Stripe. Моя самая большая цель - ручная повторяющаяся оплата (отправьте уведомление об успешности или неудаче платежа, и что-то для взаимодействия с клиентом). Я поймаю событие invoice.payment_succeeded, чтобы обнаружить, что он является выставлением счетов. Я также создаю транзакцию (вызываю RECURRENCE), а couse, я храню объект события в транзакции. (База по абонементной информации в случае invoice.payment_succceeded, я узнаю по отношению С сделки и создать новую транзакцию, пока рекуррентный)
И проблема выставляет, в первый раз клиент создает план, там- событие, возвращенное к моей системе: customer.created; charge.succeeded; invoice.created; invoice.payment_succeeded; customer.card.created; customer.subscription.created. Итак, у моего клиента есть 2-транзакция: 1-START и 1-RECURRENCE в первый раз.
Вы предлагаете мне любую идею удалить транзакцию RECURRENCE?
спасибо.
OMG, это так просто ???? Вы даете свет для моей жизни, ха-ха. Я тестирую. Спасибо. – thienhaxanh2405
Посмотрите, все будет хорошо. Еще раз спасибо :) – thienhaxanh2405
Рад, что я мог помочь! :) – Ywain