Skip to content

Commit

Permalink
Merge pull request #2393 from mercadopago/fix/deprecado-simulador-point
Browse files Browse the repository at this point in the history
fix/deprecado-simulador-point
  • Loading branch information
hgaldino authored Jun 28, 2024
2 parents e4e774d + 35527c0 commit ed0c196
Show file tree
Hide file tree
Showing 33 changed files with 72 additions and 29 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -81,4 +81,12 @@ By clicking on **Evaluate quality**, you will initiate the review process of you

Access [Integration quality](/developers/en/docs/integration-quality) and learn all the necessary information to know how to measure the quality of your application.

> Before starting the evaluation, make sure that the application has been approved in the production environment, including the completion of at least one productive payment.
> Before starting the evaluation, make sure that the application has been approved in the production environment, including the completion of at least one productive payment.
## Integration test

In this section, you have a step-by-step guide to test your integration, which will allow you to validate that you are meeting the necessary requirements based on the integrated product.

In addition, you have direct links to the corresponding documentation, as well as a status bar that will allow you to view your progress easily.

![Validation screen for integration test](/images/dashboard/testing-validation-es.gif)
Original file line number Diff line number Diff line change
Expand Up @@ -81,4 +81,12 @@ Al hacer clic en **Evaluar la calidad**, comenzarás el proceso de análisis de

Accede a [Calidad de la integración](/developers/es/docs/integration-quality) y conoce toda la información necesaria para saber cómo medir la calidad de tu aplicación.

> Después de implementar mejoras, es necesario hacer clic nuevamente en **Actualizar puntaje** para volver a evaluar su integración y verificar si cumple con los estándares requeridos.
> Después de implementar mejoras, es necesario hacer clic nuevamente en **Actualizar puntaje** para volver a evaluar su integración y verificar si cumple con los estándares requeridos.
## Prueba de integración

En esta sección, cuentas con una guía paso a paso para poder probar tu integración, que te permitirá validar estar cumpliendo con los requisitos necesarios en función del producto integrado.

Además, cuentas con enlaces directos a la documentación correspondiente, así como con una barra de estado que te permitirá visualizar tus avances de manera sencilla.

![pantalla de validación de prueba de integración](/images/dashboard/testing-validation-es.gif)
Original file line number Diff line number Diff line change
Expand Up @@ -81,4 +81,12 @@ Ao clicar em **Avaliar a qualidade**, você será redirecionado para a ferrament

Acesse [Qualidade da integração](/developers/pt/docs/integration-quality) e conheça todas as informações necessárias para saber como medir a qualidade da sua aplicação.

> Após implementar melhorias, é necessário clicar novamente em **Atualizar pontuação** para reavaliar sua integração e verificar se ela atende aos padrões exigidos.
> Após implementar melhorias, é necessário clicar novamente em **Atualizar pontuação** para reavaliar sua integração e verificar se ela atende aos padrões exigidos.
## Teste de integração

Nesta seção, você tem um passo a passo para testar sua integração, permitindo que você valide se ela está atendendo aos requisitos necessários com base no produto integrado.

Além disso, você tem links diretos para a documentação correspondente, bem como uma barra de status que lhe permitirá visualizar facilmente o seu progresso.

![tela de validação de teste de integração](/images/dashboard/testing-validation-pt.gif)
File renamed without changes.
File renamed without changes.
File renamed without changes.
5 changes: 0 additions & 5 deletions guides/mp-point/integration-api/payment-processing.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -437,8 +437,3 @@ If the status of the payment intent is `on_terminal`, you will need to cancel it

------------

> NOTE
>
> Recommendation
>
> You can use the [Point Simulator](/developers/en/docs/mp-point/integration-configuration/integrate-with-pdv/point-simulator) to safely test your integration and the creation of payment intents by using your test account and credentials.
5 changes: 0 additions & 5 deletions guides/mp-point/integration-api/payment-processing.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -437,8 +437,3 @@ Si, en cambio, el estado de la intención de pago es `on_terminal`, deberás rea

------------

> NOTE
>
> Recomendación
>
> Puedes utilizar el [Simulador Point](/developers/es/docs/mp-point/integration-configuration/integrate-with-pdv/point-simulator) para testear tu integración y la creación de intenciones de pago de manera segura con tu cuenta y credenciales de prueba.
5 changes: 0 additions & 5 deletions guides/mp-point/integration-api/payment-processing.pt.md
Original file line number Diff line number Diff line change
Expand Up @@ -427,8 +427,3 @@ Se, por outro lado, o estado da intenção de pagamento for `on_terminal`, você

------------

