我已经为我的客户集成了WorldPay JSON。
它们需要futurepayID -,这与返回的可重用令牌是相同的,还是futurepayID是一个不同的东西?
我试过翻阅他们的文档,但这有点让人困惑。作为参考,我已经将可重用设置为true,其他一切都按其应有的方式工作:
<script type='text/javascript'>
window.onload = function() {
Worldpay.useTemplateForm({
'clientKey':"xxx",
'form':'paymentForm',
'saveButton':false,
'paymentSection':'paymentSection',
'display':'inline',
'reusable':true,
'callback': function(obj) {
if (obj && obj.token) {
var _el = document.createElement('input');
_el.value = obj.token;
_el.type = 'hidden';
_el.name = 'token';
document.getElementById('paymentForm').appendChild(_el);
document.getElementById('paymentForm').submit();
}
}
});
}
</script>发布于 2018-01-09 15:31:25
我已经和WorldPay的支持部门谈过了,他们告诉我有两种类型的网关--商业和在线。业务网关使用futurepayID并使用HTML重定向(付款在其服务器上进行),而在线网关使用JSON并使用令牌化。
我不清楚业务和在线网关之间的区别,因为任何整合在线网关的人肯定都会被企业使用。
https://stackoverflow.com/questions/48076567
复制相似问题