Finanzen: Zuordnung zu Rechnungen erst vermerken, dann bezahlen; Vormerkungen nicht zuordnen
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
2bf67cb48d
commit
6e43d54fe8
4 files changed
+122
-20
No files matched your search
@@ -458,7 +458,9 @@ test('Stripe-Nachbau: Statusuebergaenge wie Stripe (finalize nur Entwurf, send/v
|
||||
assert.equal(paid.status, 'paid')
|
||||
assert.equal(paid.amount_paid, 750)
|
||||
assert.equal(paid.amount_remaining, 0)
|
||||
assert.equal(paid.paid_out_of_band, true)
|
||||
// wie die echte API: die Rechnung traegt paid_out_of_band nicht; der Aufruf (calls) hat es gesendet
|
||||
assert.equal(paid.paid_out_of_band, undefined)
|
||||
assert.equal(st.calls.findLast((c) => c.path === `/v1/invoices/${draft.id}/pay`).body.paid_out_of_band, 'true')
|
||||
assert.ok(paid.status_transitions.paid_at)
|
||||
await refused(stripe.invoices.voidInvoice(draft.id), /open/)
|
||||
await refused(stripe.invoices.pay(draft.id), /open/)
|
||||
|
||||
Reference in new issue
Block a user