> NOTE
>
> Recomendação
>
> Você pode usar o [Simulador Point](/developers/pt/docs/mp-point/integration-configuration/integrate-with-pdv/point-simulator) para testar sua integração e a criação de intenções de pagamento com segurança usando sua conta e credenciais de teste.
2 changes: 1 addition & 1 deletion guides/mp-point/integration-api/prerequisites-api.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ To integrate Point of Sale (POS) devices via API, it is important to meet the fo
| ----[mlm]---- Mercado Pago **Point Smart or Point Air** device ------------ ----[mla]---- Mercado Pago **Point Smart or Point Plus** device ------------ ----[mlb]---- Mercado Pago **Point Smart or Point Pro 2** device ------------ | To offer in-person payments through Point, it is necessary to acquire the device. If you haven't done so yet, go to the [store](https://www.mercadopago[FAKER][URL][DOMAIN]/point). |
| Mercado Pago App | Along with the device, it is necessary to have the Mercado Pago app to sign in to the device and manage the payments. You can download it for [Android devices](https://play.google.com/store/apps/details?id=com.mercadopago.wallet&hl=en) or ----[mlm]---- [iOS devices](https://apps.apple.com/mx/app/mercado-pago/id925436649) ------------ ----[mla]---- [iOS devices](https://apps.apple.com/ar/app/mercado-pago/id925436649) ------------ ----[mlb]---- [iOS devices](https://apps.apple.com/br/app/mercado-pago/id925436649) ------------ . |
| Application | [Applications](/developers/en/docs/mp-point/additional-content/your-integrations/dashboard) are the different integrations contained in one or multiple stores. You can create an application for each solution you implement in order to keep everything organized and maintain control that facilitates management.<br>Additionally, by creating an application, you can obtain the necessary credentials to operate with Point. |
| Credentials | [Credentials](/developers/en/docs/mp-point/additional-content/your-integrations/credentials) are unique keys that allow you to configure your integrations and use the API. <br>You will need production credentials to test your integration with the Point Simulator and to receive real payments. |
| Credentials | [Credentials](/developers/en/docs/mp-point/additional-content/your-integrations/credentials) are unique keys that allow you to configure your integrations and use the API. |
2 changes: 1 addition & 1 deletion guides/mp-point/integration-api/prerequisites-api.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ Para integrar Puntos de Venta vía API, es importante cumplir con los requisitos
| ----[mlm]---- Dispositivo **Point Smart o Point Air** Mercado Pago ------------ ----[mla]---- Dispositivo **Point Smart o Point Plus** Mercado Pago ------------ ----[mlb]---- Dispositivo **Point Smart o Point Pro 2** Mercado Pago ------------ | Para ofrecer pagos presenciales a través de Point, es necesario adquirir la máquina. Si aún no lo has hecho, dirígete a la [tienda](https://www.mercadopago[FAKER][URL][DOMAIN]/point). |
| Aplicación Mercado Pago | En conjunto con la máquina, es necesario contar con la aplicación Mercado Pago para iniciar sesión en el dispositivo y gestionar los cobros realizados. Puedes descargarla para [dispositivos Android](https://play.google.com/store/apps/details?id=com.mercadopago.wallet&hl=es_419) o para ----[mlm]---- [dispositivos iOS](https://apps.apple.com/mx/app/mercado-pago/id925436649) ------------ ----[mla]----[dispositivos iOS](https://apps.apple.com/ar/app/mercado-pago/id925436649)------------ ----[mlb]---- [dispositivos iOS](https://apps.apple.com/br/app/mercado-pago/id925436649) ------------ . |
| Aplicación | Las [aplicaciones](/developers/es/docs/mp-point/additional-content/your-integrations/dashboard) son las diferentes integraciones contenidas en una o varias tiendas. Puedes crear una aplicación para cada solución que implementes, con el fin de tener todo organizado y mantener un control que facilite la gestión.<br>Además, a través de la creación de una aplicación podrás obtener las credenciales necesarias para operar con Point. |
| Credenciales | Las [credenciales](/developers/es/docs/mp-point/additional-content/your-integrations/credentials) son claves únicas para que puedas configurar tus integraciones y utilizar la API. <br>Necesitarás **credenciales de producción** para probar tu integración con el Simulador Point y para recibir pagos reales. |
| Credenciales | Las [credenciales](/developers/es/docs/mp-point/additional-content/your-integrations/credentials) son claves únicas para que puedas configurar tus integraciones y utilizar la API. |
2 changes: 1 addition & 1 deletion guides/mp-point/integration-api/prerequisites-api.pt.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ Para integrar Pontos de Venda via API, é importante cumprir com os requisitos l
| ----[mlm]---- Dispositivo **Point Smart ou Point Air** Mercado Pago ------------ ----[mla]---- Dispositivo **Point Smart ou Point Plus** Mercado Pago ------------ ----[mlb]---- Dispositivo **Point Smart ou Point Pro 2** Mercado Pago ------------ | Para oferecer pagamentos presenciais através do Point, é necessário adquirir a máquina. Se ainda não o fez, vá para a [loja](https://www.mercadopago[FAKER][URL][DOMAIN]/point). |
| Aplicativo Mercado Pago | Juntamente com a máquina, é necessário ter o aplicativo Mercado Pago para fazer login no dispositivo e gerenciar os pagamentos realizados. Você pode baixar o aplicativo para [dispositivos Android](https://play.google.com/store/apps/details?id=com.mercadopago.wallet&hl=pt_BR) ou para ----[mlm]---- [dispositivos iOS](https://apps.apple.com/mx/app/mercado-pago/id925436649) ------------ ----[mla]---- [dispositivos iOS](https://apps.apple.com/ar/app/mercado-pago/id925436649) ------------ ----[mlb]---- [dispositivos iOS](https://apps.apple.com/br/app/mercado-pago/id925436649) ------------. |
| Aplicativo | Os [aplicativos](/developers/pt/docs/mp-point/additional-content/your-integrations/dashboard) são as diferentes integrações contidas em uma ou várias lojas. Você pode criar um aplicativo para cada solução que implementar, a fim de manter tudo organizado e ter um controle que facilite a gestão.<br>Além disso, através da criação de um aplicativo, você poderá obter as credenciais necessárias para operar com o Point. |
| Credenciais | As [credenciais](/developers/pt/docs/mp-point/additional-content/your-integrations/credentials) são chaves únicas que permitem configurar suas integrações e usar a API. <br>Você precisará das **credenciais de produção** para testar sua integração com o Simulador Point e para receber pagamentos reais. |
| Credenciais | As [credenciais](/developers/pt/docs/mp-point/additional-content/your-integrations/credentials) são chaves únicas que permitem configurar suas integrações e usar a API. |
16 changes: 14 additions & 2 deletions guides/snippets/test-integration/create-test-users.en.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
Use test accounts to ensure that your integration supports all possible flows and scenarios. They have the same features as a real Mercado Pago account, which allows you to test the functioning of the integrations you are developing.

> WARNING
>
> Important
>
> Integrations with Checkout ----[mlb]----Transparente------------ ----[mla, mlm, mpe, mco, mlu, mlc]----API------------ and Checkout Bricks do not support test users for integration testing. For this reason, you will not be able to access this section from an application created for either of these two products. Check the Integration Test documentation for ----[mlb]----[Checkout Transparente](/developers/en/docs/checkout-api/integration-test/make-test-purchase)------------ ----[mla, mlm, mpe, mco, mlu, mlc]----[Checkout API](/developers/en/docs/checkout-api/integration-test/make-test-purchase)------------ and [Checkout Bricks](/developers/en/docs/checkout-bricks/integration-test/test-payment-flow) for more information.
To perform the test, you must have at least two accounts:

* **Seller**: account required to **configure application and credentials**. This is your user account.
* **Buyer**: account required to **test the purchase process**.

In addition to these accounts, it is also important to use [test cards](/developers/en/guides/additional-content/your-integrations/test-cards) to test payment integration and simulate the purchase process, as well as **balance in the test user's Mercado Pago account**. See more details below.

![testuser](/images/dashboard/new-test-users-es.png)

To create accounts and test how the integrations work, follow the steps below.

1. On the [Devsite](/developers/en/docs), navigate to **[Your integrations](/developers/panel/app)** and click on the card corresponding to your application.
Expand All @@ -17,7 +25,9 @@ To create accounts and test how the integrations work, follow the steps below.
6. Authorize the use of your personal data in accordance with the ----[mlb]----[Privacy Statement](https://www.mercadopago.com.br/privacidade)------------ ----[mla, mlm, mpe, mco, mlu, mlc]----[Privacy Statement](https://www.mercadopago[FAKER][URL][DOMAIN]/privacidad)------------ and ensure that your account uses Mercado Pago's tools in accordance with the [Terms and Conditions](https://www.mercadopago.com.br/developers/en/docs/resources/legal/terms-and-conditions) by checking the checkbox.
7. Click on **Create test account**.

Done! The test account has been created and will be displayed in the table with the following information:
Done! The test account has been created and will be displayed in the table with the information below.

![testuser](/images/dashboard/test-users-es.png)

* **Country**: Origin location of the account selected in your registration.
* **Account identification**: Description for the test account identification.
Expand All @@ -41,4 +51,6 @@ Since these are fictional users, you will not have access to the account that wi
>
> Important
>
> To access the User ID or Access Token of a test account, you must have previously created an application. To learn how to do this, refer to the documentation on the [Developer Panel](/developers/en/docs/your-integrations/dashboard). <br> <br> If you have any doubts on how to obtain the User ID or Access Token, refer to [Application details](/developers/en/docs/your-integrations/application-details) or [Credentials](/developers/en/docs/your-integrations/credentials).
> To access the User ID or Access Token of a test account, you must have previously created an application. To learn how to do this, refer to the documentation on the [Developer Panel](/developers/en/docs/your-integrations/dashboard). <br> <br> If you have any doubts on how to obtain the User ID or Access Token, refer to [Application details](/developers/en/docs/your-integrations/application-details) or [Credentials](/developers/en/docs/your-integrations/credentials).
Please note that when you log in with a test account, you will not have access to certain sections within the Developer Dashboard, such as Test Credentials or Integration Quality. These are sections that are not only not necessary for this type of accounts, but can also interfere with their proper and desired use.
16 changes: 13 additions & 3 deletions guides/snippets/test-integration/create-test-users.es.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,19 @@
Utiliza cuentas de prueba para asegurar que tu integración soporta todos los flujos y escenarios posibles. Tienen las mismas características que una cuenta real de Mercado Pago, lo que te permite probar el funcionamiento de las integraciones que estás desarrollando.

> WARNING
>
> Importante
>
> Las integraciones con Checkout ----[mlb]----Transparente------------ ----[mla, mlm, mpe, mco, mlu, mlc]----API------------ y Checkout Bricks no soportan usuarios de prueba para realizar pruebas de integración. Por este motivo, no podrás acceder a esta sección desde una aplicación creada para cualquiera de estos dos productos. Accede a la documentación de Prueba de Integración de ----[mlb]----[Checkout Transparente](/developers/es/docs/checkout-api/integration-test/make-test-purchase)------------ ----[mla, mlm, mpe, mco, mlu, mlc]----[Checkout API](/developers/es/docs/checkout-api/integration-test/make-test-purchase)------------ y [Checkout Bricks](/developers/es/docs/checkout-bricks/integration-test/test-payment-flow) para más información.
Para realizar las pruebas, debes tener al menos dos cuentas:

* **Vendedor**: cuenta requerida para **configurar la aplicación y las credenciales**. Esta es tu cuenta de usuario.
* **Comprador**: cuenta necesaria para **probar el proceso de compra**.

Además de estas cuentas, también es importante utilizar las [tarjetas de prueba](/developers/es/guides/additional-content/your-integrations/test-cards) para probar la integración de pago y simular el proceso de compra, así como el **saldo en la cuenta de Mercado Pago del usuario de prueba**. Te mostramos más detalles a continuación.

![testuser](test-user/create-test-users-es.png)
![testuser](/images/dashboard/new-test-users-es.png)

Para crear cuentas y probar el funcionamiento de las integraciones, sigue los siguientes pasos:

Expand All @@ -20,7 +26,9 @@ Para crear cuentas y probar el funcionamiento de las integraciones, sigue los si
7. Haz clic en **Crear cuenta de prueba**.


¡Listo! La cuenta de prueba se ha creado y se mostrará en la tabla con la siguiente información:
¡Listo! La cuenta de prueba se ha creado y se mostrará en la tabla con la información a continuación.

![testuser](/images/dashboard/test-users-es.png)

* **País**: Lugar de origen de la cuenta seleccionado en tu registro.
* **Identificación de la cuenta**: Descripción para identificar la cuenta de prueba.
Expand All @@ -45,4 +53,6 @@ Como se trata de usuarios ficticios, no tendrás acceso a este e-mail que recibi
>
> Importante
>
> Para acceder al User ID o el Access Token de una cuenta de prueba, deberás haber creado previamente una aplicación. Para saber cómo hacerlo, accede a la documentación sobre el [Panel del Desarrollador](/developers/es/docs/your-integrations/dashboard). <br> <br> Si tienes dudas sobre cómo obtener el User ID o el Access Token, accede a [Detalles de la aplicación](/developers/es/docs/your-integrations/application-details) o [Credenciales](/developers/es/docs/your-integrations/credentials).
> Para acceder al User ID o el Access Token de una cuenta de prueba, deberás haber creado previamente una aplicación. Para saber cómo hacerlo, accede a la documentación sobre el [Panel del Desarrollador](/developers/es/docs/your-integrations/dashboard). <br> <br> Si tienes dudas sobre cómo obtener el User ID o el Access Token, accede a [Detalles de la aplicación](/developers/es/docs/your-integrations/application-details) o [Credenciales](/developers/es/docs/your-integrations/credentials).
Ten en cuenta que, al realizar este inicio de sesión con una cuenta de prueba, no tendrás acceso a ciertas secciones dentro del Panel del Desarrollador, como a Credenciales de prueba o Calidad de integración. Se trata de secciones que no sólo no son necesarias para este tipo de cuentas, sino que también pueden interferir en el uso adecuado y deseado de los mismos.
Loading

0 comments on commit ed0c196

Please sign in to comment.