问题标签 [worldpay]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 集成 WorldPay HTML 重定向时,MC_callback 未重定向
我正在构建一个脚本以通过 HTML POST 将数据发送到 WorldPay。这一切都很好,除非付款已处理,它不会重定向回客户的网站。
我已将返回 URL 添加到管理系统中的支付响应 URL 中,并将 MC_callback 值添加到 HTML 表单中。
我在 WorldPay 的网站上收到以下消息:
这不是实时交易。没有钱易手。谢谢,您的付款成功了。商户参考:My Store Order ID 823 WorldPay Transaction ID:{号码在这儿,但我隐藏了}
android - 如何在android中集成worldpay网关?
我已经在谷歌搜索但我无法获得解决方案。请帮助我如何将 worldpay 网关集成到 android 中?感谢您提前提供解决方案。
c# - 使用帖子数据重定向 - 没有查询字符串
我正在尝试向 WorldPay 的支付网关提交数据。我目前正在通过构建查询字符串(付款 ID、金额、客户详细信息等)并将它们连接到 WorldPay 的基本 url 来执行此操作(成功),如下所示:
https://secure-test.worldpay.com/wcc/purchase?instId=12345&testMode=100&amount=999
...以及执行标准的 Response.Redirect([above_url])。
这按预期工作,但我担心在查询字符串中公开此信息可能会鼓励人们攻击它(例如将“数量”键更改为“1”!)。
WorldPay 的示例仅提供了一个基本的 HTML 表单,但由于数据是使用这种方法发布的,所以上述问题从来都不是问题。不幸的是,在将用户重定向到 WorldPay 以完成付款之前,我需要进行一些预处理(订单状态更新等),所以我想知道这是否可以通过编程方式完成?
我怀疑我正在尝试与这个问题完全相同:以编程方式将用户重定向到 WorldPay 的网站,传递所有必要的付款详细信息 - 而不暴露查询字符串值。
这可能吗?
php - 获取“无法验证 MD5 签名”。在 Worldpay FuturePay 安装上
我"The MD5 signature could not be verified."
在尝试使用FuturePay安装(发送 MD5 哈希作为签名字段)时收到此错误消息 ( )。如果我尝试发送没有签名的表格,告诉我:
"The installation ID field is blank or contains invalid characters.
A different submission protocol is required. A more secure submission may be required.
The installation number is invalid."
我不得不提一下,我尝试使用 signatureFields 字段(我遇到了同样的错误),并且对于普通的 Junior 安装,它就像一个魅力。
我还必须说,WorldPay呈现安装的方式非常令人困惑。虽然他们建议"A more secure submission may be required"
不使用 MD5 签名时,但管理区域中没有地方可以设置一个。
我仍然假设它与您为 Junior 安装设置的相同。
php - Magento 1.8.0.0 - Worldpay 支付响应收到 301 错误
早上好,
我最近收到了一个运行良好的 Magento 网站,但是 Worldpay 和 Magento 之间的回调集成似乎失败了。
电子邮件发送给我,说明服务器正在响应 301 错误(我相信这是重定向错误)。
Worldpay 发回的 URL 是http://www.[OURDOMAIN].com/worldpay/processing/response/
但是我知道 Worldpay 不允许这样做?直到最近它一直运行良好。所以现在我有付款状态为“待处理”的订单,即使它们已经成功。
有人可以提供一些建议吗?
worldpay - Worldpay 代币混淆
尝试实施 Worldpay 集成。https://online.worldpay.com/docs/take-card-details-templates上的文档提到了一个令牌。我已经测试了该页面,但没有得到任何令牌。徘徊我怎么能得到这个令牌。
php - 区分 WorldPay 未来付款和初始付款
我已阅读 WorldPay FuturePay 文档,并且我很清楚所有内容以及该做什么。我有几个问题一直在我的脑海中徘徊并引起混乱。如果有资深人士或有这方面经验的人发光,那将非常感谢你。
我已经设置了一个定期付款,在设置付款时,初始金额为 x 英镑。我的问题是:
我必须从通知刚刚设置的初始付款的回调响应中检查哪些变量?这意味着消费者第一次重定向到 WorldPay 网站以进行首次付款,而不是未来的付款。
我必须从回调响应中检查哪些变量来确定这是未来的付款?
在第一次初始付款期间定义的任何自定义变量是否可以在未来付款的回调响应中使用?基本上,这些会每月自动包含吗?
感谢您花时间阅读本文。
asp.net - 网站 asp.net 中的 iframe worldPay 集成
目前,我们遇到了 iframe-worldpay 集成的一个主要问题。
我目前正在使用 worldpay 模板表单,如果模板表单放置在我的网站中,则表单是可见的,但是当我在 iframe 中加载 worldpay 模板表单时,worldpay 模板表单的可见性设置为隐藏。
Worldly 没有为这种情况提供解决方案,有什么解决方法吗?
编辑
示例代码
If this page is not inside an iframe world pay loads else it does not
php - 在 Drupal 7 中两次 Worldpay 支付集成发布
我正在尝试使用用户名存储 Worldpay 支付响应。但问题是它将来自 Worldpay 的响应 POST 数据存储在数据库中两次。首先,它将支付响应正确存储在数据库中,但用户名为空,然后它将仅将我的用户名保存为新行,并将所有其他值保存为空。
我的代码: