在利用laravel实现Cc-大道支付网关的同时,解决了这一问题.
问题:类Softon\Indipay\Gateways\Gateway不存在
$parameters = ['tid' => '1233221223322', 'order_id' => '1232212', 'amount' => '1200.00',];
// gateway = CCAvenue / PayUMoney / EBS / Citrus / InstaMojo / ZapakPay / Mocker
$order = Indipay::gateway('CCAvenue')->prepare($parameters);
return Indipay::process($order);我已经遵循了上述参考文献中的所有步骤。
发布于 2020-06-16 13:19:23
网关配置似乎没有传递到"/vendor/softon/indipay/src/IndipayServiceProvider.php“
请检查"config.php“是否缓存。您可以在"bootstrap/cache/config.php“中签入它。删除这个文件并检查,我希望它能工作。
发布于 2020-10-29 19:39:34
这在我的本地开发系统(Windows)上工作得很好,但在我的生产服务器(Ubuntu -大小写敏感)上却不起作用。
最后,我不得不在websiteroot\供应商\softon\indipay\src创建一个PayUMoneyGateway.php文件的副本。
新的文件名是payumoneyGateway.php G是大写的。
这解决了这个问题。
发布于 2021-06-22 04:43:52
我也有同样的问题。我在用付费网关。在提到网关的名称时,我们也要检查一下(小写和大写)。
“网关”=> 'PayUMoney‘
相反,我写了‘网关’=> 'Payumoney',所以它给了我错误。这个问题出现在服务器上。
// gateway = CCAvenue / PayUMoney / EBS / Citrus / InstaMojo / ZapakPay / Mocker用这里给出的同样的方式写
https://stackoverflow.com/questions/58433978
复制相似问题