Create sales rows from each new payment event

Purchases trapped in your storefront leave billing without a single sales ledger for reconciliation. Add a sales row per payment so billing can reconcile and fulfill before the next payout.

Create sales rows from each new payment event

Create sales rows from each new payment event