【发布时间】:2015-03-29 15:47:59
【问题描述】:
我想通过点击按钮启动数字商品的贝宝付款。 但是由于我正在集成多个支付网关,所以我不能使用提交按钮,而是使用简单的按钮并通过发送数据来触发支付,以根据选择的支付进行操作。
但是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。
如何在点击按钮时打开 paypal DG 流程?
【问题讨论】:
标签: javascript jquery paypal express-checkout