Miércoles, 22 Noviembre 2017

Paypal y Estado de pago no funciona

¡ Compartelo en tus REDES SOCIALES ! y siguenos en TWITTER

1 semana 2 días antes 1 semana 2 días antes por redlo.
Avatar de luis56
luis56
Junior Boarder
Junior Boarder
Mensajes: 20
Más
Autor del tema
Paypal y Estado de pago no funciona #37144
Hola, el problema que tengo es que cuando me compran y pagan con paypal, el estado de pago, siempre me lo muestra como pendiente, cuando el pago se ha realizado y confirmado.

Necesito ayuda que no doy con el problema.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

1 semana 2 días antes
Avatar de redlo
redlo
Administrator
Administrator
Mensajes: 5920
Karma: 317
Más
Paypal y Estado de pago no funciona #37145
Hola, es un errror debido al cambio de las api´s de paypal. De hecho llevan semanas sin arreglar el problema.

¿ Como arreglar el problema del estado de pago de paypal en virtuemart 3 ?

Ir al archivo /plugins/vmpayment/paypal/paypal.php y encima de la linea 719 aproximamdamente...
$cart = VirtueMartCart::getCart();

hay que añadir las siguientes lineas de código.
$modelOrder = VmModel::getModel ('orders');
        $order = array();
        $order['order_status'] = 'C';
        $modelOrder->updateStatusForOneOrder ($virtuemart_order_id, $order, TRUE);

Quedando así:
//We delete the old stuff
		// get the correct cart / session
		$modelOrder = VmModel::getModel ('orders');
        $order = array();
        $order['order_status'] = 'C';
        $modelOrder->updateStatusForOneOrder ($virtuemart_order_id, $order, TRUE);
		$cart = VirtueMartCart::getCart();
		$cart->emptyCart();
		return TRUE;
	}

A mi me funiona perfectamente. Hazlo y comenta.

Desarrollos Web a medida Joomla
La vida es demasiado corta, como para tomarsela en serio

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

1 semana 2 días antes
Avatar de luis56
luis56
Junior Boarder
Junior Boarder
Mensajes: 20
Más
Autor del tema
Paypal y Estado de pago no funciona #37146
¡¡¡ Guauuu !!! Gracias Redlo, eres un fuera de serie :). Ya me funciona perfectamente.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

1 día 5 horas antes
Avatar de lucas41
lucas41
Expert Boarder
Expert Boarder
Mensajes: 135
Karma: 11
Más
Paypal y Estado de pago no funciona #37175
A mi también me ha funcionado. Gracias.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Tiempo de carga de la página: 0.197 segundos