Skip to content
/ crdb Public

laravel package for crdb mastercard and visa online payment

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

dbrax/crdb

Repository files navigation

Installation

You can install the package via composer:

composer require epmnzava/crdb

Environment Variables

//.env
CARD_PAYMENT_ACCESS_CODE="given access code by CRDB"

CARD_PAYMENT_URL=  https://migs-mtf.mastercard.com.au/vpcpay

CARD_PAYMENT_SECURE_SECRET="Your given secure secret code"

CARD_PAYMENT_MERCHANT_ID="your merchant ID name"

CARD_PAYMENT_REDIRECT_URL="your redirect url"

Usage

<?php
namespace App\Http\Controllers;

use Epmnzava\Crdb\Crdb;

class PaymentController extends Controller
{
public function payOnline(){
$crdb = new Crdb;
$crdb->makepayment($card, $order_referenceId, $amount, $currency);

#example..
$redirect = $crdb->makepayment("Visa", 4434345, "4000", "TZS");
$redirect = $crdb->makepayment("MasterCard", 4434345, "4000", "TZS");

return redirect($redirect);

}

}

Mastercard View

Visa View

Testing

composer test

Changelog

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

About

laravel package for crdb mastercard and visa online payment

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Packages

No packages published

Languages