【问题标题】:How to integrate ccavenue in laravel如何在 laravel 中集成 ccavenue
【发布时间】:2016-05-12 07:11:39
【问题描述】:

我有 Mercer_id、访问密钥和工作密钥。我已经下载了集成工具包,其中包括

ccavRequestHandler.php、ccavResponseHandler.php、Crypto.php

如何在 laravel 中使用这些文件和所有这些键?

我已经创建了结帐页面,该用户将输入他们自己的信息以及银行信息。

请帮帮我。

【问题讨论】:

  • 你看过 Laravel 文档吗?他们有支持吗?如果你在这里寻找教程,你会失望的。相反,与该小组分享您尝试过的代码并更详细地描述错误或障碍
  • 是的先生,我已经阅读了很多文档和教程,但没有运气...... :(

标签: php laravel payment-gateway ccavenue


【解决方案1】:

试试这个包https://github.com/softon/indipay 这个包支持 ccavenue 。

通过 composer 安装后,你必须在 config/indipay.php 中输入这些

    'merchantId'  => env('INDIPAY_MERCHANT_ID', ''),
    'accessCode'  => env('INDIPAY_ACCESS_CODE', ''),
    'workingKey' => env('INDIPAY_WORKING_KEY', ''),

您可以将用户重定向到 ccavenue 网站,

 $parameters = [
    'tid' => '1',
    'order_id' =>'123',
    'amount' => '1233',
  ];
  $order = Indipay::prepare($parameters);
  return Indipay::process($order);

【讨论】:

  • 我在 laravel 5.8 和 php 7.2 中使用相同的库,但出现错误“调用未定义函数 Softon\Indipay\Gateways\mcrypt_module_open()”。
  • mcrypt_module_open 自 PHP 7.1.0 起已弃用
猜你喜欢
  • 2020-06-12
  • 2016-09-04
  • 2020-10-18
  • 2015-11-02
  • 2013-10-24
  • 2016-02-21
  • 2017-09-23
  • 2017-09-01
  • 2013-09-03
相关资源
最近更新 更多