Ho recentemente passato l'elaborazione dei pagamenti a Stripe. Ora devo creare un rapporto per il nostro dipartimento finanziario che mostri un rollup di transazioni all'interno di un intervallo di date specificato. Ho iniziato a creare una semplice pagina web PHP (e usando la libreria Stripe PHP) che darà i seguenti riassunti:Creazione di un rapporto di riepilogo delle strisce
- Conte Transaction
- Importo transazione
- rimborso Conte
- Importo rimborso
- Tasse
- netto
sto avendo qualche problema fi chiarendo come richiedere correttamente gli addebiti con Stripe ai fini della segnalazione.
so di poter recuperare le spese con:
$charges = Stripe_Charge::all();
E dal set tornata di accuse, posso calcolare le informazioni di riepilogo di cui ho bisogno nella relazione. Tuttavia, questo mi restituirà solo un massimo di 100 addebiti e non so come restituire le tariffe entro un intervallo di date specificato.
Spero che gli sviluppatori Stripe più esperti possano indicarmi il metodo corretto per creare il report di cui ho bisogno.
Come posso restituire tutte le spese entro un intervallo di date specificato?
C'è un modo migliore per ottenere queste informazioni di riepilogo da Stripe?
Ho già considerato questa soluzione, ma può essere terribilmente inefficiente. Supponiamo che sto cercando 2 giorni di accuse avvenute 6 mesi fa. Non sarebbe improbabile fare migliaia di richieste ai server Stripe prima che mi vengano inviate le tariffe corrette. Apprezzo il pensiero, ma questo non è abbastanza robusto per gestire efficacemente la mia situazione. –
@StephenWatkins è possibile utilizzare il parametro creato con gt/lt come documentato qui sotto gli argomenti figlio per creato - https://stripe.com/docs/api?lang=php#list_charges – bryceadams