Skip to content

Commit

Permalink
[5d08a94]: formatting - 3ds - integraçao js
Browse files Browse the repository at this point in the history
arrumando a arquitetura
  • Loading branch information
ellencsilva committed Dec 7, 2023
1 parent 2b9ddf5 commit c5bb0c6
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 20 deletions.
20 changes: 10 additions & 10 deletions atom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<link href="https://braspag.github.io//"/>
<logo>https://braspag.github.io//assets/images/logo.png</logo>
<icon>https://braspag.github.io//assets/favicon.ico</icon>
<updated>2023-12-07T13:40:02+00:00</updated>
<updated>2023-12-07T15:28:51+00:00</updated>
<id>https://braspag.github.io//</id>
<author>
<name>Aasita Muralikrishna</name>
Expand Down Expand Up @@ -41966,7 +41966,7 @@ Além das bandeiras, o emissor do cartão também precisa processar o protocolo

&lt;p&gt;Vale destacar que nesse modelo, visto que não há autenticação do emissor, o risco de chargeback por fraude permanece com o lojista.&lt;/p&gt;

&lt;h1 id=&quot;integração-do-script&quot;&gt;Integração do script&lt;/h1&gt;
&lt;h1 id=&quot;integração-do-script-via-javascript&quot;&gt;Integração do script via Javascript&lt;/h1&gt;

&lt;aside class=&quot;warning&quot;&gt;Atenção: Não oferecemos suporte para o desenvolvimento e implementação deste SDK.&lt;/aside&gt;

Expand Down Expand Up @@ -42113,7 +42113,7 @@ Além das bandeiras, o emissor do cartão também precisa processar o protocolo
&lt;/tbody&gt;
&lt;/table&gt;

&lt;h1 id=&quot;2-mapeando-as-classes&quot;&gt;2. Mapeando as classes&lt;/h1&gt;
&lt;h2 id=&quot;2-mapeando-as-classes&quot;&gt;2. Mapeando as classes&lt;/h2&gt;

&lt;p&gt;A solução disponibiliza dezenas de classes que devem ser mapeadas em seu código HTML.&lt;/p&gt;

Expand Down Expand Up @@ -42711,7 +42711,7 @@ Além das bandeiras, o emissor do cartão também precisa processar o protocolo
&lt;/tbody&gt;
&lt;/table&gt;

&lt;h1 id=&quot;3-implementando-o-script&quot;&gt;3. Implementando o script&lt;/h1&gt;
&lt;h2 id=&quot;3-implementando-o-script&quot;&gt;3. Implementando o script&lt;/h2&gt;

&lt;p&gt;Neste passo, implemente o &lt;em&gt;script&lt;/em&gt; e faça o mapeamento de &lt;em&gt;classes&lt;/em&gt; responsáveis pela comunicação com as plataformas de autenticação das bandeiras e emissor. Siga o exemplo a seguir, que demonstra a implementação básica. Recomenda-se que o trecho seja colocado no final do código HTML de seu checkout:&lt;/p&gt;

Expand All @@ -42723,7 +42723,7 @@ Além das bandeiras, o emissor do cartão também precisa processar o protocolo

&lt;p&gt;&lt;img src=&quot;https://braspag.github.io//images/exemplo-html.jpg&quot; alt=&quot;Fluxo 3DS 2.0&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;descrição-dos-eventos&quot;&gt;Descrição dos eventos&lt;/h2&gt;
&lt;h3 id=&quot;descrição-dos-eventos&quot;&gt;Descrição dos eventos&lt;/h3&gt;

&lt;p&gt;Os eventos são ações que o script toma como resposta para acompanhamento do processo de autenticação, mas não indicam se a transação foi autenticada com sucesso.&lt;/p&gt;

Expand Down Expand Up @@ -42770,7 +42770,7 @@ Além das bandeiras, o emissor do cartão também precisa processar o protocolo
&lt;/tbody&gt;
&lt;/table&gt;

&lt;h2 id=&quot;descrição-dos-parâmetros-de-entrada&quot;&gt;Descrição dos parâmetros de entrada&lt;/h2&gt;
&lt;h3 id=&quot;descrição-dos-parâmetros-de-entrada&quot;&gt;Descrição dos parâmetros de entrada&lt;/h3&gt;

