我是braintree的新手。试图在php中集成braintree。按照以下步骤:
创建客户。
$customerParams = Braintree_Customer::create(array(
'firstName' => $firstName,
'lastName' => $lastName,
));
然后生成clientToken
Braintree_ClientToken::generate(array(
"customerId" => $customerParams->customer->id
));
然后在js中帮助api生成nonce成功:
var client = new braintree.api.Client({clientToken: ctoken});
client.tokenizeCard({
...
...
});
我陷入了我试图在php中生成nonce的部分。我可以在php而不是js中实现nonce部分吗?
答案 0 :(得分:0)
完全披露:我在Braintree工作。如果您有任何其他问题,请随时联系support。
不是没有增加PCI burden。如果您想使用任何第三方提供商,Generating the nonce on the client side真的是要走的路。
标记化的关键在于,您不会在流程中的任何时刻({3}}在您的服务器上存储/处理原始信用卡。如果您认为需要直接处理信用卡,我建议您先直接与Braintree支持人员联系。