{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Channel authorization","description":"Find answers to your technical questions and learn how to integrate Mirakl products.","lang":"en-US","siteUrl":"https://developer.mirakl.com","keywords":"mirakl, documentation, api"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"channel-authorization","__idx":0},"children":["Channel authorization"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before any data flow can run for a seller, that seller must grant your connector access to their account on the channel."," ","This page covers the whole process end to end:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["how to obtain that consent,"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["how to hold the credentials it produces,"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["how to import the seller's stores in Mirakl Connect,"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["how to renew an authorization that expires."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-it-fits","__idx":1},"children":["How it fits"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Channel authorization is the first flow to run for any seller, and nothing else runs for that seller until it completes."," ","It is also the only flow a seller drives interactively."," ","The seller moves through it in their browser, redirected between Mirakl, your connector, and the channel."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Two Mirakl hosts take part, and the diagrams below name them apart:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Mirakl Connect"]}," is where the seller starts the process, and where the seller returns at the end."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Mirakl Account"]}," issues the token, and serves the operation that imports the stores."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When the seller starts the process, Mirakl Account issues a token and passes it to your connector, and that token authorizes the store import at the end of the process."," ","The two cannot happen independently: without consent there is no token, and without the token the seller's stores cannot be created."," ","Refer to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/developer-guide/stores"},"children":["Stores"]}," for what a store is, and for its lifecycle once it exists."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"authorization-mechanisms","__idx":2},"children":["Authorization mechanisms"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The mechanism that grants access to the channel belongs to the channel, and Mirakl Connect does not constrain it."," ","Whatever the channel offers, such as an OAuth2 flow, a seller who pastes an API key, or a signed delegation, your connector drives that exchange itself and holds the credentials it produces."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Two consequences follow:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["The channel credentials stay with your connector."]}," ","Nothing in this process sends them to Mirakl Connect."," ","Your connector must store them securely for each seller, and present them on every later call to the channel."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Whether they expire is the channel's choice."]}," ","When a channel issues credentials that expire, your connector must also expose an endpoint that the seller can use to renew them."," ","Refer to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#renewing-an-expiring-authorization"},"children":["Renewing an expiring authorization"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"obtaining-the-sellers-consent","__idx":3},"children":["Obtaining the seller's consent"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A seller can start the process either from Mirakl Connect or from the channel."," ","Both paths end at the consent URL of the connector."," ","There, the connector runs the channel's authorization process and saves the credentials it needs to access the channel data."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In both methods, the step numbers are the arrow numbers of the diagram."," ","One step can cover several arrows."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"mirakl-connect-method","__idx":4},"children":["Mirakl Connect method"]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In this method, the seller starts from their Mirakl Seller Account."]}]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","align":"center","width":"100%","diagramType":"mermaid","diagramSource":"sequenceDiagram\n    autonumber\n    box rgb(254,226,226) Seller\n    actor SE as Seller\n    end\n    box rgb(219,234,254) Mirakl\n    participant MC as Mirakl Connect\n    participant MA as Mirakl Account\n    end\n    box rgb(209,250,229) Middleware\n    participant CN as Channel Connector\n    end\n    box rgb(254,240,199) Channel\n    participant CH as Channel\n    end\n\n    SE->>MC: Channels > My Channels, then \"Link stores\"\n    SE->>MC: Select the channel to import stores from\n    MC->>MA: Request the consent redirection (callback)\n    MA-->>MC: Consent URL (token, callback)\n    MC-->>SE: Redirect to /consent (token, callback)\n    SE->>CN: /consent\n    CN->>CH: Run the channel authorization mechanism\n    CH-->>CN: Channel credentials\n    CN->>CN: Save the credentials for this seller\n    CN->>MA: Import the seller's stores (token)\n    CN-->>SE: Redirect to the callback URL\n    SE->>MC: Mirakl Connect stores page\n","diagramHtml":"<svg id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 1738px;\" viewBox=\"-50 -10 1738 780\" role=\"graphics-document document\" aria-roledescription=\"sequence\"><style>\n    #diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 foreignObject {\n      overflow: visible;\n    }\n  </style><g><rect x=\"1458\" y=\"-5\" fill=\"rgb(254,240,199)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"200\" height=\"774\" class=\"rect\"></rect><text x=\"1558\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1558\" dy=\"0\">Channel</tspan></text></g><g><rect x=\"1064.5\" y=\"-5\" fill=\"rgb(209,250,229)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"209\" height=\"774\" class=\"rect\"></rect><text x=\"1169\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1169\" dy=\"0\">Middleware</tspan></text></g><g><rect x=\"382\" y=\"-5\" fill=\"rgb(219,234,254)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"569\" height=\"774\" class=\"rect\"></rect><text x=\"666.5\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"666.5\" dy=\"0\">Mirakl</tspan></text></g><g><rect x=\"-20\" y=\"-5\" fill=\"rgb(254,226,226)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"200\" height=\"774\" class=\"rect\"></rect><text x=\"80\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g><g><rect x=\"1483\" y=\"684\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"CH\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"1558\" y=\"716.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1558\" dy=\"0\">Channel</tspan></text></g><g><rect x=\"1089.5\" y=\"684\" fill=\"#eaeaea\" stroke=\"#666\" width=\"159\" height=\"65\" name=\"CN\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"1169\" y=\"716.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1169\" dy=\"0\">Channel Connector</tspan></text></g><g><rect x=\"776\" y=\"684\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MA\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"851\" y=\"716.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"851\" dy=\"0\">Mirakl Account</tspan></text></g><g><rect x=\"407\" y=\"684\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MC\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"482\" y=\"716.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"482\" dy=\"0\">Mirakl Connect</tspan></text></g><g></g><g><line id=\"actor4\" x1=\"1558\" y1=\"92\" x2=\"1558\" y2=\"684\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"CH\" data-et=\"life-line\" data-id=\"CH\"></line><g id=\"root-4\" data-et=\"participant\" data-type=\"participant\" data-id=\"CH\"><rect x=\"1483\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"CH\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"1558\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1558\" dy=\"0\">Channel</tspan></text></g></g><g><line id=\"actor3\" x1=\"1169\" y1=\"92\" x2=\"1169\" y2=\"684\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"CN\" data-et=\"life-line\" data-id=\"CN\"></line><g id=\"root-3\" data-et=\"participant\" data-type=\"participant\" data-id=\"CN\"><rect x=\"1089.5\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"159\" height=\"65\" name=\"CN\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"1169\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1169\" dy=\"0\">Channel Connector</tspan></text></g></g><g><line id=\"actor2\" x1=\"851\" y1=\"92\" x2=\"851\" y2=\"684\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"MA\" data-et=\"life-line\" data-id=\"MA\"></line><g id=\"root-2\" data-et=\"participant\" data-type=\"participant\" data-id=\"MA\"><rect x=\"776\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MA\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"851\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"851\" dy=\"0\">Mirakl Account</tspan></text></g></g><g><line id=\"actor1\" x1=\"482\" y1=\"92\" x2=\"482\" y2=\"684\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"MC\" data-et=\"life-line\" data-id=\"MC\"></line><g id=\"root-1\" data-et=\"participant\" data-type=\"participant\" data-id=\"MC\"><rect x=\"407\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MC\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"482\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"482\" dy=\"0\">Mirakl Connect</tspan></text></g></g><g><line id=\"actor0\" x1=\"80\" y1=\"107\" x2=\"80\" y2=\"684\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"SE\" data-et=\"life-line\" data-id=\"SE\"></line></g><style>#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .error-icon{fill:#552222;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .error-text{fill:#552222;stroke:#552222;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .edge-thickness-normal{stroke-width:1px;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .edge-thickness-thick{stroke-width:3.5px;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .edge-pattern-solid{stroke-dasharray:0;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .marker{fill:#333333;stroke:#333333;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .marker.cross{stroke:#333333;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 p{margin:0;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .actor{stroke:#9370DB;fill:#ECECFF;stroke-width:1;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 rect.actor.outer-path[data-look=\"neo\"]{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 rect.note[data-look=\"neo\"]{stroke:#aaaa33;fill:#fff5ad;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 text.actor&gt;tspan{fill:black;stroke:none;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .actor-line{stroke:#9370DB;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#333;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [id$=\"-arrowhead\"] path{fill:#333;stroke:#333;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .sequenceNumber{fill:white;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [id$=\"-sequencenumber\"]{fill:#333;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [id$=\"-crosshead\"] path{fill:#333;stroke:#333;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .messageText{fill:#333;stroke:none;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .labelBox{stroke:#9370DB;fill:#ECECFF;filter:none;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .labelText,#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .labelText&gt;tspan{fill:black;stroke:none;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .loopText,#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .loopText&gt;tspan{fill:black;stroke:none;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .sectionTitle,#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .sectionTitle&gt;tspan{fill:black;stroke:none;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#9370DB;fill:#9370DB;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .note{stroke:#aaaa33;fill:#fff5ad;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .noteText,#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .noteText&gt;tspan{fill:black;stroke:none;font-weight:normal;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .activation0{fill:#f4f4f4;stroke:#666;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .activation1{fill:#f4f4f4;stroke:#666;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .activation2{fill:#f4f4f4;stroke:#666;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .actorPopupMenu{position:absolute;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .actorPopupMenuPanel{position:absolute;fill:#ECECFF;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .actor-man circle,#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 line{fill:#ECECFF;stroke-width:2px;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 g rect.rect{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));stroke:#9370DB;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 .node .neo-node{stroke:#9370DB;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].node rect,#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].cluster rect,#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><defs><symbol id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-computer\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\"></path></symbol></defs><defs><symbol id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-database\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path transform=\"scale(.5)\" d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\"></path></symbol></defs><defs><symbol id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-clock\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\"></path></symbol></defs><defs><marker id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead\" refX=\"7.9\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M -1 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-crosshead\" markerWidth=\"15\" markerHeight=\"8\" orient=\"auto\" refX=\"4\" refY=\"4.5\"><path fill=\"none\" stroke=\"#000000\" stroke-width=\"1pt\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" style=\"stroke-dasharray: 0, 0;\"></path></marker></defs><defs><marker id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-filled-head\" refX=\"15.5\" refY=\"7\" markerWidth=\"20\" markerHeight=\"28\" orient=\"auto\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber\" refX=\"15\" refY=\"15\" markerWidth=\"60\" markerHeight=\"40\" orient=\"auto\"><circle cx=\"15\" cy=\"15\" r=\"6\"></circle></marker></defs><defs><marker id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-solidTopArrowHead\" refX=\"7.9\" refY=\"7.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 8 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-solidBottomArrowHead\" refX=\"7.9\" refY=\"0.75\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 0 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-stickTopArrowHead\" refX=\"7.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 7 7\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><defs><marker id=\"diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-stickBottomArrowHead\" refX=\"7.5\" refY=\"0\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 7 L 7 0\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><g class=\"actor-man actor-top\" name=\"SE\" data-et=\"participant\" data-type=\"actor\" data-id=\"SE\" style=\"stroke: rgb(147, 112, 219);\"><line id=\"actor-man-torso0\" x1=\"80\" y1=\"52\" x2=\"80\" y2=\"72\"></line><line id=\"actor-man-arms0\" x1=\"62\" y1=\"60\" x2=\"98\" y2=\"60\"></line><line x1=\"62\" y1=\"87\" x2=\"80\" y2=\"72\"></line><line x1=\"80\" y1=\"72\" x2=\"96\" y2=\"87\"></line><circle cx=\"80\" cy=\"37\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"80\" y=\"94.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g><text x=\"280\" y=\"107\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Channels &gt; My Channels, then \"Link stores\"</text><line x1=\"87\" y1=\"138\" x2=\"478\" y2=\"138\" class=\"messageLine0\" data-et=\"message\" data-id=\"i1\" data-from=\"SE\" data-to=\"MC\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"138\" x2=\"80\" y2=\"138\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"80\" y=\"142\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">1</text><text x=\"280\" y=\"153\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Select the channel to import stores from</text><line x1=\"87\" y1=\"184\" x2=\"478\" y2=\"184\" class=\"messageLine0\" data-et=\"message\" data-id=\"i2\" data-from=\"SE\" data-to=\"MC\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"184\" x2=\"80\" y2=\"184\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"80\" y=\"188\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">2</text><text x=\"665\" y=\"199\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Request the consent redirection (callback)</text><line x1=\"489\" y1=\"230\" x2=\"847\" y2=\"230\" class=\"messageLine0\" data-et=\"message\" data-id=\"i3\" data-from=\"MC\" data-to=\"MA\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"fill: none;\"></line><line x1=\"482\" y1=\"230\" x2=\"482\" y2=\"230\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"482\" y=\"234\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">3</text><text x=\"668\" y=\"245\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Consent URL (token, callback)</text><line x1=\"856\" y1=\"276\" x2=\"486\" y2=\"276\" class=\"messageLine1\" data-et=\"message\" data-id=\"i4\" data-from=\"MA\" data-to=\"MC\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"851\" y1=\"276\" x2=\"851\" y2=\"276\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"851\" y=\"280\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">4</text><text x=\"283\" y=\"291\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to /consent (token, callback)</text><line x1=\"487\" y1=\"322\" x2=\"84\" y2=\"322\" class=\"messageLine1\" data-et=\"message\" data-id=\"i5\" data-from=\"MC\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"482\" y1=\"322\" x2=\"482\" y2=\"322\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"482\" y=\"326\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">5</text><text x=\"623\" y=\"337\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">/consent</text><line x1=\"87\" y1=\"366\" x2=\"1165\" y2=\"366\" class=\"messageLine0\" data-et=\"message\" data-id=\"i6\" data-from=\"SE\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"366\" x2=\"80\" y2=\"366\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"80\" y=\"370\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">6</text><text x=\"1362\" y=\"381\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Run the channel authorization mechanism</text><line x1=\"1176\" y1=\"410\" x2=\"1554\" y2=\"410\" class=\"messageLine0\" data-et=\"message\" data-id=\"i7\" data-from=\"CN\" data-to=\"CH\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"fill: none;\"></line><line x1=\"1169\" y1=\"410\" x2=\"1169\" y2=\"410\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"1169\" y=\"414\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">7</text><text x=\"1365\" y=\"425\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Channel credentials</text><line x1=\"1563\" y1=\"454\" x2=\"1173\" y2=\"454\" class=\"messageLine1\" data-et=\"message\" data-id=\"i8\" data-from=\"CH\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"1558\" y1=\"454\" x2=\"1558\" y2=\"454\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"1558\" y=\"458\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">8</text><text x=\"1170\" y=\"469\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Save the credentials for this seller</text><path d=\"M 1170,498 C 1230,488 1230,528 1170,518\" class=\"messageLine0\" data-et=\"message\" data-id=\"i9\" data-from=\"CN\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" x1=\"1176\" style=\"fill: none;\"></path><line x1=\"1169\" y1=\"498\" x2=\"1169\" y2=\"498\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"1169\" y=\"502\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">9</text><text x=\"1012\" y=\"543\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Import the seller's stores (token)</text><line x1=\"1174\" y1=\"574\" x2=\"855\" y2=\"574\" class=\"messageLine0\" data-et=\"message\" data-id=\"i10\" data-from=\"CN\" data-to=\"MA\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"fill: none;\"></line><line x1=\"1169\" y1=\"574\" x2=\"1169\" y2=\"574\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"1169\" y=\"578\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">10</text><text x=\"626\" y=\"589\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to the callback URL</text><line x1=\"1174\" y1=\"618\" x2=\"84\" y2=\"618\" class=\"messageLine1\" data-et=\"message\" data-id=\"i11\" data-from=\"CN\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"1169\" y1=\"618\" x2=\"1169\" y2=\"618\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"1169\" y=\"622\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">11</text><text x=\"280\" y=\"633\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Mirakl Connect stores page</text><line x1=\"87\" y1=\"664\" x2=\"478\" y2=\"664\" class=\"messageLine0\" data-et=\"message\" data-id=\"i12\" data-from=\"SE\" data-to=\"MC\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"664\" x2=\"80\" y2=\"664\" stroke-width=\"0\" marker-start=\"url(#diagram-bc1b7fcbd92622654a941648dd6760df9427c9de346cd5501d899e8fdf4e7907-sequencenumber)\"></line><text x=\"80\" y=\"668\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">12</text><g class=\"actor-man actor-bottom\" name=\"SE\" style=\"stroke: rgb(147, 112, 219);\"><line id=\"actor-man-torso4\" x1=\"80\" y1=\"709\" x2=\"80\" y2=\"729\"></line><line id=\"actor-man-arms4\" x1=\"62\" y1=\"717\" x2=\"98\" y2=\"717\"></line><line x1=\"62\" y1=\"744\" x2=\"80\" y2=\"729\"></line><line x1=\"80\" y1=\"729\" x2=\"96\" y2=\"744\"></line><circle cx=\"80\" cy=\"694\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"80\" y=\"751.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g></svg>","diagramHtmlDark":"<svg id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 1738px;\" viewBox=\"-50 -10 1738 780\" role=\"graphics-document document\" aria-roledescription=\"sequence\"><style>\n    #diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 foreignObject {\n      overflow: visible;\n    }\n  </style><g><rect x=\"1458\" y=\"-5\" fill=\"rgb(254,240,199)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"200\" height=\"774\" class=\"rect\"></rect><text x=\"1558\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1558\" dy=\"0\">Channel</tspan></text></g><g><rect x=\"1064.5\" y=\"-5\" fill=\"rgb(209,250,229)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"209\" height=\"774\" class=\"rect\"></rect><text x=\"1169\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1169\" dy=\"0\">Middleware</tspan></text></g><g><rect x=\"382\" y=\"-5\" fill=\"rgb(219,234,254)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"569\" height=\"774\" class=\"rect\"></rect><text x=\"666.5\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"666.5\" dy=\"0\">Mirakl</tspan></text></g><g><rect x=\"-20\" y=\"-5\" fill=\"rgb(254,226,226)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"200\" height=\"774\" class=\"rect\"></rect><text x=\"80\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g><g><rect x=\"1483\" y=\"684\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"CH\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"1558\" y=\"716.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1558\" dy=\"0\">Channel</tspan></text></g><g><rect x=\"1089.5\" y=\"684\" fill=\"#eaeaea\" stroke=\"#666\" width=\"159\" height=\"65\" name=\"CN\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"1169\" y=\"716.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1169\" dy=\"0\">Channel Connector</tspan></text></g><g><rect x=\"776\" y=\"684\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MA\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"851\" y=\"716.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"851\" dy=\"0\">Mirakl Account</tspan></text></g><g><rect x=\"407\" y=\"684\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MC\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"482\" y=\"716.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"482\" dy=\"0\">Mirakl Connect</tspan></text></g><g></g><g><line id=\"actor4\" x1=\"1558\" y1=\"92\" x2=\"1558\" y2=\"684\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"CH\" data-et=\"life-line\" data-id=\"CH\"></line><g id=\"root-4\" data-et=\"participant\" data-type=\"participant\" data-id=\"CH\"><rect x=\"1483\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"CH\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"1558\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1558\" dy=\"0\">Channel</tspan></text></g></g><g><line id=\"actor3\" x1=\"1169\" y1=\"92\" x2=\"1169\" y2=\"684\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"CN\" data-et=\"life-line\" data-id=\"CN\"></line><g id=\"root-3\" data-et=\"participant\" data-type=\"participant\" data-id=\"CN\"><rect x=\"1089.5\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"159\" height=\"65\" name=\"CN\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"1169\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1169\" dy=\"0\">Channel Connector</tspan></text></g></g><g><line id=\"actor2\" x1=\"851\" y1=\"92\" x2=\"851\" y2=\"684\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"MA\" data-et=\"life-line\" data-id=\"MA\"></line><g id=\"root-2\" data-et=\"participant\" data-type=\"participant\" data-id=\"MA\"><rect x=\"776\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MA\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"851\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"851\" dy=\"0\">Mirakl Account</tspan></text></g></g><g><line id=\"actor1\" x1=\"482\" y1=\"92\" x2=\"482\" y2=\"684\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"MC\" data-et=\"life-line\" data-id=\"MC\"></line><g id=\"root-1\" data-et=\"participant\" data-type=\"participant\" data-id=\"MC\"><rect x=\"407\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MC\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"482\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"482\" dy=\"0\">Mirakl Connect</tspan></text></g></g><g><line id=\"actor0\" x1=\"80\" y1=\"107\" x2=\"80\" y2=\"684\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"SE\" data-et=\"life-line\" data-id=\"SE\"></line></g><style>#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .error-icon{fill:#a44141;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .error-text{fill:#ddd;stroke:#ddd;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .edge-thickness-normal{stroke-width:1px;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .edge-thickness-thick{stroke-width:3.5px;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .edge-pattern-solid{stroke-dasharray:0;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .marker.cross{stroke:lightgrey;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 p{margin:0;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .actor{stroke:#ccc;fill:#1f2020;stroke-width:1;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 rect.actor.outer-path[data-look=\"neo\"]{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 rect.note[data-look=\"neo\"]{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 text.actor&gt;tspan{fill:lightgrey;stroke:none;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .actor-line{stroke:#ccc;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:lightgrey;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:lightgrey;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [id$=\"-arrowhead\"] path{fill:lightgrey;stroke:lightgrey;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .sequenceNumber{fill:black;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [id$=\"-sequencenumber\"]{fill:lightgrey;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [id$=\"-crosshead\"] path{fill:lightgrey;stroke:lightgrey;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .messageText{fill:lightgrey;stroke:none;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .labelBox{stroke:#ccc;fill:#1f2020;filter:none;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .labelText,#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .labelText&gt;tspan{fill:lightgrey;stroke:none;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .loopText,#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .loopText&gt;tspan{fill:lightgrey;stroke:none;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .sectionTitle,#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .sectionTitle&gt;tspan{fill:lightgrey;stroke:none;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#ccc;fill:#ccc;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .noteText,#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .noteText&gt;tspan{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;font-weight:normal;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .activation0{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .activation1{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .activation2{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .actorPopupMenu{position:absolute;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .actorPopupMenuPanel{position:absolute;fill:#1f2020;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .actor-man circle,#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 line{fill:#1f2020;stroke-width:2px;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 g rect.rect{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));stroke:#ccc;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 .node .neo-node{stroke:#ccc;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].node rect,#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].cluster rect,#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].node polygon{stroke:url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].node path{stroke:url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-gradient);stroke-width:1px;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].node circle{stroke:url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><defs><symbol id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-computer\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\"></path></symbol></defs><defs><symbol id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-database\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path transform=\"scale(.5)\" d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\"></path></symbol></defs><defs><symbol id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-clock\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\"></path></symbol></defs><defs><marker id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead\" refX=\"7.9\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M -1 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-crosshead\" markerWidth=\"15\" markerHeight=\"8\" orient=\"auto\" refX=\"4\" refY=\"4.5\"><path fill=\"none\" stroke=\"#000000\" stroke-width=\"1pt\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" style=\"stroke-dasharray: 0, 0;\"></path></marker></defs><defs><marker id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-filled-head\" refX=\"15.5\" refY=\"7\" markerWidth=\"20\" markerHeight=\"28\" orient=\"auto\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber\" refX=\"15\" refY=\"15\" markerWidth=\"60\" markerHeight=\"40\" orient=\"auto\"><circle cx=\"15\" cy=\"15\" r=\"6\"></circle></marker></defs><defs><marker id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-solidTopArrowHead\" refX=\"7.9\" refY=\"7.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 8 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-solidBottomArrowHead\" refX=\"7.9\" refY=\"0.75\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 0 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-stickTopArrowHead\" refX=\"7.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 7 7\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><defs><marker id=\"diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-stickBottomArrowHead\" refX=\"7.5\" refY=\"0\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 7 L 7 0\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><g class=\"actor-man actor-top\" name=\"SE\" data-et=\"participant\" data-type=\"actor\" data-id=\"SE\" style=\"stroke: rgb(204, 204, 204);\"><line id=\"actor-man-torso0\" x1=\"80\" y1=\"52\" x2=\"80\" y2=\"72\"></line><line id=\"actor-man-arms0\" x1=\"62\" y1=\"60\" x2=\"98\" y2=\"60\"></line><line x1=\"62\" y1=\"87\" x2=\"80\" y2=\"72\"></line><line x1=\"80\" y1=\"72\" x2=\"96\" y2=\"87\"></line><circle cx=\"80\" cy=\"37\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"80\" y=\"94.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g><text x=\"280\" y=\"107\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Channels &gt; My Channels, then \"Link stores\"</text><line x1=\"87\" y1=\"138\" x2=\"478\" y2=\"138\" class=\"messageLine0\" data-et=\"message\" data-id=\"i1\" data-from=\"SE\" data-to=\"MC\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"138\" x2=\"80\" y2=\"138\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"80\" y=\"142\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">1</text><text x=\"280\" y=\"153\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Select the channel to import stores from</text><line x1=\"87\" y1=\"184\" x2=\"478\" y2=\"184\" class=\"messageLine0\" data-et=\"message\" data-id=\"i2\" data-from=\"SE\" data-to=\"MC\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"184\" x2=\"80\" y2=\"184\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"80\" y=\"188\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">2</text><text x=\"665\" y=\"199\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Request the consent redirection (callback)</text><line x1=\"489\" y1=\"230\" x2=\"847\" y2=\"230\" class=\"messageLine0\" data-et=\"message\" data-id=\"i3\" data-from=\"MC\" data-to=\"MA\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"fill: none;\"></line><line x1=\"482\" y1=\"230\" x2=\"482\" y2=\"230\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"482\" y=\"234\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">3</text><text x=\"668\" y=\"245\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Consent URL (token, callback)</text><line x1=\"856\" y1=\"276\" x2=\"486\" y2=\"276\" class=\"messageLine1\" data-et=\"message\" data-id=\"i4\" data-from=\"MA\" data-to=\"MC\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"851\" y1=\"276\" x2=\"851\" y2=\"276\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"851\" y=\"280\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">4</text><text x=\"283\" y=\"291\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to /consent (token, callback)</text><line x1=\"487\" y1=\"322\" x2=\"84\" y2=\"322\" class=\"messageLine1\" data-et=\"message\" data-id=\"i5\" data-from=\"MC\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"482\" y1=\"322\" x2=\"482\" y2=\"322\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"482\" y=\"326\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">5</text><text x=\"623\" y=\"337\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">/consent</text><line x1=\"87\" y1=\"366\" x2=\"1165\" y2=\"366\" class=\"messageLine0\" data-et=\"message\" data-id=\"i6\" data-from=\"SE\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"366\" x2=\"80\" y2=\"366\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"80\" y=\"370\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">6</text><text x=\"1362\" y=\"381\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Run the channel authorization mechanism</text><line x1=\"1176\" y1=\"410\" x2=\"1554\" y2=\"410\" class=\"messageLine0\" data-et=\"message\" data-id=\"i7\" data-from=\"CN\" data-to=\"CH\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"fill: none;\"></line><line x1=\"1169\" y1=\"410\" x2=\"1169\" y2=\"410\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"1169\" y=\"414\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">7</text><text x=\"1365\" y=\"425\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Channel credentials</text><line x1=\"1563\" y1=\"454\" x2=\"1173\" y2=\"454\" class=\"messageLine1\" data-et=\"message\" data-id=\"i8\" data-from=\"CH\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"1558\" y1=\"454\" x2=\"1558\" y2=\"454\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"1558\" y=\"458\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">8</text><text x=\"1170\" y=\"469\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Save the credentials for this seller</text><path d=\"M 1170,498 C 1230,488 1230,528 1170,518\" class=\"messageLine0\" data-et=\"message\" data-id=\"i9\" data-from=\"CN\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" x1=\"1176\" style=\"fill: none;\"></path><line x1=\"1169\" y1=\"498\" x2=\"1169\" y2=\"498\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"1169\" y=\"502\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">9</text><text x=\"1012\" y=\"543\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Import the seller's stores (token)</text><line x1=\"1174\" y1=\"574\" x2=\"855\" y2=\"574\" class=\"messageLine0\" data-et=\"message\" data-id=\"i10\" data-from=\"CN\" data-to=\"MA\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"fill: none;\"></line><line x1=\"1169\" y1=\"574\" x2=\"1169\" y2=\"574\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"1169\" y=\"578\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">10</text><text x=\"626\" y=\"589\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to the callback URL</text><line x1=\"1174\" y1=\"618\" x2=\"84\" y2=\"618\" class=\"messageLine1\" data-et=\"message\" data-id=\"i11\" data-from=\"CN\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"1169\" y1=\"618\" x2=\"1169\" y2=\"618\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"1169\" y=\"622\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">11</text><text x=\"280\" y=\"633\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Mirakl Connect stores page</text><line x1=\"87\" y1=\"664\" x2=\"478\" y2=\"664\" class=\"messageLine0\" data-et=\"message\" data-id=\"i12\" data-from=\"SE\" data-to=\"MC\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"664\" x2=\"80\" y2=\"664\" stroke-width=\"0\" marker-start=\"url(#diagram-83cf41a713a7774badc4d0aadc7fe9464c5dfa359617163afb3f5bf4c66c9621-sequencenumber)\"></line><text x=\"80\" y=\"668\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">12</text><g class=\"actor-man actor-bottom\" name=\"SE\" style=\"stroke: rgb(204, 204, 204);\"><line id=\"actor-man-torso4\" x1=\"80\" y1=\"709\" x2=\"80\" y2=\"729\"></line><line id=\"actor-man-arms4\" x1=\"62\" y1=\"717\" x2=\"98\" y2=\"717\"></line><line x1=\"62\" y1=\"744\" x2=\"80\" y2=\"729\"></line><line x1=\"80\" y1=\"729\" x2=\"96\" y2=\"744\"></line><circle cx=\"80\" cy=\"694\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"80\" y=\"751.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g></svg>"},"children":["sequenceDiagram\n    autonumber\n    box rgb(254,226,226) Seller\n    actor SE as Seller\n    end\n    box rgb(219,234,254) Mirakl\n    participant MC as Mirakl Connect\n    participant MA as Mirakl Account\n    end\n    box rgb(209,250,229) Middleware\n    participant CN as Channel Connector\n    end\n    box rgb(254,240,199) Channel\n    participant CH as Channel\n    end\n\n    SE->>MC: Channels > My Channels, then \"Link stores\"\n    SE->>MC: Select the channel to import stores from\n    MC->>MA: Request the consent redirection (callback)\n    MA-->>MC: Consent URL (token, callback)\n    MC-->>SE: Redirect to /consent (token, callback)\n    SE->>CN: /consent\n    CN->>CH: Run the channel authorization mechanism\n    CH-->>CN: Channel credentials\n    CN->>CN: Save the credentials for this seller\n    CN->>MA: Import the seller's stores (token)\n    CN-->>SE: Redirect to the callback URL\n    SE->>MC: Mirakl Connect stores page\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["A dashed arrow is a response back to the caller, including an HTTP redirect."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Follow these steps:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 1:"]}," the seller signs in to Mirakl Connect, selects ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Channels > My Channels"]}," in the menu, then clicks the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Link stores"]}," button."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 2:"]}," the seller selects the channel to import the stores from."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Steps 3 and 4:"]}," Mirakl Connect asks Mirakl Account for the consent redirection, and Mirakl Account issues the token."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 5:"]}," Mirakl Connect redirects the seller to the consent URL of the connector, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/consent"]},"."," ","It carries two query parameters:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["token"]},": authorizes the store import at the end of the process."," ","Refer to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#the-token"},"children":["The token"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["callback"]},": the callback URL of Mirakl Connect."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Steps 6 to 9:"]}," the connector receives the consent request, runs the channel's authorization process, and saves the credentials to access the channel data."," ","This process can differ from one channel to another."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 10:"]}," the connector imports the seller's stores in Mirakl Account, as described in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#importing-the-stores"},"children":["Importing the stores"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Steps 11 and 12:"]}," the connector redirects the seller to the Mirakl Connect stores page, by loading the callback URL given at the start of the process."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"channel-method","__idx":5},"children":["Channel method"]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In this method, the seller starts from the channel."]}]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","align":"center","width":"100%","diagramType":"mermaid","diagramSource":"sequenceDiagram\n    autonumber\n    box rgb(254,226,226) Seller\n    actor SE as Seller\n    end\n    box rgb(219,234,254) Mirakl\n    participant MC as Mirakl Connect\n    participant MA as Mirakl Account\n    end\n    box rgb(209,250,229) Middleware\n    participant CN as Channel Connector\n    end\n    box rgb(254,240,199) Channel\n    participant CH as Channel\n    end\n\n    SE->>CH: Enter the process from the channel\n    CH-->>SE: Redirect to the registered Channel Connector URL\n    SE->>CN: /login\n    CN-->>SE: Redirect to /organizations/connectors (connector, state)\n    SE->>MA: Choose the organization\n    MA-->>SE: Redirect to /consent (token, callback, state)\n    SE->>CN: /consent\n    CN->>CH: Run the channel authorization mechanism\n    CH-->>CN: Channel credentials\n    CN->>CN: Save the credentials for this seller\n    CN->>MA: Import the seller's stores (token)\n    CN-->>SE: Redirect to the callback URL\n    SE->>MC: Mirakl Connect stores page\n","diagramHtml":"<svg id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 1452px;\" viewBox=\"-50 -10 1452 826\" role=\"graphics-document document\" aria-roledescription=\"sequence\"><style>\n    #diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca foreignObject {\n      overflow: visible;\n    }\n  </style><g><rect x=\"1172\" y=\"-5\" fill=\"rgb(254,240,199)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"200\" height=\"820\" class=\"rect\"></rect><text x=\"1272\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1272\" dy=\"0\">Channel</tspan></text></g><g><rect x=\"778.5\" y=\"-5\" fill=\"rgb(209,250,229)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"209\" height=\"820\" class=\"rect\"></rect><text x=\"883\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"883\" dy=\"0\">Middleware</tspan></text></g><g><rect x=\"265\" y=\"-5\" fill=\"rgb(219,234,254)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"400\" height=\"820\" class=\"rect\"></rect><text x=\"465\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"465\" dy=\"0\">Mirakl</tspan></text></g><g><rect x=\"-20\" y=\"-5\" fill=\"rgb(254,226,226)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"200\" height=\"820\" class=\"rect\"></rect><text x=\"80\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g><g><rect x=\"1197\" y=\"730\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"CH\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"1272\" y=\"762.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1272\" dy=\"0\">Channel</tspan></text></g><g><rect x=\"803.5\" y=\"730\" fill=\"#eaeaea\" stroke=\"#666\" width=\"159\" height=\"65\" name=\"CN\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"883\" y=\"762.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"883\" dy=\"0\">Channel Connector</tspan></text></g><g><rect x=\"490\" y=\"730\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MA\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"565\" y=\"762.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"565\" dy=\"0\">Mirakl Account</tspan></text></g><g><rect x=\"290\" y=\"730\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MC\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"365\" y=\"762.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"365\" dy=\"0\">Mirakl Connect</tspan></text></g><g></g><g><line id=\"actor4\" x1=\"1272\" y1=\"92\" x2=\"1272\" y2=\"730\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"CH\" data-et=\"life-line\" data-id=\"CH\"></line><g id=\"root-4\" data-et=\"participant\" data-type=\"participant\" data-id=\"CH\"><rect x=\"1197\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"CH\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"1272\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1272\" dy=\"0\">Channel</tspan></text></g></g><g><line id=\"actor3\" x1=\"883\" y1=\"92\" x2=\"883\" y2=\"730\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"CN\" data-et=\"life-line\" data-id=\"CN\"></line><g id=\"root-3\" data-et=\"participant\" data-type=\"participant\" data-id=\"CN\"><rect x=\"803.5\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"159\" height=\"65\" name=\"CN\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"883\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"883\" dy=\"0\">Channel Connector</tspan></text></g></g><g><line id=\"actor2\" x1=\"565\" y1=\"92\" x2=\"565\" y2=\"730\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"MA\" data-et=\"life-line\" data-id=\"MA\"></line><g id=\"root-2\" data-et=\"participant\" data-type=\"participant\" data-id=\"MA\"><rect x=\"490\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MA\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"565\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"565\" dy=\"0\">Mirakl Account</tspan></text></g></g><g><line id=\"actor1\" x1=\"365\" y1=\"92\" x2=\"365\" y2=\"730\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"MC\" data-et=\"life-line\" data-id=\"MC\"></line><g id=\"root-1\" data-et=\"participant\" data-type=\"participant\" data-id=\"MC\"><rect x=\"290\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MC\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"365\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"365\" dy=\"0\">Mirakl Connect</tspan></text></g></g><g><line id=\"actor0\" x1=\"80\" y1=\"107\" x2=\"80\" y2=\"730\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"SE\" data-et=\"life-line\" data-id=\"SE\"></line></g><style>#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .error-icon{fill:#552222;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .error-text{fill:#552222;stroke:#552222;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .edge-thickness-normal{stroke-width:1px;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .edge-thickness-thick{stroke-width:3.5px;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .edge-pattern-solid{stroke-dasharray:0;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .edge-pattern-dashed{stroke-dasharray:3;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .edge-pattern-dotted{stroke-dasharray:2;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .marker{fill:#333333;stroke:#333333;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .marker.cross{stroke:#333333;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca p{margin:0;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .actor{stroke:#9370DB;fill:#ECECFF;stroke-width:1;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca rect.actor.outer-path[data-look=\"neo\"]{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca rect.note[data-look=\"neo\"]{stroke:#aaaa33;fill:#fff5ad;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca text.actor&gt;tspan{fill:black;stroke:none;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .actor-line{stroke:#9370DB;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#333;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [id$=\"-arrowhead\"] path{fill:#333;stroke:#333;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .sequenceNumber{fill:white;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [id$=\"-sequencenumber\"]{fill:#333;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [id$=\"-crosshead\"] path{fill:#333;stroke:#333;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .messageText{fill:#333;stroke:none;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .labelBox{stroke:#9370DB;fill:#ECECFF;filter:none;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .labelText,#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .labelText&gt;tspan{fill:black;stroke:none;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .loopText,#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .loopText&gt;tspan{fill:black;stroke:none;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .sectionTitle,#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .sectionTitle&gt;tspan{fill:black;stroke:none;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#9370DB;fill:#9370DB;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .note{stroke:#aaaa33;fill:#fff5ad;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .noteText,#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .noteText&gt;tspan{fill:black;stroke:none;font-weight:normal;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .activation0{fill:#f4f4f4;stroke:#666;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .activation1{fill:#f4f4f4;stroke:#666;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .activation2{fill:#f4f4f4;stroke:#666;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .actorPopupMenu{position:absolute;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .actorPopupMenuPanel{position:absolute;fill:#ECECFF;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .actor-man circle,#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca line{fill:#ECECFF;stroke-width:2px;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca g rect.rect{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));stroke:#9370DB;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca .node .neo-node{stroke:#9370DB;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].node rect,#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].cluster rect,#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><defs><symbol id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-computer\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\"></path></symbol></defs><defs><symbol id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-database\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path transform=\"scale(.5)\" d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\"></path></symbol></defs><defs><symbol id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-clock\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\"></path></symbol></defs><defs><marker id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead\" refX=\"7.9\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M -1 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-crosshead\" markerWidth=\"15\" markerHeight=\"8\" orient=\"auto\" refX=\"4\" refY=\"4.5\"><path fill=\"none\" stroke=\"#000000\" stroke-width=\"1pt\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" style=\"stroke-dasharray: 0, 0;\"></path></marker></defs><defs><marker id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-filled-head\" refX=\"15.5\" refY=\"7\" markerWidth=\"20\" markerHeight=\"28\" orient=\"auto\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber\" refX=\"15\" refY=\"15\" markerWidth=\"60\" markerHeight=\"40\" orient=\"auto\"><circle cx=\"15\" cy=\"15\" r=\"6\"></circle></marker></defs><defs><marker id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-solidTopArrowHead\" refX=\"7.9\" refY=\"7.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 8 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-solidBottomArrowHead\" refX=\"7.9\" refY=\"0.75\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 0 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-stickTopArrowHead\" refX=\"7.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 7 7\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><defs><marker id=\"diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-stickBottomArrowHead\" refX=\"7.5\" refY=\"0\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 7 L 7 0\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><g class=\"actor-man actor-top\" name=\"SE\" data-et=\"participant\" data-type=\"actor\" data-id=\"SE\" style=\"stroke: rgb(147, 112, 219);\"><line id=\"actor-man-torso0\" x1=\"80\" y1=\"52\" x2=\"80\" y2=\"72\"></line><line id=\"actor-man-arms0\" x1=\"62\" y1=\"60\" x2=\"98\" y2=\"60\"></line><line x1=\"62\" y1=\"87\" x2=\"80\" y2=\"72\"></line><line x1=\"80\" y1=\"72\" x2=\"96\" y2=\"87\"></line><circle cx=\"80\" cy=\"37\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"80\" y=\"94.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g><text x=\"675\" y=\"107\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Enter the process from the channel</text><line x1=\"87\" y1=\"138\" x2=\"1268\" y2=\"138\" class=\"messageLine0\" data-et=\"message\" data-id=\"i1\" data-from=\"SE\" data-to=\"CH\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"138\" x2=\"80\" y2=\"138\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"80\" y=\"142\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">1</text><text x=\"678\" y=\"153\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to the registered Channel Connector URL</text><line x1=\"1277\" y1=\"184\" x2=\"84\" y2=\"184\" class=\"messageLine1\" data-et=\"message\" data-id=\"i2\" data-from=\"CH\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"1272\" y1=\"184\" x2=\"1272\" y2=\"184\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"1272\" y=\"188\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">2</text><text x=\"480\" y=\"199\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">/login</text><line x1=\"87\" y1=\"230\" x2=\"879\" y2=\"230\" class=\"messageLine0\" data-et=\"message\" data-id=\"i3\" data-from=\"SE\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"230\" x2=\"80\" y2=\"230\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"80\" y=\"234\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">3</text><text x=\"483\" y=\"245\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to /organizations/connectors (connector, state)</text><line x1=\"888\" y1=\"276\" x2=\"84\" y2=\"276\" class=\"messageLine1\" data-et=\"message\" data-id=\"i4\" data-from=\"CN\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"883\" y1=\"276\" x2=\"883\" y2=\"276\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"883\" y=\"280\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">4</text><text x=\"321\" y=\"291\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Choose the organization</text><line x1=\"87\" y1=\"322\" x2=\"561\" y2=\"322\" class=\"messageLine0\" data-et=\"message\" data-id=\"i5\" data-from=\"SE\" data-to=\"MA\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"322\" x2=\"80\" y2=\"322\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"80\" y=\"326\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">5</text><text x=\"324\" y=\"337\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to /consent (token, callback, state)</text><line x1=\"570\" y1=\"368\" x2=\"84\" y2=\"368\" class=\"messageLine1\" data-et=\"message\" data-id=\"i6\" data-from=\"MA\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"565\" y1=\"368\" x2=\"565\" y2=\"368\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"565\" y=\"372\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">6</text><text x=\"480\" y=\"383\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">/consent</text><line x1=\"87\" y1=\"412\" x2=\"879\" y2=\"412\" class=\"messageLine0\" data-et=\"message\" data-id=\"i7\" data-from=\"SE\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"412\" x2=\"80\" y2=\"412\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"80\" y=\"416\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">7</text><text x=\"1076\" y=\"427\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Run the channel authorization mechanism</text><line x1=\"890\" y1=\"456\" x2=\"1268\" y2=\"456\" class=\"messageLine0\" data-et=\"message\" data-id=\"i8\" data-from=\"CN\" data-to=\"CH\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"fill: none;\"></line><line x1=\"883\" y1=\"456\" x2=\"883\" y2=\"456\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"883\" y=\"460\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">8</text><text x=\"1079\" y=\"471\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Channel credentials</text><line x1=\"1277\" y1=\"500\" x2=\"887\" y2=\"500\" class=\"messageLine1\" data-et=\"message\" data-id=\"i9\" data-from=\"CH\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"1272\" y1=\"500\" x2=\"1272\" y2=\"500\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"1272\" y=\"504\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">9</text><text x=\"884\" y=\"515\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Save the credentials for this seller</text><path d=\"M 884,544 C 944,534 944,574 884,564\" class=\"messageLine0\" data-et=\"message\" data-id=\"i10\" data-from=\"CN\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" x1=\"890\" style=\"fill: none;\"></path><line x1=\"883\" y1=\"544\" x2=\"883\" y2=\"544\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"883\" y=\"548\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">10</text><text x=\"726\" y=\"589\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Import the seller's stores (token)</text><line x1=\"888\" y1=\"620\" x2=\"569\" y2=\"620\" class=\"messageLine0\" data-et=\"message\" data-id=\"i11\" data-from=\"CN\" data-to=\"MA\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"fill: none;\"></line><line x1=\"883\" y1=\"620\" x2=\"883\" y2=\"620\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"883\" y=\"624\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">11</text><text x=\"483\" y=\"635\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to the callback URL</text><line x1=\"888\" y1=\"664\" x2=\"84\" y2=\"664\" class=\"messageLine1\" data-et=\"message\" data-id=\"i12\" data-from=\"CN\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"883\" y1=\"664\" x2=\"883\" y2=\"664\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"883\" y=\"668\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">12</text><text x=\"221\" y=\"679\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Mirakl Connect stores page</text><line x1=\"87\" y1=\"710\" x2=\"361\" y2=\"710\" class=\"messageLine0\" data-et=\"message\" data-id=\"i13\" data-from=\"SE\" data-to=\"MC\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"710\" x2=\"80\" y2=\"710\" stroke-width=\"0\" marker-start=\"url(#diagram-0772e78fa4f03cc8a6ead6195397447315a6608a523e30ff6f9d95a3a5f1f7ca-sequencenumber)\"></line><text x=\"80\" y=\"714\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">13</text><g class=\"actor-man actor-bottom\" name=\"SE\" style=\"stroke: rgb(147, 112, 219);\"><line id=\"actor-man-torso4\" x1=\"80\" y1=\"755\" x2=\"80\" y2=\"775\"></line><line id=\"actor-man-arms4\" x1=\"62\" y1=\"763\" x2=\"98\" y2=\"763\"></line><line x1=\"62\" y1=\"790\" x2=\"80\" y2=\"775\"></line><line x1=\"80\" y1=\"775\" x2=\"96\" y2=\"790\"></line><circle cx=\"80\" cy=\"740\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"80\" y=\"797.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g></svg>","diagramHtmlDark":"<svg id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 1452px;\" viewBox=\"-50 -10 1452 826\" role=\"graphics-document document\" aria-roledescription=\"sequence\"><style>\n    #diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 foreignObject {\n      overflow: visible;\n    }\n  </style><g><rect x=\"1172\" y=\"-5\" fill=\"rgb(254,240,199)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"200\" height=\"820\" class=\"rect\"></rect><text x=\"1272\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1272\" dy=\"0\">Channel</tspan></text></g><g><rect x=\"778.5\" y=\"-5\" fill=\"rgb(209,250,229)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"209\" height=\"820\" class=\"rect\"></rect><text x=\"883\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"883\" dy=\"0\">Middleware</tspan></text></g><g><rect x=\"265\" y=\"-5\" fill=\"rgb(219,234,254)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"400\" height=\"820\" class=\"rect\"></rect><text x=\"465\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"465\" dy=\"0\">Mirakl</tspan></text></g><g><rect x=\"-20\" y=\"-5\" fill=\"rgb(254,226,226)\" stroke=\"rgb(0,0,0, 0.5)\" width=\"200\" height=\"820\" class=\"rect\"></rect><text x=\"80\" y=\"13.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"text\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g><g><rect x=\"1197\" y=\"730\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"CH\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"1272\" y=\"762.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1272\" dy=\"0\">Channel</tspan></text></g><g><rect x=\"803.5\" y=\"730\" fill=\"#eaeaea\" stroke=\"#666\" width=\"159\" height=\"65\" name=\"CN\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"883\" y=\"762.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"883\" dy=\"0\">Channel Connector</tspan></text></g><g><rect x=\"490\" y=\"730\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MA\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"565\" y=\"762.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"565\" dy=\"0\">Mirakl Account</tspan></text></g><g><rect x=\"290\" y=\"730\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MC\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"365\" y=\"762.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"365\" dy=\"0\">Mirakl Connect</tspan></text></g><g></g><g><line id=\"actor4\" x1=\"1272\" y1=\"92\" x2=\"1272\" y2=\"730\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"CH\" data-et=\"life-line\" data-id=\"CH\"></line><g id=\"root-4\" data-et=\"participant\" data-type=\"participant\" data-id=\"CH\"><rect x=\"1197\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"CH\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"1272\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"1272\" dy=\"0\">Channel</tspan></text></g></g><g><line id=\"actor3\" x1=\"883\" y1=\"92\" x2=\"883\" y2=\"730\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"CN\" data-et=\"life-line\" data-id=\"CN\"></line><g id=\"root-3\" data-et=\"participant\" data-type=\"participant\" data-id=\"CN\"><rect x=\"803.5\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"159\" height=\"65\" name=\"CN\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"883\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"883\" dy=\"0\">Channel Connector</tspan></text></g></g><g><line id=\"actor2\" x1=\"565\" y1=\"92\" x2=\"565\" y2=\"730\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"MA\" data-et=\"life-line\" data-id=\"MA\"></line><g id=\"root-2\" data-et=\"participant\" data-type=\"participant\" data-id=\"MA\"><rect x=\"490\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MA\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"565\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"565\" dy=\"0\">Mirakl Account</tspan></text></g></g><g><line id=\"actor1\" x1=\"365\" y1=\"92\" x2=\"365\" y2=\"730\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"MC\" data-et=\"life-line\" data-id=\"MC\"></line><g id=\"root-1\" data-et=\"participant\" data-type=\"participant\" data-id=\"MC\"><rect x=\"290\" y=\"27\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"MC\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"365\" y=\"59.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"365\" dy=\"0\">Mirakl Connect</tspan></text></g></g><g><line id=\"actor0\" x1=\"80\" y1=\"107\" x2=\"80\" y2=\"730\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"SE\" data-et=\"life-line\" data-id=\"SE\"></line></g><style>#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .error-icon{fill:#a44141;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .error-text{fill:#ddd;stroke:#ddd;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .edge-thickness-normal{stroke-width:1px;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .edge-thickness-thick{stroke-width:3.5px;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .edge-pattern-solid{stroke-dasharray:0;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .marker.cross{stroke:lightgrey;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 p{margin:0;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .actor{stroke:#ccc;fill:#1f2020;stroke-width:1;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 rect.actor.outer-path[data-look=\"neo\"]{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 rect.note[data-look=\"neo\"]{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 text.actor&gt;tspan{fill:lightgrey;stroke:none;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .actor-line{stroke:#ccc;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:lightgrey;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:lightgrey;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [id$=\"-arrowhead\"] path{fill:lightgrey;stroke:lightgrey;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .sequenceNumber{fill:black;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [id$=\"-sequencenumber\"]{fill:lightgrey;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [id$=\"-crosshead\"] path{fill:lightgrey;stroke:lightgrey;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .messageText{fill:lightgrey;stroke:none;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .labelBox{stroke:#ccc;fill:#1f2020;filter:none;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .labelText,#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .labelText&gt;tspan{fill:lightgrey;stroke:none;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .loopText,#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .loopText&gt;tspan{fill:lightgrey;stroke:none;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .sectionTitle,#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .sectionTitle&gt;tspan{fill:lightgrey;stroke:none;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#ccc;fill:#ccc;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .noteText,#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .noteText&gt;tspan{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;font-weight:normal;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .activation0{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .activation1{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .activation2{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .actorPopupMenu{position:absolute;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .actorPopupMenuPanel{position:absolute;fill:#1f2020;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .actor-man circle,#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 line{fill:#1f2020;stroke-width:2px;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 g rect.rect{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));stroke:#ccc;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 .node .neo-node{stroke:#ccc;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].node rect,#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].cluster rect,#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].node polygon{stroke:url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].node path{stroke:url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-gradient);stroke-width:1px;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].node circle{stroke:url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><defs><symbol id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-computer\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\"></path></symbol></defs><defs><symbol id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-database\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path transform=\"scale(.5)\" d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\"></path></symbol></defs><defs><symbol id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-clock\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\"></path></symbol></defs><defs><marker id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead\" refX=\"7.9\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M -1 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-crosshead\" markerWidth=\"15\" markerHeight=\"8\" orient=\"auto\" refX=\"4\" refY=\"4.5\"><path fill=\"none\" stroke=\"#000000\" stroke-width=\"1pt\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" style=\"stroke-dasharray: 0, 0;\"></path></marker></defs><defs><marker id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-filled-head\" refX=\"15.5\" refY=\"7\" markerWidth=\"20\" markerHeight=\"28\" orient=\"auto\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber\" refX=\"15\" refY=\"15\" markerWidth=\"60\" markerHeight=\"40\" orient=\"auto\"><circle cx=\"15\" cy=\"15\" r=\"6\"></circle></marker></defs><defs><marker id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-solidTopArrowHead\" refX=\"7.9\" refY=\"7.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 8 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-solidBottomArrowHead\" refX=\"7.9\" refY=\"0.75\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 0 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-stickTopArrowHead\" refX=\"7.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 7 7\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><defs><marker id=\"diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-stickBottomArrowHead\" refX=\"7.5\" refY=\"0\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 7 L 7 0\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><g class=\"actor-man actor-top\" name=\"SE\" data-et=\"participant\" data-type=\"actor\" data-id=\"SE\" style=\"stroke: rgb(204, 204, 204);\"><line id=\"actor-man-torso0\" x1=\"80\" y1=\"52\" x2=\"80\" y2=\"72\"></line><line id=\"actor-man-arms0\" x1=\"62\" y1=\"60\" x2=\"98\" y2=\"60\"></line><line x1=\"62\" y1=\"87\" x2=\"80\" y2=\"72\"></line><line x1=\"80\" y1=\"72\" x2=\"96\" y2=\"87\"></line><circle cx=\"80\" cy=\"37\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"80\" y=\"94.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g><text x=\"675\" y=\"107\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Enter the process from the channel</text><line x1=\"87\" y1=\"138\" x2=\"1268\" y2=\"138\" class=\"messageLine0\" data-et=\"message\" data-id=\"i1\" data-from=\"SE\" data-to=\"CH\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"138\" x2=\"80\" y2=\"138\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"80\" y=\"142\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">1</text><text x=\"678\" y=\"153\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to the registered Channel Connector URL</text><line x1=\"1277\" y1=\"184\" x2=\"84\" y2=\"184\" class=\"messageLine1\" data-et=\"message\" data-id=\"i2\" data-from=\"CH\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"1272\" y1=\"184\" x2=\"1272\" y2=\"184\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"1272\" y=\"188\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">2</text><text x=\"480\" y=\"199\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">/login</text><line x1=\"87\" y1=\"230\" x2=\"879\" y2=\"230\" class=\"messageLine0\" data-et=\"message\" data-id=\"i3\" data-from=\"SE\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"230\" x2=\"80\" y2=\"230\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"80\" y=\"234\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">3</text><text x=\"483\" y=\"245\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to /organizations/connectors (connector, state)</text><line x1=\"888\" y1=\"276\" x2=\"84\" y2=\"276\" class=\"messageLine1\" data-et=\"message\" data-id=\"i4\" data-from=\"CN\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"883\" y1=\"276\" x2=\"883\" y2=\"276\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"883\" y=\"280\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">4</text><text x=\"321\" y=\"291\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Choose the organization</text><line x1=\"87\" y1=\"322\" x2=\"561\" y2=\"322\" class=\"messageLine0\" data-et=\"message\" data-id=\"i5\" data-from=\"SE\" data-to=\"MA\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"322\" x2=\"80\" y2=\"322\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"80\" y=\"326\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">5</text><text x=\"324\" y=\"337\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to /consent (token, callback, state)</text><line x1=\"570\" y1=\"368\" x2=\"84\" y2=\"368\" class=\"messageLine1\" data-et=\"message\" data-id=\"i6\" data-from=\"MA\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"565\" y1=\"368\" x2=\"565\" y2=\"368\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"565\" y=\"372\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">6</text><text x=\"480\" y=\"383\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">/consent</text><line x1=\"87\" y1=\"412\" x2=\"879\" y2=\"412\" class=\"messageLine0\" data-et=\"message\" data-id=\"i7\" data-from=\"SE\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"412\" x2=\"80\" y2=\"412\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"80\" y=\"416\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">7</text><text x=\"1076\" y=\"427\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Run the channel authorization mechanism</text><line x1=\"890\" y1=\"456\" x2=\"1268\" y2=\"456\" class=\"messageLine0\" data-et=\"message\" data-id=\"i8\" data-from=\"CN\" data-to=\"CH\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"fill: none;\"></line><line x1=\"883\" y1=\"456\" x2=\"883\" y2=\"456\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"883\" y=\"460\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">8</text><text x=\"1079\" y=\"471\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Channel credentials</text><line x1=\"1277\" y1=\"500\" x2=\"887\" y2=\"500\" class=\"messageLine1\" data-et=\"message\" data-id=\"i9\" data-from=\"CH\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"1272\" y1=\"500\" x2=\"1272\" y2=\"500\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"1272\" y=\"504\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">9</text><text x=\"884\" y=\"515\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Save the credentials for this seller</text><path d=\"M 884,544 C 944,534 944,574 884,564\" class=\"messageLine0\" data-et=\"message\" data-id=\"i10\" data-from=\"CN\" data-to=\"CN\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" x1=\"890\" style=\"fill: none;\"></path><line x1=\"883\" y1=\"544\" x2=\"883\" y2=\"544\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"883\" y=\"548\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">10</text><text x=\"726\" y=\"589\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Import the seller's stores (token)</text><line x1=\"888\" y1=\"620\" x2=\"569\" y2=\"620\" class=\"messageLine0\" data-et=\"message\" data-id=\"i11\" data-from=\"CN\" data-to=\"MA\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"fill: none;\"></line><line x1=\"883\" y1=\"620\" x2=\"883\" y2=\"620\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"883\" y=\"624\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">11</text><text x=\"483\" y=\"635\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Redirect to the callback URL</text><line x1=\"888\" y1=\"664\" x2=\"84\" y2=\"664\" class=\"messageLine1\" data-et=\"message\" data-id=\"i12\" data-from=\"CN\" data-to=\"SE\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><line x1=\"883\" y1=\"664\" x2=\"883\" y2=\"664\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"883\" y=\"668\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">12</text><text x=\"221\" y=\"679\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Mirakl Connect stores page</text><line x1=\"87\" y1=\"710\" x2=\"361\" y2=\"710\" class=\"messageLine0\" data-et=\"message\" data-id=\"i13\" data-from=\"SE\" data-to=\"MC\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-arrowhead)\" style=\"fill: none;\"></line><line x1=\"80\" y1=\"710\" x2=\"80\" y2=\"710\" stroke-width=\"0\" marker-start=\"url(#diagram-e037a7f29c82b59ac7cceeaa5cf09ce33bb37597672fe61e019487c000966573-sequencenumber)\"></line><text x=\"80\" y=\"714\" font-family=\"sans-serif\" font-size=\"12px\" text-anchor=\"middle\" class=\"sequenceNumber\">13</text><g class=\"actor-man actor-bottom\" name=\"SE\" style=\"stroke: rgb(204, 204, 204);\"><line id=\"actor-man-torso4\" x1=\"80\" y1=\"755\" x2=\"80\" y2=\"775\"></line><line id=\"actor-man-arms4\" x1=\"62\" y1=\"763\" x2=\"98\" y2=\"763\"></line><line x1=\"62\" y1=\"790\" x2=\"80\" y2=\"775\"></line><line x1=\"80\" y1=\"775\" x2=\"96\" y2=\"790\"></line><circle cx=\"80\" cy=\"740\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"80\" y=\"797.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"80\" dy=\"0\">Seller</tspan></text></g></svg>"},"children":["sequenceDiagram\n    autonumber\n    box rgb(254,226,226) Seller\n    actor SE as Seller\n    end\n    box rgb(219,234,254) Mirakl\n    participant MC as Mirakl Connect\n    participant MA as Mirakl Account\n    end\n    box rgb(209,250,229) Middleware\n    participant CN as Channel Connector\n    end\n    box rgb(254,240,199) Channel\n    participant CH as Channel\n    end\n\n    SE->>CH: Enter the process from the channel\n    CH-->>SE: Redirect to the registered Channel Connector URL\n    SE->>CN: /login\n    CN-->>SE: Redirect to /organizations/connectors (connector, state)\n    SE->>MA: Choose the organization\n    MA-->>SE: Redirect to /consent (token, callback, state)\n    SE->>CN: /consent\n    CN->>CH: Run the channel authorization mechanism\n    CH-->>CN: Channel credentials\n    CN->>CN: Save the credentials for this seller\n    CN->>MA: Import the seller's stores (token)\n    CN-->>SE: Redirect to the callback URL\n    SE->>MC: Mirakl Connect stores page\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["A dashed arrow is a response back to the caller, including an HTTP redirect."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Follow these steps:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Steps 1 to 3:"]}," the seller enters the process from the channel, usually from the page of your app in the channel's app store."," ","The channel sends the seller to a connector URL that you registered with it, and this page uses ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/login"]}," as an example."," ","Its query parameters are specified by the channel."," ","Nothing is authorized at this point, because this is only the entry point."," ","The channel authorization itself runs at ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Steps 8 to 10"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 4:"]}," the connector redirects the seller to the organizations URL of Mirakl Account, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/organizations/connectors"]},", so that the seller can choose an organization."," ","It carries two query parameters:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["connector"]},": a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["String"]},", the channel ID that the Mirakl partner team provides."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["state"]},": a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["String"]},", a random value that your connector generates."," ","Mirakl Account never reads its content, and returns it unchanged in the consent URL at ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 6"]},"."," ","Store the context that ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/login"]}," received under this value, then read that context again when the seller reaches ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/consent"]},"."," ","This is how your connector matches the consent request with the entry point that started the process."," ","A random value also lets your connector reject a consent request it did not start."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 5:"]}," the seller chooses the organization."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 6:"]}," Mirakl Account issues the token, and redirects the seller to the consent URL of the connector, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/consent"]},"."," ","It carries three query parameters:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["token"]},": authorizes the store import at the end of the process."," ","Refer to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#the-token"},"children":["The token"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["callback"]},": the callback URL of Mirakl Connect."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["state"]},": the value your connector sent at ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 4"]},", returned unchanged."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Steps 7 to 10:"]}," the connector receives the consent request, runs the channel's authorization process, and saves the credentials to access the channel data."," ","This process can differ from one channel to another."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 11:"]}," the connector imports the seller's stores in Mirakl Account, as described in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#importing-the-stores"},"children":["Importing the stores"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Steps 12 and 13:"]}," the connector redirects the seller to the Mirakl Connect stores page, by loading the callback URL given at the start of the consent phase."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"the-token","__idx":6},"children":["The token"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Mirakl Account issues a token when the seller starts the consent process, and passes it to your connector as the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["token"]}," query parameter of the consent URL."," ","That token authorizes the one call that imports the seller's stores."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Four rules govern the token:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["It expires."]}," ","By default, the token is valid for ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["24 hours"]}," from the moment Mirakl Account issues it."," ","The lifetime is configured for each connector, so confirm the value that applies to yours with your contact in the Mirakl Partner team."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["It works once."]}," ","The first successful store import consumes the token, and a later call that presents the same token is rejected."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["It identifies the seller."]}," ","Mirakl Account resolves the token to the seller who started the process, so your connector never sends a seller identifier of its own."," ","Import all the stores of that seller in the single call the token allows."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Two constraints follow:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The lifetime rules out a deferred import in a job that runs after the token has expired."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The single use rules out an import of the stores in batches."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["410 Gone"]}," response means that the token has expired, that it has already been used, or that it is unknown."," ","Do not retry."," ","The seller must restart the consent process from Mirakl Connect."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The import is atomic: the token is consumed only if the call succeeds."," ","A ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["5xx"]}," response or a network timeout therefore leaves the token usable, so it is safe to retry that same call with that same token."," ","The stores are upserted, so a retry cannot create duplicates."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"importing-the-stores","__idx":7},"children":["Importing the stores"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["By this point, the connector holds the channel credentials."," ","It can therefore fetch the seller's stores from the channel and create them with the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/account-channel-platform/rest/connector/openapi3/store/seller_account_store_create"},"children":["sellerAccountStoreCreate"]}," API, which the Mirakl Account host serves, and pass the token in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["token"]}," query parameter."," ","The same call imports the seller's new stores after an authorization renewal."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each store in the call requires a state."," ","Refer to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/developer-guide/stores#the-stores-state"},"children":["The store's state"]}," for the values and their meaning."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Send every store the seller holds on the channel in this one call."," ","The first successful import consumes the token, so there is no second call to add the stores you left out."," ","A store you omit here reaches Mirakl Connect only the next time the seller goes through the consent or the renewal."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Once the stores are created, the connector redirects the seller to the callback URL given at the start of the process, which returns them to the Mirakl Connect stores page."," ","The seller can then link a store to activate its synchronization flows, as described in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/developer-guide/stores"},"children":["Stores"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more information, refer to the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/account-channel-platform/rest/connector/openapi3"},"children":["REST APIs reference"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"renewing-an-expiring-authorization","__idx":8},"children":["Renewing an expiring authorization"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["On some channels, the authorization to access the channel APIs expires, and the seller must renew it."," ","In this case, your connector must provide an endpoint that lets the seller renew the channel authorization for a store."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The renewal repeats the consent process, with fewer steps."," ","The seller returns through a redirect, Mirakl Account issues a new token under the same rules, and the connector runs the channel authorization again and imports the stores that the renewed credentials expose."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 1:"]}," the seller selects the store that needs an authorization renewal in Mirakl Connect and clicks the renew button."," ","Mirakl Account then issues the token, and Mirakl Connect redirects the seller to the renew URL of the connector, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/renew"]},"."," ","It carries two query parameters:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["token"]},": authorizes the store import at the end of the process."," ","Refer to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#the-token"},"children":["The token"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["callback"]},": the callback URL of Mirakl Connect."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 2:"]}," the connector starts the channel's authorization process and saves the new credentials to access the channel data."," ","This process can differ from one channel to another."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 3:"]}," the connector imports the seller's new stores, as described in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#importing-the-stores"},"children":["Importing the stores"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Step 4:"]}," the connector redirects the seller to the Mirakl Connect stores page, by loading the callback URL given at the start of the process."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"related-pages","__idx":9},"children":["Related pages"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/developer-guide/stores"},"children":["Stores"]},": what a store is, and its lifecycle once this process has created it."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/developer-guide/authorization"},"children":["Authorization"]},": the OAuth2 access token that authenticates the REST calls of your connector, which is separate from the token this process issues."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/developer-guide/business-use-cases"},"children":["Business use cases"]},": where this process fits among the flows you implement."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/content/product/connect-channel-platform/getting-started/data-model"},"children":["Data model"]},": the definition, field by field, of the entities these flows carry."]}]}]},"headings":[{"value":"Channel authorization","id":"channel-authorization","depth":1},{"value":"How it fits","id":"how-it-fits","depth":2},{"value":"Authorization mechanisms","id":"authorization-mechanisms","depth":2},{"value":"Obtaining the seller's consent","id":"obtaining-the-sellers-consent","depth":2},{"value":"Mirakl Connect method","id":"mirakl-connect-method","depth":3},{"value":"Channel method","id":"channel-method","depth":3},{"value":"The token","id":"the-token","depth":2},{"value":"Importing the stores","id":"importing-the-stores","depth":2},{"value":"Renewing an expiring authorization","id":"renewing-an-expiring-authorization","depth":2},{"value":"Related pages","id":"related-pages","depth":2}],"frontmatter":{"seo":{"title":"Channel authorization"}},"lastModified":"2026-11-06T15:01:50.980Z","pagePropGetterError":{"message":"","name":""}},"slug":"/content/product/connect-channel-platform/developer-guide/channel-authorization","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}