posted an update —

Release 19 is live: clearer progress and more reliable PayPal startup

Recent improvements make the guided demo easier to follow:

  • Starting a story now shows an immediate loading transition and elapsed time. AI drafting also shows progress while it works.
  • If PayPal's initial connection fails or stalls, ReCart can reload once with fresh SDK state. A manual reload remains available if recovery cannot finish.
  • The gallery now has nine core feature images, including clearer views of fresh PayPal approval and successful capture. Captions distinguish accepting a quote from authorizing a payment, and external-store checkout from the hosted demo's PayPal flow.

On October 27, we re-ran all three stories in Chrome with PayPal Sandbox, then compared our database records with PayPal's resources:

  • A — Recovered: the original $376.92 hold was voided. The buyer separately approved the rebuilt $422.28 order; the store confirmed the goods, payment was captured once, and handover completed.
  • B — Buyer decides: the $422.28 fix exceeded the $400 limit. ReCart kept the limit unchanged; the buyer cancelled, with the hold released and no capture.
  • C — No safe replacement: no supported in-stock setup met the requirements. The hold was released and the buyer closed the purchase with no capture.

All 258 application tests, type checking and the build pass for this release.

The live demo is r19. The existing film was recorded on October 23 against r16; gallery captions retain their recording dates. Products and stock are fictional; all payments use Sandbox and no real money moves.

Try the guided demo · Judge's guide · Public source