Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 1m10s
payment.sx — payment-request materialises {:order :amount :currency :return-url}
at the IO edge (amount from the ledger, currency/return-url host-supplied), so
lib/commerce stays vendor-agnostic; SumUp/Stripe adapters live in the orders
service and order-settle!(ref, amount) is the resume seam. pending-payments
enumerates suspended orders + envelopes (host poller seam). Gotcha handled: a
Scheme string flow-payload round-trips back wrapped as {:scm-string ...} —
unwrapped via scm->string. Total 209/209 across 13 suites.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
21 lines
583 B
JSON
21 lines
583 B
JSON
{
|
|
"suites": {
|
|
"catalog": {"pass": 16, "fail": 0},
|
|
"cart": {"pass": 18, "fail": 0},
|
|
"price": {"pass": 20, "fail": 0},
|
|
"api": {"pass": 12, "fail": 0},
|
|
"promo": {"pass": 17, "fail": 0},
|
|
"stack": {"pass": 16, "fail": 0},
|
|
"quote": {"pass": 13, "fail": 0},
|
|
"ledger": {"pass": 20, "fail": 0},
|
|
"order": {"pass": 22, "fail": 0},
|
|
"recon": {"pass": 20, "fail": 0},
|
|
"federation": {"pass": 12, "fail": 0},
|
|
"attribution": {"pass": 16, "fail": 0},
|
|
"payment": {"pass": 7, "fail": 0}
|
|
},
|
|
"total_pass": 209,
|
|
"total_fail": 0,
|
|
"total": 209
|
|
}
|