问题标签 [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.
opayo - 为什么设置 SagePay 交易需要账单和送货地址字段?
正如标题所说,我对注册服务器集成事务所需的强制值有一些疑问。
问题
为什么从协议版本 2.23 开始需要帐单地址字段和交货地址字段?(似乎很奇怪,因为交易是为了支付已经提供/交付的服务)
是否有可用于避免提供这些字段的替代 SagePay 集成方法?
关于集成需求的快速背景
我正在为“客户 A”开发网站账单支付网关。他们的客户会收到纸质发票,并且可以选择在线支付账单。客户将输入他们的账单详细信息,并且对“客户 A”提供的网络服务的查找将返回账单和账单总额。
然后,我将允许客户查看他们的账单并选择通过 SagePay 支付账单。当客户选择支付账单时,我打算通过发送字段(VendorTxCode 作为账单 ID)和账单总额来向 SagePay 注册交易。
然后,“客户 A”将生成成功 SagePay 交易的报告,并将(作为账单 ID 的供应商 TxCode)与他们的系统相匹配,以将支付标记为完成。
谢谢亚当
magento - Magento 中使用 SagePay 的多个送货地址
我找到了这个解决方案:http ://ebizmarts.com/sage-pay 然而,多重运输支持是“有限的”,它说“仅支持直接协议(没有 3DS)和服务器(inFrame)协议。” 我不知道这意味着什么,或者问我的开发人员什么!
版本:Magento 1.5.1(下个月将升级到 1.7.1)
opayo - 将 Sagepay 定期付款与 ASP.NET 集成
我已经完成了与 ASP.NET Webforms 的 Sagepay 服务器协议集成以进行正常支付。但是 Sagepay 中的定期付款是如何工作的,任何类型的请求/响应格式也将很有用。
magento - Magento Sagepay 直接发行
我有 sagepay 帐户。我收到错误状态:无效
状态详细信息:4006:此帐户不支持请求的 TxType。
我正在使用 Ebizmart 的 Magento 扩展。请尽快给我一些想法。
谢谢,开发
php - 使用 IP 地址浏览网站时 PHP 会话是否可能过期?
我最近遇到的一个意外问题是我在我的一个站点上配置了 Sagepay 支付网关,并且它运行得非常顺利。但是当我将整个站点移动到另一台服务器时,我不得不使用它的 IP 地址测试该站点:
现在当我们通过Sagepay支付网关在现场完成在线支付时,
- 它返回到站点
- 从 Session 中获取客户详细信息
- 向客户发送电子邮件
所以现在(在第三步中),当它从会话中获取客户电子邮件时,它没有得到任何价值。我试图转储$_SESSION
数组,它是空白的。
所以我的问题是:会话是否可能在通过 IP 地址浏览网站时过期?
c# - 从 Sage 50 中的字段中提取数据到应用程序中
这与其说是一个问题,不如说是一个“有人能指出我正确的方向吗”。
我接到了一项工作任务,将 Sage 50 中产品的某个字段中的一些数据引入我们的应用程序(用 C# 编写以供参考)。该信息是静态的,不会用于任何形式的计算,它只是一个产品的描述,IE Pack of 10。
我以前从未对 Sage 做过任何事情,我想知道是否有人可以阐明我需要朝哪个方向发展。
button - 为 sagepay 网关创建一个基本的立即付款按钮
我有一个客户注册了 sagepay 帐户。他当前的网站运行 wordpress 3.0,目前没有任何电子商务功能。
他需要一个按钮,让用户通过 sagepay 提交 300 英镑的押金(这个金额永远不会改变)。(通常,我会建议使用贝宝来做类似的事情,但显然由于他的业务的旅行性质,贝宝不会让我的客户拥有专业帐户)
我已经查看了 3 月份在这里的类似线程中描述的方法(如何制作 SagePay BuyNow 按钮?),但我不确定如何在 wordpress 的页面中实现这一点,对php bar 基本模板编辑,所以我完全迷失在 $PAYMENT_CRYPT 部分。
如果有人可以提供我需要采取的步骤来实现每次提交相同金额的基本按钮,然后在将所有卡详细信息/客户详细信息发送到 sagepay 网关后收集它们,我们将不胜感激!
validation - Magento 强制州/省值,即使为空白
我的公司正在使用 Sage Payment Solutions 进行信用卡处理。它们需要 state 字段的值进行验证,即使在该国没有州的国际订单上也是如此。
我正在尝试作为一种解决方法来强制将值放入状态字段。我在 default/template/persistent/checkout/onepage/billing.phtml 中添加了 value="XX" 作为默认值,但它似乎没有帮助。
这似乎应该是一个简单的修复,但我已经尝试了一些不起作用的东西。也许我需要查看 javascript?
任何帮助,将不胜感激。甚至是一个开始寻找的方向!
谢谢
php - 是否可以使用 PHP 与 Sagepay 虚拟终端集成?
我正在为客户创建 Sagepay Direct 实施,它处理存款和付款,以及退还存款。这对于在线支付来说很好,但客户也可以通过 Sagepay 的虚拟终端进行电话支付。我想通过我的系统处理这些付款,这将允许更高比例的退款自动化,但是,尽管搜索了 Sagepay 的资源、谷歌和 SO,我根本找不到任何与终端集成的信息。
所以,我想知道的是:
- 是否有可能以这种方式进行整合,如果可以,我是否缺少一些资源?
- 如果没有官方 API,Sagepay 是否会实施任何会阻止通过 CURL 或类似技术实现流程自动化的东西。
我以前使用过 Sagepay(直接和表单),对在线支付方面非常熟悉,但对终端不熟悉。
magento - Magento Sagepay iFrame 为空
我有一个基于 magento 的网站。我将 magento 更新到 1.7.0.2 并且 Sagepay 扩展停止工作。表单(您可以在其中放置卡片详细信息)应该显示在 iframe 中,但现在它是空的。我将 sagepay 更新到最新版本,我在管理页面上检查了所有配置。有人知道出了什么问题吗?谢谢