Practice sandboxTry anything: add, edit, record and send. Do not enter real people, children, gifts or contact details until we move to the launched production system. Changes stay in this browser only, and nothing sends, charges or posts.Practice only. No real data.
Legacy ChurchStaff Sandbox

Sandbox: nothing is posted to QuickBooks.

Entries are built from simulated Stripe balance events and the cash and check gifts recorded in this browser, by the same pure posting rules (@church/domain/ledger) the real poster will use. Real posting asserts the realm allowlist, pins minorversion 75 and goes through @church/outbound. Here a sync only writes to this browser's sync history.

Payout
$5,515.46
Equals the Transfer and the bank line
Gross in
$5,859.77
24 gifts
Fees
$113.94
Processing and dispute fees
Entries
4 + 1
Journal entries + Transfer

Journal entry 1: STR-260828-01

Dated Fri 28 Aug 2026 (the gift business date). Stripe po_20260903 · business date 2026-08-28 CT · 3 charges

Balanced
Lines of journal entry STR-260828-01
AccountClass (fund)DebitCreditMemo
1060 Stripe Clearing—$482.00Net of po_20260903 for 2026-08-28
8910 Payment Processing FeesGeneral Fund
Location: Administration
$3.89Fees, 3 gifts
4010 Tithes & OfferingsGeneral Fund$485.893 gifts
Totals$485.89$485.89Debits = credits
Request that would be sent (preview, not sent)
POST /v3/company/{realmId}/journalentry?minorversion=75&requestid={uuidv5(batchId+version)}

