dinkbit / conekta-cashier

Laravel + Conekta = Painless subscription billing. http://laravel.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conekta webhook

juanmendez92 opened this issue · comments

El único webhook que me funciona es el de la ruta que pones de ejemplo con la función handleWebhook. Al hacer uno nuevo, si este recibe algún parámetro empieza a fallar. Ya probé quitando tanto la palabra array como dejándola y nada.

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Requests;
use App\Http\Controllers\Controller;

use Dinkbit\ConektaCashier\WebhookController as WebhookController;

class WebhookController extends WebhookController
{
    public function failed(array $payload) {

    }
}

Lo solucioné, quité el parámetro $payload y en su lugar usé la función getJsonPayload() para obtener el JSON que envía Conekta y tratar los eventos correctamente.

👍 cualquier cosa estamos pendientes!