mercadopago / DEPRECATED-sdk-php

DEPRECATED - MercadoPago PHP SDK
MIT License
1 stars 10 forks source link

"Tuvimos un problema, intenta nuevamente" Con usuarios de prueba #73

Open julianNNss opened 8 years ago

julianNNss commented 8 years ago

Hola, mi problema es el del título, cree dos usuarios de prueba. Con el primero manejo mi aplicación (con el Client_id y Client_secret), y configuré la URL de notificaciones

Con el segundo usuario hago de comprador, cargo el carro de compras de mi aplicación, y cuando llego a mercado pago relleno los campos con una tarjeta de prueba de acá: https://www.mercadopago.com.ar/developers/es/related/test-payments/

Pero cuando pongo "Confirmar pago" me tira el error y no me deja terminar de pagar, ¿alguna sugerencia? PD: Esto no me pasa sólo con las tarjetas ahora que veo bien, me pasa con todos los medios de pago

Gracias!

xanok commented 8 years ago

I'm having a similar problem with notifications in sandboxmode (I did not try with production mode). I received the [type] => payment and [data_id] => number but the not the 'id' field. I can provide the preference json data that I used if needed.

IgnaG commented 8 years ago

@julianNNss Fijate que el sandbox NO anda. El usuario y vendedores de prueba usalos en producción.

julijester commented 7 years ago

Estoy probando con usuarios de prueba y tarjetas de prueba. Hasta hace 3 días andaba perfecto, ahora me dice "Tuvimos un problema, intenta nuevamente". Tiene algún problema la plataforma? Es extraño.

lsfiege commented 7 years ago

+1. Hace unos días funcionaba y ahora mismo problema con usuarios de prueba en producción

julijester commented 7 years ago

Que bueno que no soy el único, me estaba volviendo loco, pense que había hecho algo mal y no me daba cuenta que era.

gastongrippi commented 7 years ago

A mi me esta pasando lo mismo. Hace unos días funcionaba a la perfección y ahora me tira este mensaje.

carlosbrb commented 7 years ago

me pasa lo mismo. Alguna idea?

julijester commented 7 years ago

Parece que esta funcionando bien ahora.

xanok commented 7 years ago

Guys. I do not recommend MP as gateway for payment. Use another one like Paypal or something

pablocorezzola commented 7 years ago

A mi me paso cuando quise simular una tarjeta en estado pending en modo productivo. Una vez anduvo todo bien y las veces que quise seguir probando me tira "Tuvimos un error intenta mas tarde". Incluso usando otros usuarios de prueba arroja lo mismo. En otra pc (misma IP) funciona correctamente. Es como que se bloquea....

davila7 commented 6 years ago

Esto sigue sin funcionar? no puedo hacer pruebas de los pagos de las rajetas. Sigue el mismo mensaje "Tuvimos un problema, intenta nuevamente".

pablocorezzola commented 6 years ago

Comento que funciona correctamente. Ese error surge cuando usamos mezclas de usuarios reales con usuarios de test (siempre usar usuarios de test para todo). Estos son los cruces donde podemos confundir los usuarios TEST con REALES: 1) Generar la aplicación en Mercado Pago (App_id y Secret_Key). 2) Generar un App_token (en caso de usarlo para el checkout). 3) Hacer la compra como "cliente" de prueba.

En mi caso, sin querer mezclaba alguno de los casos mencionados anteriormente con mi usuario real de MP. Por ejemplo para generar la APP en MercadoPago. Por mas que después usemos usuarios TEST el error será "Tuvimos un problema, intenta nuevamente". Ojo, es difícil pero a veces me suele pasar incluso sabiendo a que se debe el problema...

davila7 commented 6 years ago

@pablocorezzola Mi proyecto permite crear cuentas de clientes y que ellos agreguen sus credenciales (client_id y client_secret) desde https://www.mercadopago.com/mlc/account/credentials?type=basic

No tengo claro como crear unas credenciales de prueba y un cliente de prueba para realizar los test. En la documentación solo me indica que las credenciales deben ser de mi cuenta

davila7 commented 6 years ago

@pablocorezzola Todo resuelto, ya encontré como crear usuarios. https://www.mercadopago.cl/developers/es/solutions/payments/basic-checkout/test/test-users/

Muchas gracias! todo funciona perfecto

tomy914 commented 6 years ago

Hola inplemente el SDK de mp y en modo sandbox y con tarjeta de prueba anda todo bien, pase a producción y cuando llega la hora de confirmar el pago... El error reintente más tarde. Ahora sí voy a la app creo un botón de pago anda bien, pero desde la web a pesar que toma todos los datos de la tarjetA y con datos reales falla y no da motivo alguno.

"Tuvimos un problema inténtalo nuevamente"

ahoulgrave commented 5 years ago

Sandbox not working.

Testing with this card: Visa Nº 4444 4444 4444 0008: approved.

Provided in official documentation:

$ date && curl -s https://www.mercadopago.com.ar/developers/es/solutions/payments/basic-checkout/test/basic-sandbox/ |grep -A 3 -B 3 "4444 4444 4444 0008"
sáb nov 24 13:19:13 CET 2018
<p>Elige entre diferentes medios de pago y genera una respuesta determinada:</p>
<ul><li><strong>Dinero en cuenta:</strong> El monto de dinero en cuenta es fijo. No se agota si lo usas en más de un pago y tampoco afecta tu saldo real. Para probar, ingresa cualquier clave y el estado será: <code>approved</code>.</li>
<li><strong>Tarjetas de crédito:</strong> Puedes usar cualquier código de seguridad. Para probar, elige una de las siguientes tarjetas de acuerdo al estado que quieras obtener:</li>
<ul><li>Visa Nº 4444 4444 4444 0008: <code>approved</code>.</li>
<li>Mastercard Nº 5031 1111 1111 6619: <code>approved.</code></li>
<li>Mastercard Nº 5031 1111 1111 6601: <code>pending</code>.</li>
<li>American Express Nº 37000 00000 02461: <code>rejected</code>.</li>
juanluisbaptiste commented 5 years ago

También tuve este problema y es relacionado con lo que dice @pablocorezzola , pero mi caso era por estar probando la tienda en otro tab en la misma ventana en FF donde estaba logueado en mercado pagos con la cuenta de pruebas. Abrí la tienda en otro navegador y pude completar el proceso de compra.

juanluisbaptiste commented 5 years ago

Algo más que agregar, hoy me volvió a suceder, y lo otro que noté es que debo estar logueado en mercado pago con la cuenta de un usuario comprador de prueba, por más que esté usando una ventana de incógnito, supongo que al no hacer eso debe tomar la cuenta real o algo así.

mateo2181 commented 5 years ago

Hola, alguien sabe como puedo ver mis usuarios de prueba? He creado varios hace un tiempo y no los tengo. Y cuando quiero agregar uno me dice que ya alcanzé el limite máximo de usuarios.