{
  "DocNumber": "STR-260828-01",
  "TxnDate": "2026-08-28",
  "PrivateNote": "Stripe po_20260903 · business date 2026-08-28 CT · 3 charges",
  "Line": [
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 482,
      "Description": "Net of po_20260903 for 2026-08-28",
      "JournalEntryLineDetail": {
        "PostingType": "Debit",
        "AccountRef": {
          "value": "1060"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 3.89,
      "Description": "Fees, 3 gifts",
      "JournalEntryLineDetail": {
        "PostingType": "Debit",
        "AccountRef": {
          "value": "8910"
        },
        "ClassRef": {
          "value": "cls-general"
        },
        "DepartmentRef": {
          "name": "Administration"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 485.89,
      "Description": "3 gifts",
      "JournalEntryLineDetail": {
        "PostingType": "Credit",
        "AccountRef": {
          "value": "4010"
        },
        "ClassRef": {
          "value": "cls-general"
        }
      }
    }
  ]
}

Journal entry 2: STR-260830-02

Dated Sun 30 Aug 2026 (the gift business date). Stripe po_20260903 · business date 2026-08-30 CT · 13 charges

Balanced
Lines of journal entry STR-260830-02
AccountClass (fund)DebitCreditMemo
1060 Stripe Clearing—$1,811.48Net of po_20260903 for 2026-08-30
8910 Payment Processing FeesGeneral Fund
Location: Administration
$14.60Fees, 13 gifts
4010 Tithes & OfferingsGeneral Fund$1,726.0812 gifts
4030 Building Fund GiftsBuilding Fund$100.001 gift
Totals$1,826.08$1,826.08Debits = credits
Request that would be sent (preview, not sent)
POST /v3/company/{realmId}/journalentry?minorversion=75&requestid={uuidv5(batchId+version)}

{
  "DocNumber": "STR-260830-02",
  "TxnDate": "2026-08-30",
  "PrivateNote": "Stripe po_20260903 · business date 2026-08-30 CT · 13 charges",
  "Line": [
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 1811.48,
      "Description": "Net of po_20260903 for 2026-08-30",
      "JournalEntryLineDetail": {
        "PostingType": "Debit",
        "AccountRef": {
          "value": "1060"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 14.6,
      "Description": "Fees, 13 gifts",
      "JournalEntryLineDetail": {
        "PostingType": "Debit",
        "AccountRef": {
          "value": "8910"
        },
        "ClassRef": {
          "value": "cls-general"
        },
        "DepartmentRef": {
          "name": "Administration"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 1726.08,
      "Description": "12 gifts",
      "JournalEntryLineDetail": {
        "PostingType": "Credit",
        "AccountRef": {
          "value": "4010"
        },
        "ClassRef": {
          "value": "cls-general"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 100,
      "Description": "1 gift",
      "JournalEntryLineDetail": {
        "PostingType": "Credit",
        "AccountRef": {
          "value": "4030"
        },
        "ClassRef": {
          "value": "cls-building"
        }
      }
    }
  ]
}

Journal entry 3: STR-260901-03

Dated Tue 1 Sep 2026 (the gift business date). Stripe po_20260903 · business date 2026-09-01 CT · 8 charges

Balanced
Lines of journal entry STR-260901-03
AccountClass (fund)DebitCreditMemo
1060 Stripe Clearing—$3,467.35Net of po_20260903 for 2026-09-01
8910 Payment Processing FeesGeneral Fund
Location: Administration
$80.45Fees, 8 gifts
4010 Tithes & OfferingsGeneral Fund$975.002 gifts
4020 Missions GiftsMissions$100.001 gift
4030 Building Fund GiftsBuilding Fund$2,472.805 gifts
Totals$3,547.80$3,547.80Debits = credits
Request that would be sent (preview, not sent)
POST /v3/company/{realmId}/journalentry?minorversion=75&requestid={uuidv5(batchId+version)}

{
  "DocNumber": "STR-260901-03",
  "TxnDate": "2026-09-01",
  "PrivateNote": "Stripe po_20260903 · business date 2026-09-01 CT · 8 charges",
  "Line": [
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 3467.35,
      "Description": "Net of po_20260903 for 2026-09-01",
      "JournalEntryLineDetail": {
        "PostingType": "Debit",
        "AccountRef": {
          "value": "1060"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 80.45,
      "Description": "Fees, 8 gifts",
      "JournalEntryLineDetail": {
        "PostingType": "Debit",
        "AccountRef": {
          "value": "8910"
        },
        "ClassRef": {
          "value": "cls-general"
        },
        "DepartmentRef": {
          "name": "Administration"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 975,
      "Description": "2 gifts",
      "JournalEntryLineDetail": {
        "PostingType": "Credit",
        "AccountRef": {
          "value": "4010"
        },
        "ClassRef": {
          "value": "cls-general"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 100,
      "Description": "1 gift",
      "JournalEntryLineDetail": {
        "PostingType": "Credit",
        "AccountRef": {
          "value": "4020"
        },
        "ClassRef": {
          "value": "cls-missions"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 2472.8,
      "Description": "5 gifts",
      "JournalEntryLineDetail": {
        "PostingType": "Credit",
        "AccountRef": {
          "value": "4030"
        },
        "ClassRef": {
          "value": "cls-building"
        }
      }
    }
  ]
}

Journal entry 4: STR-260902-04

Dated Wed 2 Sep 2026 (the gift business date). Stripe po_20260903 · business date 2026-09-02 CT · 0 charges, 1 dispute

Balanced
Lines of journal entry STR-260902-04
AccountClass (fund)DebitCreditMemo
1060 Stripe Clearing—$245.37Net of po_20260903 for 2026-09-02
8915 Dispute & Return FeesGeneral Fund
Location: Administration
$15.00Dispute fee, gft_00067
4010 Tithes & OfferingsGeneral Fund$230.37Dispute on gft_00067 (Sun 9 Aug 2026)
Totals$245.37$245.37Debits = credits
Request that would be sent (preview, not sent)
POST /v3/company/{realmId}/journalentry?minorversion=75&requestid={uuidv5(batchId+version)}

{
  "DocNumber": "STR-260902-04",
  "TxnDate": "2026-09-02",
  "PrivateNote": "Stripe po_20260903 · business date 2026-09-02 CT · 0 charges, 1 dispute",
  "Line": [
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 245.37,
      "Description": "Net of po_20260903 for 2026-09-02",
      "JournalEntryLineDetail": {
        "PostingType": "Credit",
        "AccountRef": {
          "value": "1060"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 15,
      "Description": "Dispute fee, gft_00067",
      "JournalEntryLineDetail": {
        "PostingType": "Debit",
        "AccountRef": {
          "value": "8915"
        },
        "ClassRef": {
          "value": "cls-general"
        },
        "DepartmentRef": {
          "name": "Administration"
        }
      }
    },
    {
      "DetailType": "JournalEntryLineDetail",
      "Amount": 230.37,
      "Description": "Dispute on gft_00067 (Sun 9 Aug 2026)",
      "JournalEntryLineDetail": {
        "PostingType": "Debit",
        "AccountRef": {
          "value": "4010"
        },
        "ClassRef": {
          "value": "cls-general"
        }
      }
    }
  ]
}

Transfer

Dated Fri 4 Sep 2026 (the arrival date). Memo: “Stripe payout po_20260903”. The bookkeeper Matches the bank line to it.

Transfer lines
AccountDebitCredit
1010 Operating Checking$5,515.46
1060 Stripe Clearing$5,515.46

Contents (25)

Simulated Stripe balance transactions: the only input to the entries.

Balance transactions in this payout
TypeDonorAmountFee
GiftGrace (Gra) Underhill
Fri 28 Aug 2026 · ACH
$330.00−$2.64
GiftCamila (Cam) Pinecrest
Fri 28 Aug 2026 · ACH
$45.00−$0.36
GiftParker Larkspur
Fri 28 Aug 2026 · ACH
$110.89−$0.89
GiftRowan Brightwater
Sun 30 Aug 2026 · ACH
$20.00−$0.16
GiftRuth Fuentesol
Sun 30 Aug 2026 · ACH
$105.00−$0.84
GiftTomás Riverstone
Sun 30 Aug 2026 · ACH
$235.00−$1.88
GiftGrace (Gra) Underhill
Sun 30 Aug 2026 · ACH
$555.00−$4.44
GiftAlejandra Valemont
Sun 30 Aug 2026 · ACH
$257.06−$2.06
GiftDakota Copperfield
Sun 30 Aug 2026 · ACH
$40.32−$0.32
GiftElena (Ele) Del Prado
Sun 30 Aug 2026 · ACH
$201.61−$1.61
GiftLucía Glenbrook
Sun 30 Aug 2026 · ACH
$201.61−$1.61
GiftSkyler Hartwell
Sun 30 Aug 2026 · ACH
$100.00−$0.80
GiftRiley Yarrowfield
Sun 30 Aug 2026 · ACH
$60.48−$0.48
GiftDiego Demoson
Sun 30 Aug 2026 · ACH
$20.00−$0.16
GiftQuinn Cedarvale
Sun 30 Aug 2026 · ACH
$20.00−$0.16
GiftQuinn Ashgrove
Sun 30 Aug 2026 · ACH
$10.00−$0.08
GiftIsaac Oakhaven
Tue 1 Sep 2026 · card
$865.00−$19.33
GiftIsaac Oakhaven
Tue 1 Sep 2026 · card
$100.00−$2.50
GiftDiego Larkspur
Tue 1 Sep 2026 · card
$250.00−$5.80
GiftIsaac Mockford
Tue 1 Sep 2026 · card
$1,022.80−$22.80
GiftIsaac Riverstone
Tue 1 Sep 2026 · card
$1,000.00−$22.30
GiftSkyler Sample
Tue 1 Sep 2026 · card
$100.00−$2.50
GiftValeria Pinecrest
Tue 1 Sep 2026 · card
$110.00−$2.72
GiftHayden Testwell
Tue 1 Sep 2026 · card
$100.00−$2.50
DisputeJavier Dovetail
Wed 2 Sep 2026 · card
−$230.37−$15.00

Posting checks

Any failure blocks posting (FIN-008).

  • PassΣ allocations = amount25 events
  • PassΣ payout events = payout5515.46 vs 5515.46
  • PassSTR-260828-01 balancesDr 485.89 · Cr 485.89
  • PassSTR-260830-02 balancesDr 1826.08 · Cr 1826.08
  • PassSTR-260901-03 balancesDr 3547.80 · Cr 3547.80
  • PassSTR-260902-04 balancesDr 245.37 · Cr 245.37
  • PassEvery revenue and expense line has a ClassClass = Fund
  • PassClearing nets to zero after the TransferTransfer 5515.46 on 2026-09-04

Real posting also checks the realm allowlist, the close date and the exactly-once request id, then goes through @church/outbound. Post it from QuickBooks sync; sign the bank match off in Reconciliation.