首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >此终结点不支持“Merchant`外观”

此终结点不支持“Merchant`外观”
EN

Stack Overflow用户
提问于 2017-03-01 13:15:05
回答 1查看 382关注 0票数 1

我已经在PHP中设置了bitpay API,我创建了一个商家令牌。出于测试目的,我设置了比特币核心testnet钱包。但是当我创建payout将比特币发送到我的testnet钱包时,我给出了异常“此端点不支持merchant外观”。我创建密钥的代码,

代码语言:javascript
复制
    $storageEngine = new \Bitpay\Storage\EncryptedFilesystemStorage('mypassword');
    $privateKey = $storageEngine->load('bitpay.pri');
    $publicKey = $storageEngine->load('bitpay.pub');
    $client = new \Bitpay\Client\Client();
    $network = new \Bitpay\Network\Testnet();
    $adapter = new \Bitpay\Client\Adapter\CurlAdapter();
    $client->setPrivateKey($privateKey);
    $client->setPublicKey($publicKey);
    $client->setNetwork($network);
    $client->setAdapter($adapter);
    $sin = \Bitpay\SinKey::create()->setPublicKey($publicKey)->generate();
    try {
        $token = $client->createToken(
                array(
                    'facade' => 'merchant',
                    'label' => 'Demo',
                    'id' => (string) $sin,
                )
        );
        $pairingCode = $token->getPairingCode();
        $createdToken = $token->getToken();
        $this->ci->dashboard->addSettings('bit_token', $createdToken);
        echo $pairingCode;
    } catch (\Exception $e) {
        return $response;
    }

但是当我创建一个分红的时候,它给了我一个例外。

EN

回答 1

Stack Overflow用户

发布于 2017-07-28 18:53:54

我已经深入研究过类似的问题,看起来要访问Payouts,你必须使用PAYROLL facade。您可以在docs中找到更多信息

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42523733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档