&lt;table&gt;
&lt;thead&gt;
Expand Down Expand Up @@ -42798,7 +42798,7 @@ Além das bandeiras, o emissor do cartão também precisa processar o protocolo
&lt;p&gt;&lt;strong&gt;IMPORTANTE:&lt;/strong&gt; O arquivo JavaScript deve ser salvo no servidor onde está a aplicação da loja. Para baixar o arquivo, acesse &lt;a href=&quot;https://bit.ly/2CSOp2n&quot; target=&quot;_blank&quot;&gt;https://bit.ly/2CSOp2n&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;descrição-das-saídas&quot;&gt;Descrição das saídas&lt;/h2&gt;
&lt;h3 id=&quot;descrição-das-saídas&quot;&gt;Descrição das saídas&lt;/h3&gt;

&lt;table&gt;
&lt;thead&gt;
Expand Down Expand Up @@ -42855,7 +42855,7 @@ Além das bandeiras, o emissor do cartão também precisa processar o protocolo
&lt;/tbody&gt;
&lt;/table&gt;

&lt;h2 id=&quot;exemplo-de-retorno-do-script&quot;&gt;Exemplo de retorno do script&lt;/h2&gt;
&lt;h3 id=&quot;exemplo-de-retorno-do-script&quot;&gt;Exemplo de retorno do script&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Exemplo de evento &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;OnSuccess&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;

Expand All @@ -42881,7 +42881,7 @@ Além das bandeiras, o emissor do cartão também precisa processar o protocolo

