Я пытаюсь настроить кнопку «PayPal» в папке BrainTree, в идеале просто перемещая ее в другое место.Конфигурация BrainTree PayPal не работает с интеграцией dropin
Если я использую интеграцию dropin, ничего не происходит - обычная синяя кнопка отображается над полями. Когда я выбираю обычай, он работает. В документах BrainTree указано, что они должны работать в обеих установках.
Вот соответствующий код:
<form id="paymentForm" action="/braintree.php" method="POST">
<div id="hostedFields"></div>
<input id="formSubmit" type="submit" value="Pay" />
<div id="paypalContainer"</div>
</form>
И JavaScript:
braintree.setup("<?=$clientToken ?>",
"dropin",
{
container: "hostedFields",
onPaymentMethodReceived: onNonce,
onReady: onFormReady,
onError: onError,
paypal:
{
container: "paypalContainer",
singleUse: true,
amount: PRODUCT_PRICE,
currency: PRODUCT_CURRENCY,
}
});
Что я делаю неправильно?