epmnzava/crdb-bank-mastercard-visa-laravel

1.0.4 2024-06-19 11:11 UTC

This package is auto-updated.

Last update: 2024-09-04 14:17:01 UTC


README

安装

您可以通过composer安装此包

composer require epmnzava/crdb

环境变量

//.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"

使用

<?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视图

Visa视图

测试

composer test

变更日志

有关最近更改的更多信息,请参阅CHANGELOG

贡献

有关详细信息,请参阅CONTRIBUTING

安全

如果您发现任何安全相关的问题,请通过epmnzava@gmail.com发送电子邮件,而不是使用问题跟踪器。

致谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件