问题标签 [realex-payments-api]

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.

0 投票
2 回答
226 浏览

javascript - 为什么“检查版本”步骤的这个实现仍然失败?

在阅读3DSecure GlobalPay 文档后,我的团队选择通过 JSON 与我们自己的客户端实现进行集成,因为我们已经在生产中与另一个 3DS 验证服务进行了另一个集成。值得一提的是,我们正在使用 Vue.JS 和 Laravel 来实现它。

从他们的文档中可以看出,GlobalPay 示例请求是:

我们在 Vue.JS 组件中创建了一个方法来向此版本检查端点发出 POST 请求,如您在此处看到的:

如果这个请求是正确的,securehash我们为头部生成的Authorization头部是在我们的后端(PHP)中根据这个计算出来的:

我们基本上尝试按照GlobalPay 文档这一部分的“如何构建请求哈希”部分的说明进行操作。

毕竟,我们只是失败了ERR_CONNECTION_RESET。我已经尝试过不同的浏览器(Firefox、Chrome、Brave),但它一直在崩溃。在 Postman 中模拟时,它会导致 415 HTTP 响应(不支持的媒体类型)。

除了仔细检查我们的凭据(merchantid 等,我仍在尝试通过电话进行)之外,还有其他需要验证的点吗?

0 投票
0 回答
76 浏览

node.js - 全球支付集成:- 我们可以从保存的卡参考 (PMT_REF) 和 PAYER_REF 收取一次性付款吗

在患者和医生可以相互交流的网站上工作。在登录时,我们已经通过全球支付实现了定期付款。也就是说,我们将在登录后获得 PMT_REF 和 PAYER_REF 等详细信息。 需要建立一个功能当患者接受医生预约时,医生应该能够从患者保存的卡参考中收取付款(不想强迫患者重新输入卡信息)

结论:- 我们想要一个全球支付 API,通过它我们可以通过提供保存的卡参考和付款人参考来进行一次性支付,并且应该从同一用户的同一张卡中扣除给定的金额。

我希望有办法做到这一点。请帮助我实现这一目标。

0 投票
0 回答
48 浏览

realex-payments-api - iOS 和 Android 上的 3DS2:HPP 还是 API?

我正在浏览文档,想知道在 android 和 iOS 设备上集成 3DS2 支付的建议是什么。我的应用程序可以在网络和移动设备上使用,所以我认为让我的服务器只使用 API SDK 就足够了。

这种方法是正确的还是我应该选择使用 HPP?选择 API 或 HPP 的优点/缺点是什么?

提前致谢。

0 投票
1 回答
161 浏览

realex-payments-api - Global Payments 托管支付页面集成 - 沙盒和 prod POST 回商家Url 延迟

我正在运行与官方 js 库相同的托管支付页面集成:

https://github.com/globalpayments/rxp-js/blob/master/examples/hpp/process-a-payment-embedded-autoload-callback.html

一切都很好,除了这一点对于通过批准/失败的交易返回到我们这边的响应非常慢:

https://github.com/globalpayments/rxp-js/blob/9909985b96ab5ed945614affad5f3739827f956b/examples/hpp/process-a-payment-embedded-autoload-callback.html#L16

例如,表格显示出来,您输入您的卡详细信息并单击提交(在 HPP 上),然后 3D 安全显示,是吗,但大约 4 分钟后,结果会在答案行中返回(上面的链接,第 16 行)。我不知道为什么这么慢。沙盒和生产是一样的。

无论如何,我正在打开一个支持案例,但如果有人有任何想法。

谢谢,加文。

0 投票
1 回答
94 浏览

javascript - How to trigger click event without simulating it for Realex payments API

I built a shopping cart that processes orders through AJAX before calling the Realex payment API. The issue I am having is that occasionally browsers will outright block the lightbox popup because it assumes it's a spam popup because of how it's initiated.

I've contacted technical support, and I've been told that the issue is specifically the $('#rhpp').click(); because it's simulating the click rather than being an actual click desired by the user.

So, without actually editing the #rhpp element to ask users to click manually, is there anything I can do to get around this issue?

0 投票
0 回答
71 浏览

realex-payments-api - 无法初始化 Direct POST 结帐解决方案 [global-payments-api]

按照此处的步骤,我在第 2 步停止了。如何在 IFrame 中初始化表单帖子并获得此响应?

0 投票
0 回答
38 浏览

javascript - Realex HPP 整页重定向 - 响应处理程序

我继承了一个应用程序,它使用整页重定向将数据传递给 Realex,并使用 MERCHANT_RESPONSE_URL 来处理结果。这些页面是带有 jquery 和 javascript 的 html。下面的经典 asp 调用用于检索 Realex 响应的元素:

谁能告诉我如何在不使用经典 asp 的情况下做到这一点?或者,将我指向一个示例 Merchant Response html 页面,该页面检索 Realex 返回的响应。

0 投票
0 回答
43 浏览

runtime-error - 结账时 Realex 全球支付问题

我在 Magento 2 站点之一中使用 Realex Payment。上周,我的 4 位客户在订购礼品卡产品时遇到了问题。他们被收费,但他们仍然无法收到电子邮件,而且他们的订单状态在后端是“待处理”。

我检查了错误日志,发现以下错误:

[2021-08-01 14:27:37] realexpaymentsLogger.CRITICAL:异常:回滚事务未正确完成。在 /chroot/home/a273c2a4/2cd0b50e0e.nxcli.net/html/vendor/magento/framework/DB/Adapter/Pdo/Mysql.php:279

供您参考,我添加了错误日志的链接。

请帮助我。

谢谢,

0 投票
0 回答
99 浏览

realex-payments-api - HPP 不正确的哈希

我向沙箱发送请求以“通过链接付款”。网址:https://pay.sandbox.realexpayments.com/pay

我得到一个错误的回应。 {"errors":[{"resultCode":508,"internalErrorCode":61000,"errorMessage":"Incorrect hash. Please check your code and the Developers Documentation."}]}

哈希计算正确(通过SDK获取的值和手动计算的值是一样的)。这可能与错误的共享密钥有关。

我在https://developer.globalpay.com/gp_api_credentials/上的帐户中使用 MerchantId 和 SharedSecret 的值 (My Account->Ecomm API Credentials->Sandbox Credentials)

  1. 如何修复错误?
  2. 我可以更改“Ecomm API Credentials->Sandbox Credentials”吗?
0 投票
1 回答
88 浏览

javascript - 解析数据时 Realex Integration SHA!HASH 不正确

我们正在集成 Realex/Global Payments 解决方案,并在尝试向 Realex 发送数据时遇到问题,例如客户姓名、客户编号、客户参考和变量参考等。

我们得到以下错误;

下面是我们正在使用的代码,我已经用#汇出了敏感数据

任何帮助将不胜感激。Realex 文档不是很清楚,虽然我们尝试联系支持人员,但他们也很困惑。