Esportazione donazioni
Una riga per donazione, denormalizzata: sulla stessa riga trovi il sostenitore, la campagna, il metodo di pagamento e gli identificativi della transazione.
La colonna donation id è sempre presente ed è sempre la prima. supporter id è
selezionata di default: senza, una riga denormalizzata non si può ricollegare al
sostenitore.
Colonne del sostenitore
Le stesse dell'esportazione sostenitori, statistiche comprese, ma
tutte con il prefisso supporter : supporter first name, supporter email,
supporter city e così via. Su una riga che porta anche una donazione, una campagna
e un pagamento il prefisso è quello che rende leggibile la tabella.
supporter external ref, supporter tags e supporter note erano già prefissati
nell'importatore: non vengono prefissati due volte. Le statistiche mantengono i nomi
che hanno nell'esportazione sostenitori (supporter donated total e le altre).
Colonne della donazione
| Colonna | Significato |
|---|---|
donation external ref | Riferimento esterno della donazione |
donation code | Codice della donazione |
donation state | Stato (draft, pending, active, past due, done, revoked) |
donation amount | Importo della donazione |
donation frequency | ONEOFF, MONTHLY, ANNUALLY |
donation completed date | Data di completamento |
donation note, donation tags | Note e tag della donazione |
donation create date, donation update date | Creazione e ultima modifica |
donation past due date, donation revoked date | Date di insoluto e revoca |
donation channel | Canale (applicazione) di provenienza |
donation import | Identificativo dell'importazione che l'ha creata |
custom_<chiave> | Campi personalizzati della donazione |
Campagna
| Colonna | Significato |
|---|---|
campaign name | Titolo della campagna |
campaign id, campaign code, campaign slug, campaign tags | Altri dati della campagna |
cost example name, cost example quantity | Destinazione scelta e quantità |
peer campaign slug | Raccolta peer-to-peer |
peer campaign supporter id, peer campaign supporter name | Chi ha raccolto la donazione |
Metodo di pagamento
| Colonna | Significato |
|---|---|
payment method | Etichetta del metodo |
payment method id | Identificativo del metodo |
payment method processor | Processore (MANUAL, STRIPE, PAYPAL, SATISPAY, SUMUP) |
payment method stripe payment type, payment method paypal payment type, payment method sumup payment type | Tipo di pagamento specifico del processore |
payment method include in certificate | Se i pagamenti rientrano nelle certificazioni fiscali |
Pagamenti
Tre blocchi che dicono cose diverse.
Totali, su tutti i pagamenti incassati della donazione:
| Colonna | Significato |
|---|---|
payments count | Numero di pagamenti incassati |
payments paid total | Totale incassato |
payments first date, payments last date | Primo e ultimo incasso |
Ultimo pagamento, qualunque sia il suo stato:
| Colonna | Significato |
|---|---|
amount | Importo dell'ultimo pagamento |
payment date | Data dell'ultimo pagamento |
last payment id, last payment state | Identificativo e stato |
payment method, amount e payment date sono la terna che l'importatore
userebbe per ricreare il pagamento: per questo hanno i nomi dell'importatore e non
si chiamano last payment amount.
Identificativi di transazione, sempre dell'ultimo pagamento:
| Colonna | Significato |
|---|---|
last payment transaction code | Identificativo del processore che ha incassato, qualunque sia |
last payment stripe intent id | Payment intent Stripe |
last payment paypal order id, last payment paypal subscription id | Ordine e abbonamento PayPal |
last payment satispay payment id | Pagamento Satispay |
last payment sumup transaction code | Transazione SumUp |
last payment transaction code è quello da usare per la riconciliazione generica:
contiene l'identificativo del processore che ha realmente incassato. Le colonne per
singolo processore servono a chi riconcilia contro un PSP preciso.
Un limite da conoscere
L'esportazione scrive una riga per donazione. Una donazione ricorrente ha molti
pagamenti: il blocco last payment ... descrive solo l'ultimo, i totali riassumono il
resto. Per riconciliare ogni singola transazione serve un'estrazione a livello di
pagamento, che oggi non esiste.