Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.

Pruebas en sandbox

Configuración de pruebas en sandbox

Si la incorporación del proyecto no ha comenzado, aún puede probar su integración con el SDK de Push Provisioning usando el entorno sandbox.

Para las pruebas, use lo siguiente:

  • Clave para el cifrado de los datos de la tarjeta. Recupere esta clave del Portal de Onboarding de TSH.

  • Clave para la firma del código de autorización. Use esta clave al firmar el JWT.

A continuación se muestran los datos de prueba que puede usar en el entorno sandbox:

Clave pública

-----BEGIN CERTIFICATE-----
MIIEKTCCAxGgAwIBAgIMa3BA3M18ovOLDPVJMA0GCSqGSIb3DQEBCwUAMF0xCzAJ
BgNVBAYTAkZSMRAwDgYDVQQKDAdHZW1hbHRvMRAwDgYDVQQLDAdUb3Vyc0RDMSow
KAYDVQQDDCFDQlAgU3RhZ2luZyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMTkw
MzE4MTExMjMzWhcNMjUwNzE2MDgwNzA4WjBqMQ4wDAYDVQQHDAVUb3VyczELMAkG
A1UEBhMCRlIxEzARBgNVBAoMCkdlbWFsdG8gU0ExGjAYBgNVBAsMEUJhbmtpbmcg
JiBQYXltZW50MRowGAYDVQQDDBFHMEQ0MyBJU1MgRU5DIExBQjCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAJzCukpAX7cYB2wrqBhnlfrU4AlR5qoOp78K
PStWz+tTzALg9BWa9nOHNqVq78U4UYlP1AVbdMFyEUIS+Qe1FX27V4do99EhiAmD
ghhChFJbWFcZKWr3zbkreTubEZumzBtbECAziv1/WlEWZASowrvNlTVmuPY8PgTU
7bnD97IdSe5X7FO5NkbMcV3C9znD5PkjF67oM09WJqf9ZCWpfQaYYGTxEfb/IZr1
2g2U7P+fSGuHkshDuIAM80PAKa1Tp9cDQBAmT3/qdF2XCJRYgoPchF+M4cjusA6t
TByBCLE50Q7akyVGj9ziF4x6C+dfrPmZiVn3GV0gSomx+23CNEkCAwEAAaOB2zCB
2DAdBgNVHQ4EFgQUgGk2wvUReOY0YlbL1JXVxnl7Ik0wHwYDVR0jBBgwFoAUcnOD
T6m4nRtWkoGqvbU8mZFjzZUwDgYDVR0PAQH/BAQDAgPoMDEGA1UdEQQqMCiBJmRs
X2RjdF9tYW5hZ2VkX3NlcnZpY2VzX3BsQGdlbWFsdG8uY29tMFMGA1UdHwRMMEow
SKBGoESGQmh0dHA6Ly9jcmwtYnBraS5nZW1hbHRvLmNvbS9DUkwvY2Jwc3RhZ2lu
Z2NlcnRpZmljYXRlYXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQsFAAOCAQEAGJ9x
Ka323y6C2RvhLoeo0ovmLwUKeaWMrbv6FwZzjibXLW6EJUWg6hWD+ATYHa5GBaCC
fnLwgyOnlx+pgheh1CLUZoB9MzNwb3yDznI8t7Us8lWew+fNJRwW+JQW3peJnqkn
1ZegO4lsEADTim0GS9WfprIRr9C9cYSCk5CdOIP8uRq43rIdOgYsL9rPSIwPeBeu
Vc0qk52K8YnwoatXEl37EKXRcHe6vSTmoAocvlA0jOJQ3yOYzDOYak5AEekDUfBv
bnFfQswfk6QWJC6EqnBj2JYJkl2qzyWbHNgJyDkwo7oiOu6r9BEdbRExPdRgH0Dd
sCmJ5iXSTsu+3OVXXA==
-----END CERTIFICATE-----

Clave privada

Código de autorización

  • issuerId: TPCSANDBOX

info-circle

Configuración TPCSANDBOX

Sandbox no está conectado a la red de pagos.

Pruebas de Apple Pay en sandbox

  • Entorno de preproducción (PPROD)

    • El cliente abre una cuenta de prueba con Apple.

    • La cuenta de prueba debe usar los dispositivos seleccionados para las pruebas en el entorno de Preproducción, junto con el sandbox de pruebas de Apple Pay. Para más detalles, consulte Pruebas de Apple Pay en Sandbox.

info-circle

Nota

  • Confirme que el sandbox de Apple Pay esté disponible en el país del cliente antes de las pruebas. Vea Países elegibles para pruebas en sandbox. Si el país no figura, cambie la región en su dispositivo de prueba en Ajustes > General > Idioma y región. Seleccione un país que admita Apple Pay.

  • Visa y Mastercard no garantizan que el aprovisionamiento push funcione siempre con las tarjetas de prueba de Apple. Use las pruebas en sandbox principalmente para validar la carga útil cifrada y el código de autorización con el SDK de Push Provisioning.

  • Entorno de producción (PROD)

    • Apple debe incluir en la lista blanca los dispositivos del cliente usados en la fase de certificación para el entorno de Producción, basándose en su identificador de Elemento Seguro (SEID).

    • Quite la inclusión en la lista blanca de dispositivos cuando el producto del cliente entre en producción, según la solicitud del cliente.

Habilitar el modo sandbox en Google Pay

Por defecto, Google Pay se ejecuta en modo producción con pagos reales. Opcionalmente, puede reconfigurar Google Pay para que funcione en modo sandbox colocando un archivo especial en su dispositivo. Una vez conectado, Google Pay dirige las solicitudes al entorno sandbox de Google, que se conecta al entorno sandbox del TSP.

Se recomienda usar el modo sandbox durante su desarrollo y pruebas de preproducción.

info-circle

Nota

Los servicios de Google Pay son necesarios para ejecutar el SDK de Push Provisioning. La aplicación Google Pay no necesita estar instalada en el dispositivo.

Uso del comando ADB para alternar al modo sandbox

adb shell touch /sdcard/Download/android_pay_env_override_sandboxadb reboot

Para volver al modo producción, elimine el archivo y reinicie el dispositivo de la siguiente manera:

adb shell rm /sdcard/Download/android_pay_env_override_sandboxadb reboot

Comprobación del modo de su dispositivo

Para comprobar si su dispositivo Android está en modo sandbox o producción, vaya a Ajustes de Android > Google > Google Pay o Ajustes de Android > Google > Servicios de cuenta > Google Pay. Si ve una pequeña ventana emergente que dice "Sandbox", el dispositivo está configurado para realizar llamadas al sandbox. Si no ve ninguna ventana emergente, el dispositivo está configurado para realizar llamadas en producción.

En dispositivos que no muestran Google Pay en la configuración de Google, use el siguiente comando ADB para abrir la configuración de Google Pay:

adb shell am start -ncom.google.android.gms/com.google.android.gms.tapandpay.settings.TapAndPaySettingsActivity

Última actualización

¿Te fue útil?