epmnzava / crdb-bank-mastercard-visa-laravel
CRDB的Mastercard和Visa
1.0.4
2024-06-19 11:11 UTC
Requires
- php: ^7.4|^8.0|^8.1|^8.2
- illuminate/support: ^6.0|^7.0|^8.0|^8.14|^9.0|^10.0|^11.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
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)。有关更多信息,请参阅许可证文件。