【问题标题】:laravel razor payment apilaravel 剃须刀支付接口
【发布时间】:2018-08-21 06:39:44
【问题描述】:

我正在尝试在 laravel 项目中实现剃须刀支付 api,面临很多问题

include(app_path().'/includes/razor/Razorpay.php');
use Razorpay\Api\Api;

class OwnerController extends BaseController 
{
    if (Config::get('app.default_payment') == 'razor') {
        $api_key = "rzp_test_f***wPfD7sR29W";
        $api_secret = "lJ********u81oURV8CEA3Yf";
        $api = new Api($api_key, $api_secret);
        $customer = $api->customer->create(array(
            'name' => 'Razorpay User6', 
            'email' => 'customer6@razorpay.com'
        )); // Creates customer
        print_r($customer);
        die();
    }
}

我收到以下错误

找到但不匹配的请求类

请帮我解决这个问题

我已将 razor 文件夹放入 app/includes/razor

【问题讨论】:

  • 从字面上看,你包含了这样的库include(app_path().'/includes/razor/Razorpay.php');
  • 是的。这是错的吗。我是 laravel 的新手
  • 在您的应用文件夹中创建一个文件夹,将这个库放在那里并使用命名空间使用它
  • 我希望你发布的 API 和秘密不是真正的价值。

标签: laravel api razorpay


【解决方案1】:
  1. 使用此命令“composer require razorpay/razorpay”添加包
  2. 在控制器顶部添加此行后“使用 Razorpay\Api\Api;”
  3. 更新作曲家“作曲家更新”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-22
    • 1970-01-01
    • 1970-01-01
    • 2018-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-28
    相关资源
    最近更新 更多