{"id":1679,"date":"2026-08-05T08:15:27","date_gmt":"2026-08-05T08:15:27","guid":{"rendered":"https:\/\/freitas.eti.br\/?p=1679"},"modified":"2026-08-08T21:09:23","modified_gmt":"2026-08-08T21:09:23","slug":"chapter-2-the-payment-journey","status":"publish","type":"post","link":"https:\/\/freitas.eti.br\/pt-br\/chapter-2-the-payment-journey\/","title":{"rendered":"Chapter 2 \u2014 The Payment Journey"},"content":{"rendered":"<div class=\"wp-block-uagb-container uagb-block-ca3702e6 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-d4658aa7\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-d985f406\"><h4 class=\"uagb-heading-text\">Chapter 2<\/h4><\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-8a025b62\"><h2 class=\"uagb-heading-text\">The Payment Journey<\/h2><\/div>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-stacked-on-mobile\" style=\"grid-template-columns:auto 60%\"><div class=\"wp-block-media-text__content\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-2e8e0d0b\"><h4 class=\"uagb-heading-text\">Understanding What Happens After a Payment Begins<\/h4><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Every payment starts with a simple intention.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A customer wants to buy something. A merchant wants to complete a sale. Between those two points, a payment platform must transform an intention into a trusted, authorized, financially traceable transaction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From the outside, this journey appears almost instantaneous. A card is tapped, a QR Code is scanned or a payment link is confirmed. Seconds later, the customer sees an approval message and the merchant receives confirmation that the sale can proceed.<\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey-1024x576.png\" alt=\"\" class=\"wp-image-1668 size-full\" srcset=\"https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey-1024x576.png 1024w, https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey-300x169.png 300w, https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey-768x432.png 768w, https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey-1536x864.png 1536w, https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey.png 1672w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Inside the platform, however, that simple experience is the result of multiple business capabilities working together. Each capability answers a different question, owns a different responsibility and contributes to a specific part of the payment lifecycle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This chapter follows the journey of a payment through PaymentHub. The goal is not to explain every internal detail of each domain, but to understand how the platform behaves as a complete ecosystem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before looking deeply into Transaction, Fraud, Authorization, Settlement, Merchant and Analytics, it is important to understand the journey they collectively support.<\/p>\n\n\n\n<div class=\"wp-block-uagb-separator uagb-block-1db8a5a2\"><div class=\"wp-block-uagb-separator__inner\" style=\"--my-background-image:\"><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-ee5541ef\">\n<h3 class=\"wp-block-heading\">The Journey Starts Before the Transaction<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-e277e022\">\n<p class=\"wp-block-paragraph\">A payment does not truly begin when a transaction reaches the platform.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It begins earlier, with the merchant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before any payment can be processed, the platform needs to understand who the merchant is, which products are enabled, which settlement rules apply, which risk profile is associated with the business and how that merchant should interact with the payment ecosystem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is why the Merchant Domain is so important.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-b3008961\">\n<p class=\"wp-block-paragraph\">Although the operational journey usually becomes visible when a transaction is created, the commercial relationship already exists before that moment. The merchant profile provides context for everything that follows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A transaction without merchant context is just a technical request.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A transaction with merchant context becomes part of a business relationship.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-848e7e12\">\n<p class=\"wp-block-paragraph\">This distinction matters because payment platforms are not built only to move information between systems. They exist to support businesses. Every authorization, fraud evaluation, settlement process and analytical report ultimately depends on a reliable understanding of the merchant behind the transaction.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-separator uagb-block-36cb31e5\"><div class=\"wp-block-uagb-separator__inner\" style=\"--my-background-image:\"><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-e9bd6a6e\">\n<h3 class=\"wp-block-heading\">Entering the Platform<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-cdab77a9\">\n<p class=\"wp-block-paragraph\">Once a customer initiates a payment, the request enters the platform and becomes a transaction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At this stage, the platform still does not know what the final outcome will be. The payment may be approved, declined, blocked by fraud rules, fail due to timeout or require additional processing depending on the business scenario.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What exists at this moment is uncertainty.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The role of the platform is to reduce that uncertainty step by step.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-087406f0\">\n<p class=\"wp-block-paragraph\">The Transaction Domain is responsible for giving structure to this journey. It receives the request, establishes a transaction identity, records the initial state and coordinates the interaction with the other domains.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is an important architectural decision.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Transaction Domain does not exist to make every decision by itself. It exists to ensure that the journey is controlled, traceable and consistent. It becomes the point from which the platform can understand where a transaction started, which steps were executed and which outcome was produced.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-a59b0b80\">\n<p class=\"wp-block-paragraph\">In payment systems, traceability is not optional. Without it, support teams cannot investigate issues, financial teams cannot reconcile values and engineering teams cannot understand failures.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A transaction needs a story.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Transaction Domain is where that story begins to be recorded.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-separator uagb-block-411db08f\"><div class=\"wp-block-uagb-separator__inner\" style=\"--my-background-image:\"><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-4c66ca14\">\n<h3 class=\"wp-block-heading\">Trust Before Approval<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-1e7796bf\">\n<p class=\"wp-block-paragraph\">After the transaction enters the platform, the next question is not whether the payment can be approved.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first question is whether the platform can trust it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the responsibility of the Fraud Domain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fraud prevention is one of the most delicate capabilities in a payment platform because it must protect the ecosystem without damaging the customer experience. A weak fraud strategy exposes merchants and financial institutions to losses. An overly aggressive strategy blocks legitimate customers and reduces conversion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The best fraud systems are often invisible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They work in the background, evaluating signals, identifying suspicious patterns and allowing legitimate transactions to continue without unnecessary friction.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-5e1b6b88\">\n<p class=\"wp-block-paragraph\">In PaymentHub, the Fraud Domain represents this trust evaluation step. It analyzes the transaction from a risk perspective before the platform proceeds to authorization.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This separation is important because fraud and authorization answer different questions.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Fraud asks:<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Can we trust this transaction?<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Authorization asks:<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Can this transaction be approved by the payment ecosystem?<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">These questions are related, but they are not the same. Treating them as separate responsibilities creates clearer boundaries and allows each capability to evolve independently.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-separator uagb-block-92763fed\"><div class=\"wp-block-uagb-separator__inner\" style=\"--my-background-image:\"><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-04533db1\">\n<h3 class=\"wp-block-heading\">The Authorization Decision<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-2afcc0de\">\n<p class=\"wp-block-paragraph\">Once the transaction has been evaluated from a risk perspective, the journey reaches the Authorization Domain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the moment most people associate with payment processing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A request is sent to the external payment ecosystem. The platform waits for a response. The result eventually comes back as approved, declined or failed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Although this appears simple at a high level, authorization is one of the most integration-heavy parts of a payment platform.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The platform may need to communicate with acquirers, issuers, card networks, gateways or other external providers. It may need to handle timeouts, retries, protocol differences, response mappings and operational failures.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-4be29783\">\n<p class=\"wp-block-paragraph\">The customer sees only a few seconds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The platform sees an ecosystem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Authorization Domain exists to abstract that complexity from the rest of the platform. Its responsibility is not only to obtain a decision, but to make that decision usable, traceable and consistent within the internal payment journey.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">A good authorization layer protects the internal architecture from external complexity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It allows the platform to evolve its internal domains without exposing every part of the system to the details of payment networks, integration protocols or provider-specific behaviors.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-separator uagb-block-37154bcb\"><div class=\"wp-block-uagb-separator__inner\" style=\"--my-background-image:\"><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-11f30778\">\n<h3 class=\"wp-block-heading\">Approval Is Not the End<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">One of the most common misunderstandings in payment systems is assuming that an approved transaction means money has already moved.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">It has not.<\/h4>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-bc07ca58 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<p class=\"wp-block-paragraph\">Authorization and settlement are different stages of the payment lifecycle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Authorization confirms that a payment can proceed. Settlement is the process through which financial obligations are prepared, reconciled and eventually moved toward the merchant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This difference is fundamental.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From the customer\u2019s perspective, the purchase may appear complete once approval is displayed. From the merchant\u2019s perspective, however, the financial journey continues until the transaction is captured, reconciled and settled according to the applicable business rules.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-b32b6806 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<p class=\"wp-block-paragraph\">The Settlement Domain owns this part of the lifecycle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It represents the bridge between real-time transactional decisions and financial operations. It prepares the platform to answer questions such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Which transactions should be settled?<\/li>\n\n\n\n<li>Which merchant should receive funds?<\/li>\n\n\n\n<li>Which fees apply?<\/li>\n\n\n\n<li>Which values need to be reconciled?<\/li>\n\n\n\n<li>Which financial records must be produced?<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">This is where payment architecture becomes deeply connected to financial integrity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Processing a payment is not enough. The platform must also ensure that the financial consequences of that payment can be understood, audited and executed correctly.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-separator uagb-block-5d742482\"><div class=\"wp-block-uagb-separator__inner\" style=\"--my-background-image:\"><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-5a4c8678\">\n<h3 class=\"wp-block-heading\">Turning Operations Into Insight<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-1101325b\">\n<p class=\"wp-block-paragraph\">After a payment has moved through the operational journey, a new journey begins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The journey of data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every transaction produces information. Approved payments, declined attempts, fraud decisions, authorization responses, settlement events and merchant activity all become part of the platform\u2019s analytical foundation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is where the Analytics Domain becomes relevant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Analytics is not just about dashboards. It is about transforming operational events into business understanding.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-69d9b496\">\n<p class=\"wp-block-paragraph\">A payment platform needs to answer questions such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>How much volume is being processed?<\/li>\n\n\n\n<li>Which merchants are growing?<\/li>\n\n\n\n<li>Where are declines increasing?<\/li>\n\n\n\n<li>Which fraud patterns are emerging?<\/li>\n\n\n\n<li>How effective is the authorization flow?<\/li>\n\n\n\n<li>Where are settlement issues occurring?<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">These questions cannot be answered by looking at a single transaction in isolation. They require the platform to aggregate, contextualize and interpret data across multiple domains.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Analytics Domain closes the loop by transforming transaction history into decision support.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The platform does not only process payments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It learns from them.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-separator uagb-block-dd7a4d89\"><div class=\"wp-block-uagb-separator__inner\" style=\"--my-background-image:\"><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-b4b3cc9a\">\n<div class=\"wp-block-uagb-container uagb-block-61a17864\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-380ce560\"><h3 class=\"uagb-heading-text\">The Complete Journey<\/h3><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-f2df45f1\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-uagb-container uagb-block-2c4fea62\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">When viewed as a whole, the PaymentHub journey can be understood as a sequence of responsibilities.<\/p>\n\n\n\n<div class=\"wp-block-uagb-content-timeline uagb-timeline__outer-wrap uagb-block-0e0a8e4c uagb-timeline__content-wrap uagb-timeline__center-block  uagb-timeline__arrow-center uagb-timeline\">\n<article class=\"wp-block-uagb-content-timeline-child uagb-timeline__field uagb-timeline-child-82bd796c uagb-timeline__right\"><div class=\"uagb-timeline__marker out-view-uagb-timeline__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\"><path d=\"M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z\"><\/path><\/svg><\/div><div class=\"uagb-timeline__day-new uagb-timeline__day-right uagb-timeline__events-inner-new\"><div class=\"uagb-timeline__events-inner--content\"><h4 class=\"uagb-timeline__heading\">Merchant Domain<\/h4><p class=\"uagb-timeline-desc-content\">provides the business context<\/p><div class=\"uagb-timeline__arrow\"><\/div><\/div><\/div><div class=\"uagb-timeline__date-new\"><\/div><\/article>\n\n\n\n<article class=\"wp-block-uagb-content-timeline-child uagb-timeline__field uagb-timeline-child-dee74316 uagb-timeline__left\"><div class=\"uagb-timeline__marker out-view-uagb-timeline__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\"><path d=\"M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z\"><\/path><\/svg><\/div><div class=\"uagb-timeline__day-new uagb-timeline__day-left uagb-timeline__events-inner-new\"><div class=\"uagb-timeline__events-inner--content\"><h4 class=\"uagb-timeline__heading\">Transaction Domain <\/h4><p class=\"uagb-timeline-desc-content\">coordinates the payment request<\/p><div class=\"uagb-timeline__arrow\"><\/div><\/div><\/div><div class=\"uagb-timeline__date-new\"><\/div><\/article>\n\n\n\n<article class=\"wp-block-uagb-content-timeline-child uagb-timeline__field uagb-timeline-child-1cde9245 uagb-timeline__right\"><div class=\"uagb-timeline__marker out-view-uagb-timeline__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\"><path d=\"M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z\"><\/path><\/svg><\/div><div class=\"uagb-timeline__day-new uagb-timeline__day-right uagb-timeline__events-inner-new\"><div class=\"uagb-timeline__events-inner--content\"><h4 class=\"uagb-timeline__heading\">Fraud Domain<\/h4><p class=\"uagb-timeline-desc-content\">evaluates trust<\/p><div class=\"uagb-timeline__arrow\"><\/div><\/div><\/div><div class=\"uagb-timeline__date-new\"><\/div><\/article>\n\n\n\n<article class=\"wp-block-uagb-content-timeline-child uagb-timeline__field uagb-timeline-child-218a27ff uagb-timeline__left\"><div class=\"uagb-timeline__marker out-view-uagb-timeline__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\"><path d=\"M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z\"><\/path><\/svg><\/div><div class=\"uagb-timeline__day-new uagb-timeline__day-left uagb-timeline__events-inner-new\"><div class=\"uagb-timeline__events-inner--content\"><h4 class=\"uagb-timeline__heading\">Authorization Domain<\/h4><p class=\"uagb-timeline-desc-content\">obtains the external decision<\/p><div class=\"uagb-timeline__arrow\"><\/div><\/div><\/div><div class=\"uagb-timeline__date-new\"><\/div><\/article>\n\n\n\n<article class=\"wp-block-uagb-content-timeline-child uagb-timeline__field uagb-timeline-child-3114e4a6 uagb-timeline__right\"><div class=\"uagb-timeline__marker out-view-uagb-timeline__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\"><path d=\"M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z\"><\/path><\/svg><\/div><div class=\"uagb-timeline__day-new uagb-timeline__day-right uagb-timeline__events-inner-new\"><div class=\"uagb-timeline__events-inner--content\"><h4 class=\"uagb-timeline__heading\">Settlement Domain<\/h4><p class=\"uagb-timeline-desc-content\">prepares the financial outcome<\/p><div class=\"uagb-timeline__arrow\"><\/div><\/div><\/div><div class=\"uagb-timeline__date-new\"><\/div><\/article>\n\n\n\n<article class=\"wp-block-uagb-content-timeline-child uagb-timeline__field uagb-timeline-child-dd7bbd3e uagb-timeline__left\"><div class=\"uagb-timeline__marker out-view-uagb-timeline__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\"><path d=\"M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z\"><\/path><\/svg><\/div><div class=\"uagb-timeline__day-new uagb-timeline__day-left uagb-timeline__events-inner-new\"><div class=\"uagb-timeline__events-inner--content\"><h4 class=\"uagb-timeline__heading\">Analytics Domain<\/h4><p class=\"uagb-timeline-desc-content\">transforms operational data into insight<\/p><div class=\"uagb-timeline__arrow\"><\/div><\/div><\/div><div class=\"uagb-timeline__date-new\"><\/div><\/article>\n<div class=\"uagb-timeline__line\"><div class=\"uagb-timeline__line__inner\"><\/div><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Together, these domains create a platform that is more than a collection of services. They represent a structured way of organizing business capabilities around the payment lifecycle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A simplified view of the journey looks like this:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Merchant\n    \u2193\nTransaction\n    \u2193\nFraud\n    \u2193\nAuthorization\n    \u2193\nSettlement\n    \u2193\nAnalytics\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This flow is intentionally simple.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Its purpose is not to describe every possible scenario, exception or integration detail. Its purpose is to provide a mental model for understanding how responsibilities move across the platform.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As the architecture evolves, this journey may become more sophisticated. Events may replace some synchronous interactions. Additional domains may emerge. New payment methods may be introduced. More advanced risk, ledger or reconciliation capabilities may appear.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the core principle remains the same.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A modern payment platform becomes easier to evolve when its responsibilities are clear.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-separator uagb-block-b6a15e27\"><div class=\"wp-block-uagb-separator__inner\" style=\"--my-background-image:\"><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-5abed02b\">\n<h3 class=\"wp-block-heading\">Looking Ahead<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This chapter introduced the payment journey as a connected sequence of business responsibilities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The next chapters will explore each domain individually, starting with the Transaction Domain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is where the operational journey begins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the moment a transaction enters the platform, uncertainty is at its highest. No decision has been made, no risk has been evaluated and no financial outcome exists yet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Transaction Domain is responsible for turning that uncertainty into a controlled, traceable journey.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It does not approve.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It does not reject.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It does not settle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It orchestrates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And in a distributed payment platform, orchestration is where clarity begins.<\/p>\n<\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Chapter 2 The Payment Journey Understanding What Happens After a Payment Begins Every payment starts with a simple intention. A customer wants to buy something. A merchant wants to complete a sale. Between those two points, a payment platform must transform an intention into a trusted, authorized, financially traceable transaction. From the outside, this journey [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1668,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[9],"tags":[15],"class_list":["post-1679","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-paymenthub-architecture-series","tag-paymenthub-softwarearchitecture-ddd-payments-aws-cloudarchitecture-platformengineering"],"uagb_featured_image_src":{"full":["https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey.png",1672,941,false],"thumbnail":["https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey-150x150.png",150,150,true],"medium":["https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey-300x169.png",300,169,true],"medium_large":["https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey-768x432.png",768,432,true],"large":["https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey-1024x576.png",1024,576,true],"1536x1536":["https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey-1536x864.png",1536,864,true],"2048x2048":["https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey.png",1672,941,false],"trp-custom-language-flag":["https:\/\/freitas.eti.br\/wp-content\/uploads\/2026\/07\/chapter2-payment-journey.png",18,10,false]},"uagb_author_info":{"display_name":"Freitas","author_link":"https:\/\/freitas.eti.br\/pt-br\/author\/robertofreitas-eti-br\/"},"uagb_comment_info":1,"uagb_excerpt":"Chapter 2 The Payment Journey Understanding What Happens After a Payment Begins Every payment starts with a simple intention. A customer wants to buy something. A merchant wants to complete a sale. Between those two points, a payment platform must transform an intention into a trusted, authorized, financially traceable transaction. From the outside, this journey&hellip;","_links":{"self":[{"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/posts\/1679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/comments?post=1679"}],"version-history":[{"count":46,"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/posts\/1679\/revisions"}],"predecessor-version":[{"id":2260,"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/posts\/1679\/revisions\/2260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/media\/1668"}],"wp:attachment":[{"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/media?parent=1679"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/categories?post=1679"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/freitas.eti.br\/pt-br\/wp-json\/wp\/v2\/tags?post=1679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}