16 lines
516 B
PHP
16 lines
516 B
PHP
<?php
|
|
|
|
namespace App\Domains\Integration\Services\Providers;
|
|
|
|
use App\Domains\Integration\Services\Contracts\PaymentProviderInterface;
|
|
use BadMethodCallException;
|
|
|
|
class TelepagosProvider implements PaymentProviderInterface
|
|
{
|
|
public function process(array $paymentData, array $credentials): array
|
|
{
|
|
// TODO: Implementar lógica de comunicación con Telepagos (usando $paymentData['payment_method'])
|
|
throw new BadMethodCallException('Método de pago no implementado para Telepagos.');
|
|
}
|
|
}
|