&lt;p&gt;Confira os valores possíveis de &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ReturnCodes&lt;/code&gt; na tabela [## Lista de Return Codes].&lt;/p&gt;

&lt;h2 id=&quot;tabela-de-eci&quot;&gt;Tabela de ECI&lt;/h2&gt;
&lt;h3 id=&quot;tabela-de-eci&quot;&gt;Tabela de ECI&lt;/h3&gt;

&lt;p&gt;O &lt;strong&gt;ECI&lt;/strong&gt; (Electronic Commerce Indicator) é um código retornado pelas bandeiras e &lt;strong&gt;indica o resultado da autenticação 3DS&lt;/strong&gt; do portador do cartão junto ao emissor ou bandeira.&lt;/p&gt;

Expand Down Expand Up @@ -42935,7 +42935,7 @@ Além das bandeiras, o emissor do cartão também precisa processar o protocolo
&lt;/tbody&gt;
&lt;/table&gt;

&lt;h1 id=&quot;4-implementando-chamada-ao-evento-de-autenticação&quot;&gt;4. Implementando chamada ao evento de autenticação&lt;/h1&gt;
&lt;h2 id=&quot;4-implementando-chamada-ao-evento-de-autenticação&quot;&gt;4. Implementando chamada ao evento de autenticação&lt;/h2&gt;

&lt;p&gt;O evento &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;**bpmpi_Authenticate()**&lt;/code&gt; deve ser chamado no momento de finalização do checkout (finalização da compra). Vide exemplo abaixo:&lt;/p&gt;

Expand Down
2 changes: 1 addition & 1 deletion en/atom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<link href="https://braspag.github.io//en/"/>
<logo>https://braspag.github.io//en/assets/images/logo.png</logo>
<icon>https://braspag.github.io//en/assets/favicon.ico</icon>
<updated>2023-12-07T13:40:06+00:00</updated>
<updated>2023-12-07T15:28:55+00:00</updated>
<id>https://braspag.github.io//en/</id>
<author>
<name>Aasita Muralikrishna</name>
Expand Down
18 changes: 9 additions & 9 deletions manual/emv3ds.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@ <h2 id="o-que-é-o-data-only--somente-notificação">O que é o Data Only – so

<p>Vale destacar que nesse modelo, visto que não há autenticação do emissor, o risco de chargeback por fraude permanece com o lojista.</p>

<h1 id="integração-do-script">Integração do script</h1>
<h1 id="integração-do-script-via-javascript">Integração do script via Javascript</h1>

<aside class="warning">Atenção: Não oferecemos suporte para o desenvolvimento e implementação deste SDK.</aside>

Expand Down Expand Up @@ -406,7 +406,7 @@ <h3 id="response">Response</h3>
</tbody>
</table>

<h1 id="2-mapeando-as-classes">2. Mapeando as classes</h1>
<h2 id="2-mapeando-as-classes">2. Mapeando as classes</h2>

<p>A solução disponibiliza dezenas de classes que devem ser mapeadas em seu código HTML.</p>

Expand Down Expand Up @@ -1004,7 +1004,7 @@ <h1 id="2-mapeando-as-classes">2. Mapeando as classes</h1>
</tbody>
</table>

<h1 id="3-implementando-o-script">3. Implementando o script</h1>
<h2 id="3-implementando-o-script">3. Implementando o script</h2>

<p>Neste passo, implemente o <em>script</em> e faça o mapeamento de <em>classes</em> responsáveis pela comunicação com as plataformas de autenticação das bandeiras e emissor. Siga o exemplo a seguir, que demonstra a implementação básica. Recomenda-se que o trecho seja colocado no final do código HTML de seu checkout:</p>

Expand All @@ -1016,7 +1016,7 @@ <h1 id="3-implementando-o-script">3. Implementando o script</h1>

<p><img src="https://braspag.github.io//images/exemplo-html.jpg" alt="Fluxo 3DS 2.0" /></p>

<h2 id="descrição-dos-eventos">Descrição dos eventos</h2>
<h3 id="descrição-dos-eventos">Descrição dos eventos</h3>

<p>Os eventos são ações que o script toma como resposta para acompanhamento do processo de autenticação, mas não indicam se a transação foi autenticada com sucesso.</p>

Expand Down Expand Up @@ -1063,7 +1063,7 @@ <h2 id="descrição-dos-eventos">Descrição dos eventos</h2>
</tbody>
</table>

<h2 id="descrição-dos-parâmetros-de-entrada">Descrição dos parâmetros de entrada</h2>
<h3 id="descrição-dos-parâmetros-de-entrada">Descrição dos parâmetros de entrada</h3>

<table>
<thead>
Expand Down Expand Up @@ -1091,7 +1091,7 @@ <h2 id="descrição-dos-parâmetros-de-entrada">Descrição dos parâmetros de e
<p><strong>IMPORTANTE:</strong> O arquivo JavaScript deve ser salvo no servidor onde está a aplicação da loja. Para baixar o arquivo, acesse <a href="https://bit.ly/2CSOp2n" target="_blank">https://bit.ly/2CSOp2n</a>.</p>
</blockquote>

<h2 id="descrição-das-saídas">Descrição das saídas</h2>
<h3 id="descrição-das-saídas">Descrição das saídas</h3>

<table>
<thead>
Expand Down Expand Up @@ -1148,7 +1148,7 @@ <h2 id="descrição-das-saídas">Descrição das saídas</h2>
</tbody>
</table>

<h2 id="exemplo-de-retorno-do-script">Exemplo de retorno do script</h2>
<h3 id="exemplo-de-retorno-do-script">Exemplo de retorno do script</h3>

<p><strong>Exemplo de evento <code class="language-plaintext highlighter-rouge">OnSuccess</code></strong></p>

Expand All @@ -1174,7 +1174,7 @@ <h2 id="exemplo-de-retorno-do-script">Exemplo de retorno do script</h2>

<p>Confira os valores possíveis de <code class="language-plaintext highlighter-rouge">ReturnCodes</code> na tabela [## Lista de Return Codes].</p>

<h2 id="tabela-de-eci">Tabela de ECI</h2>
<h3 id="tabela-de-eci">Tabela de ECI</h3>

<p>O <strong>ECI</strong> (Electronic Commerce Indicator) é um código retornado pelas bandeiras e <strong>indica o resultado da autenticação 3DS</strong> do portador do cartão junto ao emissor ou bandeira.</p>

Expand Down Expand Up @@ -1228,7 +1228,7 @@ <h2 id="tabela-de-eci">Tabela de ECI</h2>
</tbody>
</table>

<h1 id="4-implementando-chamada-ao-evento-de-autenticação">4. Implementando chamada ao evento de autenticação</h1>
<h2 id="4-implementando-chamada-ao-evento-de-autenticação">4. Implementando chamada ao evento de autenticação</h2>

<p>O evento <code class="language-plaintext highlighter-rouge">**bpmpi_Authenticate()**</code> deve ser chamado no momento de finalização do checkout (finalização da compra). Vide exemplo abaixo:</p>

Expand Down

0 comments on commit c5bb0c6

Please sign in to comment.