问题标签 [opayo]

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 投票
1 回答
343 浏览

php - 电子商务交易 - PHP

我没有使用过网络技术,所以这似乎是一个幼稚的问题。

我正在尝试解决我们网页上的一个问题,该页面负责创建电子商务交易并将其发送到 sagepay。问题是,它拥有的所有字段都是通过 _GET 变量填充的;在实际进行交易之前,用户可以轻松地在 URL 上进行修改。一种选择是通过 _POST,但仍然可以修改和避免实际费用。

因此,我正在寻找一种机制,可以帮助我将这些变量安全地传递到另一个页面,甚至可能是同一页面。我正在考虑使用数据库来临时存储这些值,但我想听听解决此类问题的最佳方法是什么。

0 投票
2 回答
380 浏览

session - 无法读取 SagePay 服务器通知页面上的会话

我们使用 ASP.Net 与 SagePay 服务器集成,但在 NotificationUrl 上获取会话似乎有问题。

当我们尝试在 Notification 页面上读取 session 时,我们没有得到任何信息,但奇怪的是,我们设置为 RedirectUrl 的页面可以读取 session 中的所有值。您能否告知我们是否做错了什么,或者我们是否必须传递任何参数才能访问通知页面上的会话信息?

谢谢,

PS:我也在 SagePay 支持论坛上发布了这个问题

0 投票
1 回答
103 浏览

download - 用于销售下载的电子商务购物车 - 推荐请求

我正在尝试寻找合适的电子商务购物车来销售下载(大量)。它也必须具有 Sage 集成。

你有什么建议?

非常感谢,鲍勃

0 投票
2 回答
1050 浏览

payment-gateway - Sage Pay 有类似 PayPal 的 IPN 吗?

我正在构建一个活动系统,用户可以在其中预订和支付门票 - 我打算使用 Sage Pay Form,并将所有交易数据保存在他们的服务器上(我会在网站上收集门票订单、客户姓名和地址,然后让他们将其发布到 Sage Pay)。

我需要“我的结束”的唯一信息是确认已收到付款,因此我可以简单地将门票标记为已售出(大多数活动门票有限)。

我以前使用过 PayPal IPN (& PDT),想知道 Sage Pay 是否提供类似的通知服务?

0 投票
2 回答
3981 浏览

php - 有谁知道如何集成 sagepay inFrame 付款?

我需要使用他们的“inFrame”方法集成 sagepay(我被告知基本上只是他们在 iframe 中的付款方式)。他们的网站很糟糕,并没有告诉你怎么做。我假设我只需要一个 url 用于我的 iframe 的 src 属性,也许我在末尾粘贴了一些 get 变量或类似的东西?他们忽略了在任何地方提及如何做到这一点!

谢谢

0 投票
1 回答
815 浏览

cakephp - 集成 CakePHP 和 Sage Pay (Protx)

我需要在我们的网站上集成 Sage Pay 以接受在线支付。

我已经下载并测试了 Sage 提供的 PHP 工具包并运行了一些成功的测试,但是,在将其与 Cake PHP 集成时,我不知道从哪里开始。

如果有人有一些初步的指示或想法,甚至是链接(多个不同的谷歌搜索没有产生任何结果),那就太好了......

非常感谢,

戴夫


您好,感谢您的回复,并为延迟回复自己道歉。我现在一切正常,除了我的最后一个问题,因为我需要解析从 SagePay 返回的最终响应。该演示在发布到我的网站(到操作)的最后一步中有以下代码,他们拥有的代码如下:

显然,由于 Cake 的路由,这将不起作用。你建议我如何解析这些值>

再次感谢。

戴夫

0 投票
1 回答
1266 浏览

php - sagepay form php - 交易完成时我可以从 sagepay 获得回调吗?

我将 sagepay 放入一个 PHP 驱动的站点。到目前为止,我将表单集成到网站中没有任何问题,与贝宝相比,他们的文档很棒(嘟嘟嘟)

但是,我在表单集成的开发指南中注意到,他们说您不能依赖 sagepay 每次都将客户送回,因为他们可以关闭浏览器或导航到其他地方等。

同时,我不想在我知道它已被确认/付款之前将所有东西从用户的购物车中移出并放入订单中 - 否则如果他们取消或交易在 sagepay 结束时以某种方式失败,他们的购物车将被擦除当他们回来时,重试事务对用户来说是一件痛苦的事,而且我会有一个污染我的数据库的 duff 订单。

所以我想知道的是,是否有办法让 sagepay 在付款发生某些事情时向网站发送请求,类似于 paypal 的即时付款通知?

编辑:或者他们只是说它是不完整的,因为他们不能保证它,但它有足够的时间来实际依赖它?

0 投票
1 回答
654 浏览

payment-gateway - 从圣人网关返回后会话被破坏

我使用 SagePay Form 集成方法开发了一个模块。它工作正常,直到它从 Sagepay 站点返回并且我的所有本地用户会话变量都因某种原因被破坏。因此,我无法使用我自己创建的会话变量并保存有关该特定订单的用户信息。它返回的 url 是成功和失败的 url。可能的原因是什么?

0 投票
1 回答
652 浏览

php - 使用 php 在 cs 购物车中集成 3D 安全 Sage 支付支付

使用 cs 购物车的 sage pay 支付集成在我客户的一个购物网站上运行良好。

最近,我的客户升级了他的帐户并使用 sage pay 激活了 3d 安全。我需要更新cs购物车中的任何东西吗?或者它会在成功验证卡后自动在 Sage 支付服务器上运行?

0 投票
1 回答
181 浏览

asp.net - 重定向到用户页面没有发生

我正在使用模拟器帐户server_asp.net-kit。当我运行应用程序时,我到达了Ready to Send the Notfication POST页面。

但是从这里我不知道如何重定向。我努力了:

notificationPage.aspx页面中。

我需要使用这个页面吗?如何重定向?我拥有的代码在 VB 中是否可用 C# 代码?

谢谢