webpay-nodejs
webpay-nodejs copied to clipboard
Certificado .pem ?
Hola, entiendo que hace poco transbank cambio la forma en la que reciben la información para el paso a producción, ya no entregan ningún certificado solo reciben los de uno, tengo la duda sobre que certificado debo colocar este paquete pide tres y solo tengo un key y un crt, Transbank ya no entrega ningún otro certificado actualmente.
tienes q enviar logo gif de 130x59 y el archivo .crt. El .key es solo para tí, no lo compartas. De hecho te envían un PDF explicando ésto.
Hola, entiendo que hace poco transbank cambio la forma en la que reciben la información para el paso a producción, ya no entregan ningún certificado solo reciben los de uno, tengo la duda sobre que certificado debo colocar este paquete pide tres y solo tengo un key y un crt, Transbank ya no entrega ningún otro certificado actualmente.
Hola niko como te fue con eso, llegue al mismo punto, ya me certificaron para pasar a producción pero me falta el "youWebpayKey" que según el paper seria un .pem. Como lo solucionaste? generaste un .pem a partir del .crt y .key ?
Hola @lreyessandoval , "youWebpayKey" es el certificado oficial de transbank el cual es compartido por todos los comercios. Antiguamente transbank lo enviaba como respuesta cuando te pasan a producción, ya no lo hacen porque los SDK vienen con los certificados públicos .pem incluidos.
El certificado .Pem sería el siguiente para Integración
-----BEGIN CERTIFICATE----- MIIDKTCCAhECBFZl7uIwDQYJKoZIhvcNAQEFBQAwWTELMAkGA1UEBhMCQ0wxDjAMBgNVBAgMBUNo aWxlMREwDwYDVQQHDAhTYW50aWFnbzEMMAoGA1UECgwDa2R1MQwwCgYDVQQLDANrZHUxCzAJBgNV BAMMAjEwMB4XDTE1MTIwNzIwNDEwNloXDTE4MDkwMjIwNDEwNlowWTELMAkGA1UEBhMCQ0wxDjAM BgNVBAgMBUNoaWxlMREwDwYDVQQHDAhTYW50aWFnbzEMMAoGA1UECgwDa2R1MQwwCgYDVQQLDANr ZHUxCzAJBgNVBAMMAjEwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAizJUWTDC7nfP 3jmZpWXFdG9oKyBrU0Bdl6fKif9a1GrwevThsU5Dq3wiRfYvomStNjFDYFXOs9pRIxqX2AWDybjA X/+bdDTVbM+xXllA9stJY8s7hxAvwwO7IEuOmYDpmLKP7J+4KkNH7yxsKZyLL9trG3iSjV6Y6SO5 EEhUsdxoJFAow/h7qizJW0kOaWRcljf7kpqJAL3AadIuqV+hlf+Ts/64aMsfSJJA6xdbdp9ddgVF oqUl1M8vpmd4glxlSrYmEkbYwdI9uF2d6bAeaneBPJFZr6KQqlbbrVyeJZqmMlEPy0qPco1TIxrd EHlXgIFJLyyMRAyjX9i4l70xjwIDAQABMA0GCSqGSIb3DQEBBQUAA4IBAQBn3tUPS6e2USgMrPKp sxU4OTfW64+mfD6QrVeBOh81f6aGHa67sMJn8FE/cG6jrUmX/FP1/Cpbpvkm5UUlFKpgaFfHv+Kg CpEvgcRIv/OeIi6Jbuu3NrPdGPwzYkzlOQnmgio5RGb6GSs+OQ0mUWZ9J1+YtdZc+xTga0x7nsCT 5xNcUXsZKhyjoKhXtxJm3eyB3ysLNyuL/RHy/EyNEWiUhvt1SIePnW+Y4/cjQWYwNqSqMzTSW9TP 2QR2bX/W2H6ktRcLsgBK9mq7lE36p3q6c9DtZJE+xfA4NGCYWM9hd8pbusnoNO7AFxJZOuuvLZI7 JvD7YLhPvCYKry7N6x3l -----END CERTIFICATE-----
Y este para producción
-----BEGIN CERTIFICATE----- MIIDNDCCAhwCCQCJEQxY1moacjANBgkqhkiG9w0BAQsFADBcMQswCQYDVQQGEwJD TDELMAkGA1UECBMCUk0xETAPBgNVBAcTCFNhbnRpYWdvMRIwEAYDVQQKEwl0cmFu c2JhbmsxDDAKBgNVBAsTA1BSRDELMAkGA1UEAxMCMTAwHhcNMTQwNTA4MjEwNjIy WhcNMTgwNTA4MjEwNjIyWjBcMQswCQYDVQQGEwJDTDELMAkGA1UECBMCUk0xETAP BgNVBAcTCFNhbnRpYWdvMRIwEAYDVQQKEwl0cmFuc2JhbmsxDDAKBgNVBAsTA1BS RDELMAkGA1UEAxMCMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCk ag5P6b/BnlpxGk1YX8OeX04ZqmxWThxHP1J+6FVj/hMYw9JGf2gMDCWd3fYaWwRM X7Y6MidAGCiVwNgsixsUad9C2qQWtpTHoc3T+rQuZ6wmGwxc/K/Gcjf4nuJQUPBo 3zjat+HC0HzPrTscms4A2EZ2VQ/bbznKiOWxcBSqqZ/8jK/RMmu4E6Pzj8Ms+vbA BfDCq9GDfeNZ+gtQna86enEX7XY/N55SO+VHv/6zGIof7kGIobeF1hYwALrKDhvy FVQgh4VUBhP0adtnQBfCc1mGVgnviAjioxMxGT4wwaj6IfTvtHhkxVcJ9qmX9oki wygTooWtcMM6U4oiVd+vAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAEqW5DtWdAUP iSBpExhPgSnm+X6eiDmM3q0S8gWls3hnZCQ9RfhVROj93OS4Zaqg82RLGiU3GsWF pj4YRw0flCC7bCxo7Mt4Lvv6ihQYdsWxA97HN55HQOVv853kQAu6/vnCxoTtMt6W +zuiQY7hhabLhOCNJcrFpabj0wCO62IrWv65AZlikcsNKLAwQrstY7Y1VU5DOcXy FfE5niUGxH0mARXMxq1Z3CBqJ3GKKMmngqCMxX8ZFjIvz0z0VsOJQheX4Hl8prAR ZlVlkH02xlKKLIO2tcnXik1eW5VCpzuF6z9W3WqcvpaltfspJPx3kN3k5NHATNgk IypDl0jmq2w= -----END CERTIFICATE-----
De todas formas, y agradeciendo infinito este plugin que me salvó la vida varias veces, transbank ya cuenta con el SDK oficial para NodeJS donde los certificados vienen incluidos y cuya implementación es casi idéntica a la de esta librería por lo que la migración no debiese ser costosa para tí --> https://github.com/TransbankDevelopers/transbank-sdk-nodejs
Saludos! y cualquier duda no dudes en preguntar
@tebantebanteban doctor muchas gracias por tu ayuda.... solo faltaba el cert (.pen) para producción....Ya estamos en el aire!!!!!!!