The Fintech Builder · Guided payment lab

What should the retry do?

Step through the evidence your service has observed. Decide when to wait, reconcile, replay a result, or reserve another attempt. Every event is synthetic; no payment is submitted.

The current instruction

Event 1
Current payment attempt statePending can become unknown after a timeout or completed after a trusted result. Unknown can become completed through reconciliation.timeoutresultreconcilePendingUnknownCompleted

Observed-prefix audit

The script contains future events, but their outcomes stay hidden until observed. Equal timestamps follow script order.

msScopeObservationDecisionAttempt