Stripe API - получение информации о нескольких начислениях за один вызов
В настоящее время я использую метод retrieve() для получения нескольких зарядов один за другим в цикле. В нашем приложении есть страница, на которой пользователь может видеть статус всех платежей, на которые он имеет право. Эта страница загружается довольно долго, поскольку мы иногда вызываем\Stripe\Charge::retrieve()
десятки раз подряд.
Могу ли я сделать один звонок, когда я передаю массив идентификаторов начислений и получаю информацию о нескольких начислениях за один звонок? Я вижу, что на https://stripe.com/docs/api/charges/list метод списочных сборов, но этот метод не позволяет мне передавать список идентификаторов начислений.
1 ответ
К сожалению, нет, нет возможности делать запросы на получение пакета. Однако, учитывая, что вы пытаетесь получить плату за одного пользователя, вы все равно можете использовать метод API списка и передать идентификатор клиента: https://stripe.com/docs/api/charges/list
Затем, когда у вас есть список (возможно, время ограничено другими свойствами в вызове списка), вы можете фильтровать и возвращать статус каждого.