У меня Wordpress подключен к Stripe и я хотел бы показать историю событий Stripe для каждого пользователя на их странице администратора Wordpress. По сути, мне бы хотелось, чтобы в администраторе Stripe было выбрано то же представление при выборе клиента и нажатии: «Просмотреть больше событий», что приводит к следующему: https://dashboard.stripe.com/test/events?related_object=cus_**********
Я не могу найти способ решить эту проблему нигде вдокументы Stripe API, поэтому я сейчас пытаюсь получить ВСЕ события, а затем вернуть любое событие, которое принадлежит текущему клиенту. Это кажется излишне сложным, поэтому я надеюсь, что есть лучший способ. Спасибо за помощь.
\Stripe\Stripe::setApiKey($stripe_api_key);
$stripe_customer = \Stripe\Customer::retrieve($stripe_customer_id);
$all_stripe_events = \Stripe\Event::all(['limit' => 10000]);
$event_data = $all_stripe_events->data;
foreach($event_data as $event) {
... compare every event against the current customer ...
}