Я хочу инициировать PayPal оплаты за цифровые товары при нажатии кнопки. Но поскольку я интегрирую несколько платежных шлюзов, я не могу использовать кнопку отправки, вместо этого я использую простые кнопки и запускаю платеж, отправляя необходимые данные, в зависимости от того, какой платеж выбран.Открыто PayPal цифровой поток lighbox при нажатии кнопки
Но PayPal DG JS ожидает, что кнопка для запуска платежа должна непосредственно подчиняться платежной
Здесь пока мой псевдокод
<form action ='' method='POST'>
<input type='text' name='quantity' value=''>
</form>
<input type='button' value='Gateway1'/ id='gateway1'>
<input type='button' value='Gateway2'/ id='gateway2'>
<input type='button' value='paypalsubmit'/ id='paypal_submit'>
$.getScript('https://www.paypalobjects.com/js/external/dg.js',function() {
//bind paypal iframe
var dg = new PAYPAL.apps.DGFlow().settrigger({
id:'paypal_submit'
});
});
$('#gateway1').click({
//submit form to checkout url for gateway1
})
$('#gateway2').click({
//submit form to checkout url for gateway2
})
$('#paypal_submit').click({
// Here I want to open the paypal DG BOX
})
Пожалуйста, не то, что форма не кнопки отправки и я сериализация данных и отправить его на требуемый URL.
Как я могу открыть поток DG PayPal при нажатии кнопки.?
так что мне нужно изменить HREF якоря и добавить маркер? – alwaysLearn
да, если его живое изменение на 'https: //www.paypal.com/incontext? Token =' и добавить EC-токен – Vimalnath
Я думаю, вы говорите, что я должен создать кнопку – alwaysLearn