Quantcast
Channel: Preguntas activas con las etiquetas mercadopago - Stack Overflow en español
Viewing all articles
Browse latest Browse all 213

Problema con redirección al pagar con app de Mercado Pago

$
0
0

Estoy desarrollando un sistema con laravel. El problema es que al pagar desde el celu no redirecciona a las back_urls pero si en la versión de escritorio. Me cansé de buscar y no puedo dar con la solución. Alguien que me ilumine? Dejo el código del controlador y el código de la vista.Muchas gracias a todos por la ayuda!

Vista

<script src="https://sdk.mercadopago.com/js/v2"></script><script>        const mp = new MercadoPago('{{ $public_key }}', {            locale: 'es-AR'        });        mp.bricks().create("wallet", "wallet_container", {            customization: {                visual: {                    buttonBackground: 'white',                    valuePropColor: 'white',                },            },            initialization: {                preferenceId: '{{ $preference->id }}',            },        });</script>

Controlador

$preference = new MercadoPago\Preference();        $item = new MercadoPago\Item();        $item->id = $reserva->uuid;        $item->title = 'Reserva de Cabañas Viñedos de la Luna';        $item->description = 'Reserva de Cabañas Viñedos de la Luna';        $item->picture_url = asset('assets/pagina/img/logo.png');        $item->quantity = 1;        $item->unit_price = 100;        $preference->items = array($item);        $preference->back_urls = array("success" => route('pagina.resultadopago').'?resultado=exito',"failure" => route('pagina.resultadopago').'?resultado=fallo',"pending" => route('pagina.resultadopago').'?resultado=pendiente'        );        $preference->external_reference = $reserva->uuid;        $preference->expires = true;        $preference->expiration_date_from = Carbon::now()->toISOString();        $preference->expiration_date_to = Carbon::now()->addDays(30)->toISOString();        $metodospagosexcluidos = [['id' => 'pticket']];        $preference->payment_methods = ["excluded_payment_methods" => $metodospagosexcluidos, "installments" => 12];        $preference->notification_url = 'https://vinedosdelaluna.com.ar/verificar';        $preference->statement_descriptor = 'Viñedos de la Luna';        $preference->auto_return = "approved";        $preference->save();

Viewing all articles
Browse latest Browse all 213

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>