Niedawno zmieniłem przetwarzanie płatności na Stripe. Muszę teraz utworzyć raport dla naszego działu finansowego, który pokazuje zestawienie transakcji w określonym zakresie dat. Zacząłem tworzyć strony WWW proste PHP (i przy użyciu biblioteki Stripe PHP), które dadzą następujące podsumowania:Tworzenie raportu podsumowania pasków
- Hrabia transakcja
- Kwota transakcji
- Hrabia Zwrot
- Kwota zwrotu
- Opłaty
- netto
mam pewne kłopoty fi wyjaśnienie sposobu prawidłowego odpytywania opłat w aplikacji Stripe dla celów raportowania.
wiem, że mogę pobierać opłaty z:
$charges = Stripe_Charge::all();
I od zwróconego zestawu opłat, mogę obliczyć podsumowanie informacji, że muszę w raporcie. Zwróci mi to jednak maksymalnie 100 opłat i nie wiem, jak zwrócić opłaty w określonym zakresie dat.
Mam nadzieję, że bardziej doświadczeni programiści Stripe mogą wskazać mi prawidłową metodę tworzenia raportu, którego potrzebuję.
Jak mogę zwrócić wszystkie opłaty w określonym zakresie dat?
Czy istnieje lepszy sposób na uzyskanie tej informacji podsumowującej od Stripe?
Już rozważałem to rozwiązanie, ale może to być wyjątkowo nieefektywne. Załóżmy, że szukam 2 dni zarzutów, które miały miejsce 6 miesięcy temu. Nie byłoby nieprawdopodobne, by tysiące próśb wysyłanych do serwerów Stripe, zanim otrzymam prawidłowe opłaty. Doceniam tę myśl, ale nie jest ona wystarczająco solidna, aby skutecznie poradzić sobie z moją sytuacją. –
@StephenWatkins można użyć utworzonego parametru z gt/lt jak udokumentowano tutaj pod argumentami potomnymi dla stworzonych - https://stripe.com/docs/api?lang=php#list_charges – bryceadams