Braintree php后端
我从中克隆了braintree项目。然后我创建了一个帐户。我必须返回客户端令牌。我调试这段代码Braintree php后端,php,braintree,Php,Braintree,我从中克隆了braintree项目。然后我创建了一个帐户。我必须返回客户端令牌。我调试这段代码 $result = Braintree\Transaction::sale([ 'amount' => $amount, 'paymentMethodNonce' => $nonce, 'options' => [ 'submitForSettlement' => true ] ]); var_dump($result->t
$result = Braintree\Transaction::sale([
'amount' => $amount,
'paymentMethodNonce' => $nonce,
'options' => [
'submitForSettlement' => true
]
]);
var_dump($result->transaction);
但是token=null。也许我的步骤不对
////////////////////////////////
我做到了!
我创建用户
$result = Braintree_Customer::create([
'firstName' => 'Mike',
'lastName' => 'Jones',
'company' => 'Jones Co.',
'email' => 'mike.jones@example.com',
'phone' => '281.330.8004',
'fax' => '419.555.1235',
'website' => 'http://example.com']);
然后我就可以得到客户id了
$result->customer->id;
比我得到代币还多
$clientToken = Braintree_ClientToken::generate([
"customerId" => $result->customer->id
]);
中的自定义注册可能有问题
也许我没有把所有的信息都放进去你配置好环境和API凭据了吗???是的,我的BT_环境=沙箱,然后我得到BT_商户ID、BT_公钥、BT_私钥并放入。env@First你回答自己的问题了吗?如果没有,请您明确说明您正试图完成什么以及遇到什么错误?您是否配置了环境和API凭据???是的,我的BT_环境=沙箱,然后我获得BT_商户ID、BT_公钥、BT_私钥并放入。env@First你回答自己的问题了吗?如果没有,请您明确说明您正试图完成什么,以及您遇到了哪些错误?