2016-10-14 4 views
0

Я пытаюсь подключиться к платежной системе Braintree и получить клиентский идентификатор маркеров со следующим кодом:Брэйнтри: проблемы с получением клиента лексемы ID

<script src="https://js.braintreegateway.com/js/braintree-2.29.0.min.js"></script> 
<script> 
clientToken = <?php echo(Braintree_ClientToken::generate()); ?>; 
alert(clientToken); 

braintree.setup(clientToken, "dropin", { 
    container: "payment-form" 
}); 
</script> 

Но код не может принести маркер клиента. Пожалуйста, помогите мне решить эту проблему.

+0

Что отображается окно предупреждения? Это действительный токен или что-то еще? –

+0

Я получаю фатальную ошибку «tokenid not found» –

+0

chk ответ это поможет u – devpro

ответ

0

Это поможет вам получить маркер клиента:

<script src="https://js.braintreegateway.com/v2/braintree.js"></script> 
<?php 
$clientToken = Braintree_ClientToken::generate(); // generate token 
?> 
<script> 
clientToken = "<?php echo $clientToken;?>"; 
alert(clientToken); 
braintree.setup(clientToken, "dropin", { 
    container: "payment-form" 
}); 
</script> 

Вы должны использовать кавычки для clientToken в JavaScript.

+0

@ devpro..it показывает ошибку «Fatal error: Class» Braintree_ClientToken «не найден» –

+0

@creative: включил класс brainTree ? – devpro

+0

@creative: вам нужно включить 'require 'braintree/lib/Braintree.php';' – devpro

 Смежные вопросы

  • Нет связанных вопросов^_^