cms-token/@core/app/PaymentGateway/PaymentGatewaySetup.php

38 lines
907 B
PHP

<?php
namespace App\PaymentGateway;
use App\PaymentGateway\Gateways\FlutterWaveRave;
use App\PaymentGateway\Gateways\MolliePay;
use App\PaymentGateway\Gateways\Paypal;
use App\PaymentGateway\Gateways\PaystackPay;
use App\PaymentGateway\Gateways\Paytm;
use App\PaymentGateway\Gateways\Razorpay;
use App\PaymentGateway\Gateways\StripePay;
class PaymentGatewaySetup
{
public static function paypal(){
return new Paypal();
}
public static function paytm(){
return new Paytm();
}
public static function stripe(){
return new StripePay();
}
public static function paystack(){
return new PaystackPay();
}
public static function razorpay(){
return new Razorpay();
}
public static function flutterwaverev(){
return new FlutterWaveRave();
}
public static function mollie(){
return new MolliePay();
}
}