DEV Community

[Comment from a deleted post]
Collapse
 
abr4xas profile image
Angel (AJ) Cruz

Hola Alex, el paquete recibió un cambio recientemente y puede que lo que esté acá escrito no sea del todo cierto.
Para responder tu pregunta lo que tienes que hacer es algo como esto:

$payment = $mercadopago
->handlePayment('visa', 'ff8080814c11e237014c1ff593b57b4d', 177, 'test@test.com');

// haces dd($payment) te retornaría algo como esto:
Enter fullscreen mode Exit fullscreen mode
{
    "status": "approved",
    "status_detail": "accredited",
    "id": 3055677,
    "date_approved": "2019-02-23T00:01:10.000-04:00",
    "payer": {
        ...
    },
    "payment_method_id": "visa",
    "payment_type_id": "credit_card",
    "refunds": [],
    ...
}
Enter fullscreen mode Exit fullscreen mode

Y ya con eso puedes hacer todo lo que necesites hacer en tu aplicación.

Te invito a pasar por el repo y revisar los cambios recientes: github.com/TepuiLABS/payment-proce...