- source: PatreonPatronReport_2017-09-01.csv importer: patreon.Income2017Importer expect: - payee: Alex Jones date: !!python/object/apply:datetime.date [2017, 9, 1] amount: !!python/object/apply:decimal.Decimal ["1500.00"] currency: USD email: alex@example.org - payee: Dakota Doe date: !!python/object/apply:datetime.date [2017, 9, 1] amount: !!python/object/apply:decimal.Decimal ["12.00"] currency: USD email: ddoe@example.org - source: PatreonPatronReport_2020-08-01.csv importer: patreon.Income2020AugustImporter expect: - payee: Alex Jones email: ajones@example.com tier: Even tier patreon_id: "1234567" date: !!python/object/apply:datetime.date [2020, 8, 1] amount: !!python/object/apply:decimal.Decimal ["2"] currency: USD - payee: Breonna email: breonna@example.org tier: Odd tier patreon_id: "234567" date: !!python/object/apply:datetime.date [2020, 8, 2] amount: !!python/object/apply:decimal.Decimal ["5.00"] currency: USD - source: PatreonPatronReport_2020-10-01.csv importer: patreon.Income2020OctoberImporter expect: - payee: Alex Jones email: ajones@example.com tier: Even tier patreon_id: "1234567" date: !!python/object/apply:datetime.date [2020, 8, 1] amount: !!python/object/apply:decimal.Decimal ["2"] currency: USD - payee: Breonna email: breonna@example.org tier: Odd tier patreon_id: "234567" date: !!python/object/apply:datetime.date [2020, 8, 2] amount: !!python/object/apply:decimal.Decimal ["5.00"] currency: USD - source: PatreonPatronReport_2020-11-01.csv importer: patreon.IncomeImporter expect: - payee: Alex Jones email: ajones@example.com tier: Even tier patreon_id: "1234567" date: !!python/object/apply:datetime.date [2020, 8, 1] amount: !!python/object/apply:decimal.Decimal ["2"] currency: USD - payee: Breonna email: breonna@example.org tier: Odd tier patreon_id: "234567" date: !!python/object/apply:datetime.date [2020, 8, 2] amount: !!python/object/apply:decimal.Decimal ["5.00"] currency: USD - source: PatreonEarnings.csv importer: patreon.ServiceFeesImporter expect: - payee: Patreon date: !!python/object/apply:datetime.date [2017, 9, 1] amount: !!python/object/apply:decimal.Decimal ["61.73"] currency: USD - payee: Patreon date: !!python/object/apply:datetime.date [2017, 10, 1] amount: !!python/object/apply:decimal.Decimal ["117.03"] currency: USD - source: PatreonEarnings2020.csv importer: patreon.EarningsImporter expect: - payee: Frances Jones email: fjones@example.com user_id: "32101234" event_id: "30123456" date: !!python/object/apply:datetime.date [2020, 12, 3] currency: USD amount: !!python/object/apply:decimal.Decimal ["5"] tax_amount: !!python/object/apply:decimal.Decimal ["1"] net_amount: !!python/object/apply:decimal.Decimal ["4.31"] platform_fee: !!python/object/apply:decimal.Decimal ["0.25"] processing_fee: !!python/object/apply:decimal.Decimal ["0.44"] currency_fee: !!python/object/apply:decimal.Decimal ["0"] - payee: Barbara Johnson email: bjohnson@example.com user_id: "2345678" event_id: "34567890" date: !!python/object/apply:datetime.date [2020, 12, 2] currency: USD amount: !!python/object/apply:decimal.Decimal ["6.06"] tax_amount: !!python/object/apply:decimal.Decimal ["1.27"] net_amount: !!python/object/apply:decimal.Decimal ["5.14"] platform_fee: !!python/object/apply:decimal.Decimal ["0.31"] processing_fee: !!python/object/apply:decimal.Decimal ["0.42"] currency_fee: !!python/object/apply:decimal.Decimal ["0.19"] - payee: Alex Jones email: ajones@example.com user_id: "7654321" event_id: "456789090" date: !!python/object/apply:datetime.date [2020, 12, 1] currency: USD amount: !!python/object/apply:decimal.Decimal ["14"] tax_amount: !!python/object/apply:decimal.Decimal ["0"] net_amount: !!python/object/apply:decimal.Decimal ["12.64"] platform_fee: !!python/object/apply:decimal.Decimal [".7"] processing_fee: !!python/object/apply:decimal.Decimal [".66"] currency_fee: !!python/object/apply:decimal.Decimal ["0"] - source: PatreonEarnings.csv importer: patreon.CardFeesImporter expect: - payee: Patreon date: !!python/object/apply:datetime.date [2017, 9, 1] amount: !!python/object/apply:decimal.Decimal ["52.47"] currency: USD - payee: Patreon date: !!python/object/apply:datetime.date [2017, 10, 1] amount: !!python/object/apply:decimal.Decimal ["99.47"] currency: USD - source: PatreonVat.csv importer: patreon.VATImporter expect: - payee: Patreon date: !!python/object/apply:datetime.date [2017, 9, 1] amount: !!python/object/apply:decimal.Decimal ["2.00"] currency: USD country_code: AT country_name: Austria - payee: Patreon date: !!python/object/apply:datetime.date [2017, 9, 1] amount: !!python/object/apply:decimal.Decimal ["3.30"] currency: USD country_code: BE country_name: Belgium - payee: Patreon date: !!python/object/apply:datetime.date [2017, 10, 1] amount: !!python/object/apply:decimal.Decimal ["0.40"] currency: USD country_code: BG country_name: Bulgaria - payee: Patreon date: !!python/object/apply:datetime.date [2017, 10, 1] amount: !!python/object/apply:decimal.Decimal ["6.05"] currency: USD country_code: CZ country_name: Czech Republic - source: PatreonPayouts.csv importer: patreon.PayoutImporter expect: - payee: Patreon date: !!python/object/apply:datetime.date [2018, 4, 1] amount: !!python/object/apply:decimal.Decimal ["123.45"] pledges_amount: !!python/object/apply:decimal.Decimal ["0"] transfer_amount: !!python/object/apply:decimal.Decimal ["123.45"] currency: USD - payee: Patreon date: !!python/object/apply:datetime.date [2018, 5, 1] amount: !!python/object/apply:decimal.Decimal ["2345.67"] pledges_amount: !!python/object/apply:decimal.Decimal ["0"] transfer_amount: !!python/object/apply:decimal.Decimal ["2345.67"] currency: USD - source: StripePayments.csv importer: stripe.PaymentImporter expect: - payee: Dakota Smith date: !!python/object/apply:datetime.date [2017, 11, 8] amount: !!python/object/apply:decimal.Decimal ["100.00"] fee: !!python/object/apply:decimal.Decimal ["3"] tax: !!python/object/apply:decimal.Decimal ["0"] currency: USD payment_id: ch_oxuish6phae2Raighooghi3U customer_id: cus_DohSheeQu8eng3 customer_email: one@example.org payout_id: po_aeYees2ahtier8ohju7Eeyie description: "Payment for invoice #102" - payee: Dakota Jones date: !!python/object/apply:datetime.date [2017, 10, 28] amount: !!python/object/apply:decimal.Decimal ["50.00"] fee: !!python/object/apply:decimal.Decimal ["1.4"] tax: !!python/object/apply:decimal.Decimal ["0"] currency: USD payment_id: ch_hHee9ef1aeyee1ruo7ochee9 customer_id: cus_iepae2Iecae8Ei customer_email: two@example.org payout_id: po_aeYees2ahtier8ohju7Eeyie description: "Payment for invoice #100" - source: StripePayouts.csv importer: stripe.PayoutImporter expect: - payee: Stripe date: !!python/object/apply:datetime.date [2017, 11, 30] amount: !!python/object/apply:decimal.Decimal ["-50"] currency: USD payment_count: !!python/object/apply:decimal.Decimal ["0"] payment_gross: !!python/object/apply:decimal.Decimal ["0"] payment_fees: !!python/object/apply:decimal.Decimal ["0"] payment_net: !!python/object/apply:decimal.Decimal ["0"] refund_count: !!python/object/apply:decimal.Decimal ["1"] refund_gross: !!python/object/apply:decimal.Decimal ["-50"] refund_fees: !!python/object/apply:decimal.Decimal ["0"] refund_net: !!python/object/apply:decimal.Decimal ["-50"] collected_fee_count: !!python/object/apply:decimal.Decimal ["0"] collected_fee_gross: !!python/object/apply:decimal.Decimal ["0"] collected_fee_refund_count: !!python/object/apply:decimal.Decimal ["0"] collected_fee_refund_gross: !!python/object/apply:decimal.Decimal ["0"] adjustment_count: !!python/object/apply:decimal.Decimal ["0"] adjustment_gross: !!python/object/apply:decimal.Decimal ["0"] adjustment_fees: !!python/object/apply:decimal.Decimal ["0"] adjustment_net: !!python/object/apply:decimal.Decimal ["0"] validation_count: !!python/object/apply:decimal.Decimal ["0"] validation_fees: !!python/object/apply:decimal.Decimal ["0"] retried_payout_count: !!python/object/apply:decimal.Decimal ["0"] retried_payout_net: !!python/object/apply:decimal.Decimal ["0"] total_count: !!python/object/apply:decimal.Decimal ["1"] total_gross: !!python/object/apply:decimal.Decimal ["-50"] total_fees: !!python/object/apply:decimal.Decimal ["0"] total_net: !!python/object/apply:decimal.Decimal ["-50"] payout_id: po_faegh6aeghishuethuoSoT2i destination_id: ba_chu0Woop5queewi2Ea1Aibah balance_txid: txn_EiKahrazei3aeMohk7EeDigh failure_txid: "" - payee: Stripe date: !!python/object/apply:datetime.date [2017, 11, 29] amount: !!python/object/apply:decimal.Decimal ["146.50"] currency: USD payment_count: !!python/object/apply:decimal.Decimal ["2"] payment_gross: !!python/object/apply:decimal.Decimal ["150"] payment_fees: !!python/object/apply:decimal.Decimal ["3.5"] payment_net: !!python/object/apply:decimal.Decimal ["146.5"] refund_count: !!python/object/apply:decimal.Decimal ["0"] refund_gross: !!python/object/apply:decimal.Decimal ["0"] refund_fees: !!python/object/apply:decimal.Decimal ["0"] refund_net: !!python/object/apply:decimal.Decimal ["0"] collected_fee_count: !!python/object/apply:decimal.Decimal ["0"] collected_fee_gross: !!python/object/apply:decimal.Decimal ["0"] collected_fee_refund_count: !!python/object/apply:decimal.Decimal ["0"] collected_fee_refund_gross: !!python/object/apply:decimal.Decimal ["0"] adjustment_count: !!python/object/apply:decimal.Decimal ["0"] adjustment_gross: !!python/object/apply:decimal.Decimal ["0"] adjustment_fees: !!python/object/apply:decimal.Decimal ["0"] adjustment_net: !!python/object/apply:decimal.Decimal ["0"] validation_count: !!python/object/apply:decimal.Decimal ["0"] validation_fees: !!python/object/apply:decimal.Decimal ["0"] retried_payout_count: !!python/object/apply:decimal.Decimal ["0"] retried_payout_net: !!python/object/apply:decimal.Decimal ["0"] total_count: !!python/object/apply:decimal.Decimal ["2"] total_gross: !!python/object/apply:decimal.Decimal ["150"] total_fees: !!python/object/apply:decimal.Decimal ["3.5"] total_net: !!python/object/apply:decimal.Decimal ["146.5"] payout_id: po_Do9pathoo9Pu8jaePhahJa0e destination_id: ba_chu0Woop5queewi2Ea1Aibah balance_txid: txn_ahsaixiene6Thie1aiti3tuo failure_txid: "" - source: nbpy2017a.html importer: nbpy2017.InvoiceImporter expect: - payee: Python Person A ledger template: nbpy2017 invoice ledger entry date: !!python/object/apply:datetime.date [2017, 10, 19] amount: !!python/object/apply:decimal.Decimal ["80.00"] tickets_sold: !!python/object/apply:decimal.Decimal ["1"] ticket_price: !!python/object/apply:decimal.Decimal ["80.00"] ticket_rate: Early Bird (Ticket - Individual Supporter) shirts_sold: !!python/object/apply:decimal.Decimal ["1"] shirt_price: !!python/object/apply:decimal.Decimal ["0"] shirt_rate: "Complimentary for ticket holder (Supporter-level and above) (T-Shirt - Men's/Straight Cut Size L)" currency: USD status: Invoice invoice_id: "83" invoice_date: !!python/object/apply:datetime.date [2017, 10, 19] - payee: Python Person A ledger template: nbpy2017 payment ledger entry date: !!python/object/apply:datetime.date [2017, 10, 19] amount: !!python/object/apply:decimal.Decimal ["80.00"] tickets_sold: !!python/object/apply:decimal.Decimal ["1"] ticket_price: !!python/object/apply:decimal.Decimal ["80.00"] ticket_rate: Early Bird (Ticket - Individual Supporter) shirts_sold: !!python/object/apply:decimal.Decimal ["1"] shirt_price: !!python/object/apply:decimal.Decimal ["0"] shirt_rate: "Complimentary for ticket holder (Supporter-level and above) (T-Shirt - Men's/Straight Cut Size L)" currency: USD status: Payment invoice_id: "83" invoice_date: !!python/object/apply:datetime.date [2017, 10, 19] payment_id: ch_ahr0ue8lai1ohqu4Gei4Biem stripe_id: ch_ahr0ue8lai1ohqu4Gei4Biem - source: nbpy2017b.html importer: nbpy2017.InvoiceImporter expect: - payee: Python Person B ledger template: nbpy2017 invoice ledger entry date: !!python/object/apply:datetime.date [2017, 12, 3] amount: !!python/object/apply:decimal.Decimal ["50.00"] tickets_sold: !!python/object/apply:decimal.Decimal ["1"] ticket_price: !!python/object/apply:decimal.Decimal ["50.00"] ticket_rate: Ticket - Unaffiliated Individual shirts_sold: !!python/object/apply:decimal.Decimal ["0"] shirt_price: !!python/object/apply:decimal.Decimal ["0"] shirt_rate: "" status: Invoice currency: USD invoice_date: !!python/object/apply:datetime.date [2017, 12, 3] invoice_id: "304" - payee: Python Person B ledger template: nbpy2017 payment ledger entry date: !!python/object/apply:datetime.date [2017, 12, 3] amount: !!python/object/apply:decimal.Decimal ["50.00"] tickets_sold: !!python/object/apply:decimal.Decimal ["1"] ticket_price: !!python/object/apply:decimal.Decimal ["50.00"] ticket_rate: Ticket - Unaffiliated Individual shirts_sold: !!python/object/apply:decimal.Decimal ["0"] shirt_price: !!python/object/apply:decimal.Decimal ["0"] shirt_rate: "" status: Payment currency: USD invoice_date: !!python/object/apply:datetime.date [2017, 12, 3] payment_id: ch_eishei9aiY8aiqu4lieYiu9i stripe_id: ch_eishei9aiY8aiqu4lieYiu9i invoice_id: "304" - source: nbpy2017c.html importer: nbpy2017.InvoiceImporter expect: - payee: Python Person C ledger template: nbpy2017 invoice ledger entry date: !!python/object/apply:datetime.date [2017, 9, 5] amount: !!python/object/apply:decimal.Decimal ["60.00"] tickets_sold: !!python/object/apply:decimal.Decimal ["0"] ticket_price: !!python/object/apply:decimal.Decimal ["0"] ticket_rate: Ticket - Talk Proposer shirts_sold: !!python/object/apply:decimal.Decimal ["2"] shirt_price: !!python/object/apply:decimal.Decimal ["30.00"] shirt_rate: "T-Shirt - Men's/Straight Cut Size M" status: Invoice currency: USD invoice_date: !!python/object/apply:datetime.date [2017, 9, 5] invoice_id: "11" - payee: Python Person C ledger template: nbpy2017 payment ledger entry date: !!python/object/apply:datetime.date [2017, 9, 5] amount: !!python/object/apply:decimal.Decimal ["60.00"] tickets_sold: !!python/object/apply:decimal.Decimal ["0"] ticket_price: !!python/object/apply:decimal.Decimal ["0"] ticket_rate: Ticket - Talk Proposer shirts_sold: !!python/object/apply:decimal.Decimal ["2"] shirt_price: !!python/object/apply:decimal.Decimal ["30.00"] shirt_rate: "T-Shirt - Men's/Straight Cut Size M" status: Payment currency: USD invoice_date: !!python/object/apply:datetime.date [2017, 9, 5] payment_id: ch_daer0ahwoh9oDeiqu2eimoD7 stripe_id: ch_daer0ahwoh9oDeiqu2eimoD7 invoice_id: "11" - source: AmazonAffiliateEarnings.csv importer: amazon.EarningsImporter header_rows: 1 header_cols: 12 expect: - payee: Amazon date: !!python/object/apply:datetime.date [2016, 12, 20] amount: !!python/object/apply:decimal.Decimal ["4.24"] currency: USD - payee: Amazon date: !!python/object/apply:datetime.date [2017, 1, 7] amount: !!python/object/apply:decimal.Decimal ["-.08"] currency: USD - source: Benevity2018.csv importer: benevity.Donations2018Importer header_rows: 11 header_cols: 17 expect: - date: !!python/object/apply:datetime.date [2017, 10, 28] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [20] net_amount: !!python/object/apply:decimal.Decimal [20] donation_amount: !!python/object/apply:decimal.Decimal [20] match_amount: !!python/object/apply:decimal.Decimal [0] match_amount: !!python/object/apply:decimal.Decimal [0] donation_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: null payee: Dakota Smith corporation: Company A project: "" comment: "" frequency: One-time transaction_id: 67890QWERT ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2017, 10, 30] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [25] net_amount: !!python/object/apply:decimal.Decimal [25] donation_amount: !!python/object/apply:decimal.Decimal [25] match_amount: !!python/object/apply:decimal.Decimal [0] donation_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: null payee: Dakota Smith corporation: Company A project: "" comment: "" frequency: One-time transaction_id: 67890WERTY ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2017, 10, 19] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [10] net_amount: !!python/object/apply:decimal.Decimal [10] donation_amount: !!python/object/apply:decimal.Decimal [0] match_amount: !!python/object/apply:decimal.Decimal [10] donation_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: null payee: Anonymous corporation: Company B project: "" comment: "" frequency: Unknown transaction_id: 67890ERTYU ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2017, 10, 19] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [20] net_amount: !!python/object/apply:decimal.Decimal [20] donation_amount: !!python/object/apply:decimal.Decimal [0] match_amount: !!python/object/apply:decimal.Decimal [20] donation_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: null payee: Anonymous corporation: Company B project: "" comment: "" frequency: Unknown transaction_id: 67890RTYUI ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2017, 10, 19] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [30] net_amount: !!python/object/apply:decimal.Decimal [30] donation_amount: !!python/object/apply:decimal.Decimal [30] match_amount: !!python/object/apply:decimal.Decimal [0] payee: Anonymous donation_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: null corporation: Company B project: "" comment: "" frequency: Recurring transaction_id: 67890TYUIO ledger template: benevity donations ledger entry - source: Benevity2019.csv importer: benevity.Donations2019Importer header_rows: 11 header_cols: 21 expect: - date: !!python/object/apply:datetime.date [2017, 10, 28] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [20] net_amount: !!python/object/apply:decimal.Decimal [20] donation_amount: !!python/object/apply:decimal.Decimal [20] match_amount: !!python/object/apply:decimal.Decimal [0] donation_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: null payee: Dakota Smith corporation: Company A project: "" comment: "" frequency: One-time transaction_id: 67890QWERT ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2017, 10, 30] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [25] net_amount: !!python/object/apply:decimal.Decimal [25] donation_amount: !!python/object/apply:decimal.Decimal [25] match_amount: !!python/object/apply:decimal.Decimal [0] donation_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: null payee: Dakota Smith corporation: Company A project: "" comment: "" frequency: One-time transaction_id: 67890WERTY ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2017, 10, 19] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [10] net_amount: !!python/object/apply:decimal.Decimal [10] donation_amount: !!python/object/apply:decimal.Decimal [0] match_amount: !!python/object/apply:decimal.Decimal [10] donation_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: null payee: Anonymous corporation: Company B project: "" comment: "" frequency: Unknown transaction_id: 67890ERTYU ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2017, 10, 19] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [20] net_amount: !!python/object/apply:decimal.Decimal [20] donation_amount: !!python/object/apply:decimal.Decimal [0] match_amount: !!python/object/apply:decimal.Decimal [20] donation_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: null payee: Anonymous corporation: Company B project: "" comment: "" frequency: Unknown transaction_id: 67890RTYUI ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2017, 10, 19] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [30] net_amount: !!python/object/apply:decimal.Decimal [30] donation_amount: !!python/object/apply:decimal.Decimal [30] match_amount: !!python/object/apply:decimal.Decimal [0] donation_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: null payee: Anonymous corporation: Company B project: "" comment: "" frequency: Recurring transaction_id: 67890TYUIO ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2017, 10, 18] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [20] net_amount: !!python/object/apply:decimal.Decimal ["19.55"] donation_amount: !!python/object/apply:decimal.Decimal [10] match_amount: !!python/object/apply:decimal.Decimal [10] donation_fee: !!python/object/apply:decimal.Decimal [".1"] match_fee: !!python/object/apply:decimal.Decimal [".2"] merchant_fee: !!python/object/apply:decimal.Decimal [".15"] fee_comment: null payee: Anonymous corporation: Company C project: "" comment: "" frequency: Unknown transaction_id: 67890YUIOP ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2017, 10, 21] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [20] net_amount: !!python/object/apply:decimal.Decimal ["19.55"] donation_amount: !!python/object/apply:decimal.Decimal [10] match_amount: !!python/object/apply:decimal.Decimal [10] donation_fee: !!python/object/apply:decimal.Decimal [".1"] match_fee: !!python/object/apply:decimal.Decimal [".2"] merchant_fee: !!python/object/apply:decimal.Decimal [".15"] fee_comment: null payee: Anonymous corporation: Company C project: "" comment: "" frequency: Unknown transaction_id: 67890ASDFG ledger template: benevity donations ledger entry - source: Benevity2020.csv importer: benevity.Donations2020Importer header_rows: 11 header_cols: 23 expect: - date: !!python/object/apply:datetime.date [2019, 10, 28] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [20] net_amount: !!python/object/apply:decimal.Decimal [20] donation_amount: !!python/object/apply:decimal.Decimal [20] match_amount: !!python/object/apply:decimal.Decimal [0] donation_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: "" payee: Dakota Smith corporation: Company A project: "" comment: "" frequency: One-time transaction_id: 67890QWERT ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2019, 10, 30] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [25] net_amount: !!python/object/apply:decimal.Decimal [25] donation_amount: !!python/object/apply:decimal.Decimal [25] match_amount: !!python/object/apply:decimal.Decimal [0] donation_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: "" payee: Dakota Smith corporation: Company A project: "" comment: "" frequency: One-time transaction_id: 67890WERTY ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2019, 10, 19] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [10] net_amount: !!python/object/apply:decimal.Decimal [10] donation_amount: !!python/object/apply:decimal.Decimal [0] match_amount: !!python/object/apply:decimal.Decimal [10] donation_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: "" payee: Anonymous corporation: Company B project: "" comment: "" frequency: Unknown transaction_id: 67890ERTYU ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2019, 10, 19] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [20] net_amount: !!python/object/apply:decimal.Decimal [20] donation_amount: !!python/object/apply:decimal.Decimal [0] match_amount: !!python/object/apply:decimal.Decimal [20] donation_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: "" payee: Anonymous corporation: Company B project: "" comment: "" frequency: Unknown transaction_id: 67890RTYUI ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2019, 10, 19] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [30] net_amount: !!python/object/apply:decimal.Decimal [30] donation_amount: !!python/object/apply:decimal.Decimal [30] match_amount: !!python/object/apply:decimal.Decimal [0] donation_fee: !!python/object/apply:decimal.Decimal [0] merchant_fee: !!python/object/apply:decimal.Decimal [0] match_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: "" payee: Anonymous corporation: Company B project: "" comment: "" frequency: Recurring transaction_id: 67890TYUIO ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2019, 10, 18] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [20] net_amount: !!python/object/apply:decimal.Decimal ["19.55"] donation_amount: !!python/object/apply:decimal.Decimal [10] match_amount: !!python/object/apply:decimal.Decimal [10] donation_fee: !!python/object/apply:decimal.Decimal [".3"] merchant_fee: !!python/object/apply:decimal.Decimal [".15"] match_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: "" payee: Anonymous corporation: Company C project: "" comment: "" frequency: Unknown transaction_id: 67890YUIOP ledger template: benevity donations ledger entry - date: !!python/object/apply:datetime.date [2019, 10, 21] currency: USD disbursement_id: ABCDE12345 amount: !!python/object/apply:decimal.Decimal [20] net_amount: !!python/object/apply:decimal.Decimal ["19.55"] donation_amount: !!python/object/apply:decimal.Decimal [10] match_amount: !!python/object/apply:decimal.Decimal [10] donation_fee: !!python/object/apply:decimal.Decimal [".3"] merchant_fee: !!python/object/apply:decimal.Decimal [".15"] match_fee: !!python/object/apply:decimal.Decimal [0] fee_comment: "" payee: Anonymous corporation: Company C project: "" comment: "" frequency: Unknown transaction_id: 67890ASDFG ledger template: benevity donations ledger entry - source: BrightFunds.xls importer: brightfunds.DonorReportXLSImporter expect: - date: !!python/object/apply:datetime.date [2017, 10, 20] currency: USD amount: !!python/object/apply:decimal.Decimal [120] payee: Dakota Smith corporation: Company company_name: "" designation: "" donor_name: Company donor_email: "" fund: "" on_behalf_of: Dakota Smith type: Matched Donation - source: BrightFunds.csv importer: brightfunds.DonorReportImporter expect: - date: !!python/object/apply:datetime.date [2020, 10, 01] currency: USD amount: !!python/object/apply:decimal.Decimal [15] payee: Company corporation: Company company_name: Company designation: "" donor_name: Company donor_email: "" fund: "" on_behalf_of: Employed Person type: MatchingTransaction - date: !!python/object/apply:datetime.date [2020, 9, 24] currency: USD amount: !!python/object/apply:decimal.Decimal [15] payee: Employed Person corporation: Company company_name: Company designation: "" donor_name: Employed Person donor_email: person@example.com fund: "" on_behalf_of: "" type: CreditCardTransaction - source: OReillyRoyalties.csv importer: oreilly.RoyaltiesImporter expect: - date: !!python/object/apply:datetime.date [2018, 3, 31] start_date: !!python/object/apply:datetime.date [2018, 3, 1] paid_date: null currency: USD amount: !!python/object/apply:decimal.Decimal ["11.96"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2018, 2, 28] start_date: !!python/object/apply:datetime.date [2018, 2, 1] paid_date: !!python/object/apply:datetime.date [2018, 3, 29] currency: USD amount: !!python/object/apply:decimal.Decimal ["20.83"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2018, 1, 31] start_date: !!python/object/apply:datetime.date [2018, 1, 1] paid_date: !!python/object/apply:datetime.date [2018, 3, 29] currency: USD amount: !!python/object/apply:decimal.Decimal ["8.51"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2017, 3, 31] start_date: !!python/object/apply:datetime.date [2017, 3, 1] paid_date: !!python/object/apply:datetime.date [2017, 4, 28] currency: USD amount: !!python/object/apply:decimal.Decimal ["26.91"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2017, 1, 31] start_date: !!python/object/apply:datetime.date [2017, 1, 1] paid_date: !!python/object/apply:datetime.date [2017, 4, 28] currency: USD amount: !!python/object/apply:decimal.Decimal ["12.33"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2016, 12, 31] start_date: !!python/object/apply:datetime.date [2016, 12, 1] paid_date: !!python/object/apply:datetime.date [2017, 4, 28] currency: USD amount: !!python/object/apply:decimal.Decimal ["9.15"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2016, 9, 30] start_date: !!python/object/apply:datetime.date [2016, 9, 1] paid_date: !!python/object/apply:datetime.date [2016, 12, 16] currency: USD amount: !!python/object/apply:decimal.Decimal ["26.19"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2016, 8, 31] start_date: !!python/object/apply:datetime.date [2016, 8, 1] paid_date: !!python/object/apply:datetime.date [2016, 11, 30] currency: USD amount: !!python/object/apply:decimal.Decimal ["27.58"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2010, 3, 31] start_date: !!python/object/apply:datetime.date [2010, 1, 1] paid_date: !!python/object/apply:datetime.date [2010, 3, 31] currency: USD amount: !!python/object/apply:decimal.Decimal ["73.85"] payee: "O'Reilly Media, Inc." - source: OReillyPayments.csv importer: oreilly.PaymentsImporter expect: - date: !!python/object/apply:datetime.date [2018, 3, 29] paid_date: !!python/object/apply:datetime.date [2018, 3, 29] currency: USD amount: !!python/object/apply:decimal.Decimal ["29.34"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2017, 4, 27] paid_date: !!python/object/apply:datetime.date [2017, 4, 28] currency: USD amount: !!python/object/apply:decimal.Decimal ["26.91"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2017, 4, 24] paid_date: !!python/object/apply:datetime.date [2017, 4, 28] currency: USD amount: !!python/object/apply:decimal.Decimal ["21.48"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2016, 12, 16] paid_date: !!python/object/apply:datetime.date [2016, 12, 16] currency: USD amount: !!python/object/apply:decimal.Decimal ["26.19"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2016, 11, 29] paid_date: !!python/object/apply:datetime.date [2016, 11, 30] currency: USD amount: !!python/object/apply:decimal.Decimal ["27.58"] payee: "O'Reilly Media, Inc." - date: !!python/object/apply:datetime.date [2010, 3, 31] paid_date: !!python/object/apply:datetime.date [2010, 3, 31] currency: USD amount: !!python/object/apply:decimal.Decimal ["73.85"] payee: "O'Reilly Media, Inc." - source: YourCause.csv importer: yourcause.DonationsImporter expect: - date: !!python/object/apply:datetime.date [2018, 12, 20] currency: USD original_currency: USD payment_id: "10006789" transaction_id: 2-34567891 amount: !!python/object/apply:decimal.Decimal [12] original_amount: !!python/object/apply:decimal.Decimal [12] received_amount: !!python/object/apply:decimal.Decimal [12] donor_amount: !!python/object/apply:decimal.Decimal [12] match_amount: !!python/object/apply:decimal.Decimal [0] dedication_type: "" dedication: "" designation: Note payee: Dakota Smith donor: Dakota Smith corporation: Company A - date: !!python/object/apply:datetime.date [2018, 12, 31] currency: USD original_currency: USD payment_id: "10006789" transaction_id: 2-34567893 amount: !!python/object/apply:decimal.Decimal [14] original_amount: !!python/object/apply:decimal.Decimal [14] received_amount: !!python/object/apply:decimal.Decimal [14] donor_amount: !!python/object/apply:decimal.Decimal [14] match_amount: !!python/object/apply:decimal.Decimal [0] dedication_type: "" dedication: "" designation: "" payee: Anonymous donor: Anonymous corporation: Company B - date: !!python/object/apply:datetime.date [2018, 12, 20] currency: USD original_currency: USD payment_id: "10006789" transaction_id: 2-34567895 amount: !!python/object/apply:decimal.Decimal [12] original_amount: !!python/object/apply:decimal.Decimal [12] received_amount: !!python/object/apply:decimal.Decimal [12] donor_amount: !!python/object/apply:decimal.Decimal [0] match_amount: !!python/object/apply:decimal.Decimal [12] dedication_type: "" dedication: "" designation: Note payee: Company A donor: Dakota Smith corporation: Company A - date: !!python/object/apply:datetime.date [2018, 12, 31] currency: USD original_currency: USD payment_id: "10006789" transaction_id: 2-34567897 amount: !!python/object/apply:decimal.Decimal [14] original_amount: !!python/object/apply:decimal.Decimal [14] received_amount: !!python/object/apply:decimal.Decimal [14] donor_amount: !!python/object/apply:decimal.Decimal [0] match_amount: !!python/object/apply:decimal.Decimal [14] dedication_type: "" dedication: "" designation: "" payee: Company B donor: Anonymous corporation: Company B - date: !!python/object/apply:datetime.date [2018, 12, 15] currency: USD original_currency: GBP payment_id: "10006789" transaction_id: 2-34567899 amount: !!python/object/apply:decimal.Decimal ["12.50"] original_amount: !!python/object/apply:decimal.Decimal [10] received_amount: !!python/object/apply:decimal.Decimal ["12.50"] donor_amount: !!python/object/apply:decimal.Decimal ["12.50"] match_amount: !!python/object/apply:decimal.Decimal [0] dedication_type: "" dedication: "" designation: "" payee: Alex Jones donor: Alex Jones corporation: Company C - source: EventBrite.csv importer: eventbrite.SalesImporter expect: - date: !!python/object/apply:datetime.date [2018, 11, 27] currency: USD event_name: First Event event_id: "12345678901" order_id: "123432101" attendee_id: "432123401" payee: Alex Jones corporation: "" ticket_type: Discount Ticket quantity: !!python/object/apply:decimal.Decimal ["1"] amount: !!python/object/apply:decimal.Decimal ["10"] total_fees: !!python/object/apply:decimal.Decimal ["3.99"] eventbrite_fees: !!python/object/apply:decimal.Decimal ["2.99"] payment_fees: !!python/object/apply:decimal.Decimal ["1"] tax: !!python/object/apply:decimal.Decimal [0] - date: !!python/object/apply:datetime.date [2018, 12, 6] currency: USD event_name: First Event event_id: "12345678901" order_id: "123432102" attendee_id: "432123402" payee: Bret Baker corporation: "" ticket_type: Regular Ticket quantity: !!python/object/apply:decimal.Decimal ["1"] amount: !!python/object/apply:decimal.Decimal ["30"] total_fees: !!python/object/apply:decimal.Decimal ["3.99"] eventbrite_fees: !!python/object/apply:decimal.Decimal ["2.99"] payment_fees: !!python/object/apply:decimal.Decimal ["1"] tax: !!python/object/apply:decimal.Decimal [0] - date: !!python/object/apply:datetime.date [2019, 1, 7] currency: USD event_name: First Event event_id: "12345678901" order_id: "123432103" attendee_id: "432123403" payee: Cam Smith corporation: SampleCo ticket_type: Premium Ticket quantity: !!python/object/apply:decimal.Decimal ["1"] amount: !!python/object/apply:decimal.Decimal ["60"] total_fees: !!python/object/apply:decimal.Decimal ["6.39"] eventbrite_fees: !!python/object/apply:decimal.Decimal ["4.39"] payment_fees: !!python/object/apply:decimal.Decimal ["2"] tax: !!python/object/apply:decimal.Decimal [0] - date: !!python/object/apply:datetime.date [2019, 1, 23] currency: EUR event_name: Second Event event_id: "12345678902" order_id: "123432110" attendee_id: "432123410" payee: Jam Jones corporation: "" ticket_type: Discount Ticket quantity: !!python/object/apply:decimal.Decimal ["1"] amount: !!python/object/apply:decimal.Decimal ["25"] total_fees: !!python/object/apply:decimal.Decimal ["3.99"] eventbrite_fees: !!python/object/apply:decimal.Decimal ["2.99"] payment_fees: !!python/object/apply:decimal.Decimal ["1"] tax: !!python/object/apply:decimal.Decimal [0] - source: GitHubSponsors.csv importer: github.SponsorsImporter expect: - date: !!python/object/apply:datetime.date [2020, 1, 2] payee: exampleA handle: exampleA email: ajones@example.com transaction_id: ch_1Gabcdefghijklmnopqrstuv amount: !!python/object/apply:decimal.Decimal ["1"] currency: USD - date: !!python/object/apply:datetime.date [2020, 1, 3] payee: exampleB handle: exampleB email: "" transaction_id: 1023ABCD5678EFGHI amount: !!python/object/apply:decimal.Decimal ["10"] currency: USD - date: !!python/object/apply:datetime.date [2020, 1, 4] payee: exampleC handle: exampleC email: info@example.com transaction_id: ch_1Gabcdefghijklmnopqrstuw amount: !!python/object/apply:decimal.Decimal ["120"] currency: USD