Para instalar utiliza composer.
composer require oscar-rey/laravel-epayco
//.env
EPAYCO_PUBLIC_KEY=public_key
EPAYCO_PRIVATE_KEY=private_key
EPAYCO_P_KEY=p_key
//instancia configurada de la clase Epayco\Epayco
epayco();
/**
* Verifica el signature de la request provenientes de epayco
* epayco_check_webhook($request, $pkey = null)
*/
check_epayco_webhook($request->all());
use LaravelEpayco\Http\Middleware\EpaycoCheckWebhookMiddleware;
Route::post('/davivienda/epayco/webhook', function () {
//
})->middleware(EpaycoCheckWebhookMiddleware::class);
Este paquete es una envoltura del paquete epayco-php para laravel por ende la documentación es totalmente compatible con el uso de este epayco-php-documentación.
Puedes contribuir agregando nuevas funcionalidades, actualizaciones, refactorización de código y notificando errores, con antelación se agradece.