首页 > 解决方案 > 2CheckOut - 错误:错误请求 - 参数错误

问题描述

向 TwoCheckOut 请求数据:

请求数据

来自 TwoCheckOut 的响应。

{
    "error": "Bad request - parameter error"
}

这是代码

     $charge = Twocheckout_Charge::auth(array(
            "sellerId" => '*HIDDEN*',
            "merchantOrderId" => $orderID,
            "token"      => $token,
            "currency"   => $currency,
            "total"      => $itemPrice,
            "billingAddr" => array(
                "name" => $name,
                "addrLine1" => $addrLine1,
                "city" => $city,
                "state" => $state,
                "zipCode" => $zipCode,
                "country" => $country,
                "email" => $email,
                "phoneNumber" => $phoneNumber
            ),
            "shippingAddr" => array(
            "name" => 'Testing Tester',
            "addrLine1" => '123 Test St',
            "city" => 'Columbus',
            "state" => 'OH',
            "zipCode" => '43123',
            "country" => 'USA',
            "email" => 'testingtester@2co.com',
            "phoneNumber" => '555-555-5555'
            ),
            "demo" => true

        ));

尽管如果我发送错误的“令牌”密钥,我将获得未经身份验证。

编辑 :

我的视图 JS 代码 前端代码

随意放弃你的建议

标签: phplaravelpayment-gateway2checkout

解决方案


"demo" => 'Y'

演示密钥应该是“Y”不是真的是这里的问题


推荐阅读