command
Authorize Payment
Command to authorize payment for the total of a checked-out cart.
Command
POST
/payments/authorizeOverview
AuthorizePayment is sent by the Checkout OrchestratorCheckout OrchestratorServicev1.0.0Runs the checkout saga. Reserves inventory, authorizes payment and creates the order, coordinating the steps that turn a...Publishesreserve-inventory, authorize-payment +1Ownerordering-platformMapRepoView docs to authorize payment for the order total. Authorization places a hold on the customer’s payment method; the funds are captured once the order is created. If a later step fails, the authorization is voided.
Architecture diagram
Schema
Event-driven architecture documentation: Acme Inc