问题标签 [cybersource]

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 回答
307 浏览

cybersource - Flex MicroForm 信用卡品牌标志

我正在使用 Flex Microform v4 并看到我们需要显示信用卡品牌徽标以及信用卡号。查看来自卡片检测事件对象的数据。我没有看到任何图片或图片的网址被发回。我在文档中也找不到有关如何显示这些卡品牌徽标的任何内容。我计划在资产文件中包含映射到卡检测品牌名称字段的图像。这是处理信用卡品牌徽标显示的正确/预期方式吗?

0 投票
1 回答
3011 浏览

laravel - 您无权查看此页面。交易尚未处理

我必须将 Cyber​​Source 支付网关与 laravel 集成。当我单击结帐时,它显示以下错误。

这是我提交的表格

0 投票
1 回答
309 浏览

cybersource - Cyber​​Source API - 下载报告 - RESOURCE_NOTFOUND

我正在使用 Cyber​​Source API 使用 Postman 集合生成和下载报告。问题是在发送“GET”请求以下载报告时返回以下错误:

发送下载报告的请求时出错: 在此处输入图像描述

在现场询问可用报告时的成功响应: 在此处输入图像描述

我对两个请求都使用了相同的环境变量。

谢谢,乌迪

0 投票
1 回答
1248 浏览

typescript - Cyber​​Source 卡号加密 (RSA-OAEP-256)

有谁知道我如何在网络资源中加密卡号?

我尝试使用在线 RSAOAEP 加密工具加密我的,但我得到了这个回复

对于像我这样的新手来说,那里的文档似乎还不够

0 投票
2 回答
497 浏览

cybersource - Cyber​​source 工具标识符与支付工具令牌

我目前正在研究 Cyber​​source 的用于卡片标记化的 REST API。

参考:https ://developer.cybersource.com/api-reference-assets/index.html#token-management

但是,我在理解以下内容时遇到了一些麻烦,可以参考那些已经使用过 Cyber​​source 并且更熟悉该术语的人的一些建议。

在令牌管理下,有一个工具标识符和支付工具。工具标识符似乎为同一张卡返回相同的唯一 ID,并且是整个支付工具令牌的一部分。

如果我在响应中发布(创建)支付工具令牌,我也会看到返回工具标识符并返回相同的 ID,只要卡是相同的。但是,支付工具总是返回一个新的令牌。

问题:我试图将支付工具视为一种支付方式,对卡进行标记,而不是每次支付,但由于即使我放入同一张信用卡,它每次都会返回不同的标记,我理解错了吗?我应该将支付工具视为完全不同的东西吗?如果我要在我们这边存储一个令牌,我会是哪个?
至于支付 API,我们可以传入一个令牌,这对上述两种类型都有效吗?

任何帮助,指导或想法表示赞赏

0 投票
1 回答
346 浏览

salesforce - 在 Cyber​​source Flex Microform 上发送/添加 CVV/CVN 字段

我正在使用 Flex Microform,并且能够成功地从 Cyber​​source 渲染信用卡 Iframe。

现在,问题是Add//详细信息以及上述要求。Send CVNCVV

在文档中,我们只能在createTokenMethod 中传递三个参数 - CardTypeCardExpirationYearCardExpirationMonth

我找不到有关发送/添加 CVN 的任何信息。

请指导是否有人做过类似的实现,我们可以从 Flex Form 发送 CVN 详细信息。

0 投票
2 回答
264 浏览

c# - ASP.NET MVC 5 - 会话 ID 随 Cyber​​source 对 mvc-action 的回复而更改。丢失 Session 对象

.NET 框架 4.5.2 上的 ASP.NET MVC 5 应用程序。

使用 Cyber​​Source 提交付款。

向 Cyber​​Source 提交付款发送参数时:“override_custom_receipt_page”指定 Cyber​​source 在处理付款后应返回的 MVC Action。

在生产环境中,付款被发送到

一切正常。

在本地、DEV、QA 环境中,付款被发送到

在这些环境中,CS 确实返回到指定的 MVC 操作,但 SessionId 不同,而不是向 CS 发送请求的会话的 SessionId。

当然,MVC 操作找不到任何 Session 对象,需要处理来自 CS 的回复。

并且回复处理不正确。

我用谷歌搜索,找到了一些重新更改会话 ID 的信息,尝试了一些建议,但没有帮助。

Global.asax.cs 确实有 Session_Start:

此外,在web.config

DEV、QA、PROD 环境位于 Azure 中。

此外,到目前为止,代码似乎可以正常运行 5 年,然后在 Local、DEV、QA 中出现故障。

在将 DEV 和 QA 环境迁移到 Azure 之后,它似乎已经崩溃了。

但是,本地环境不在 Azure 中,它是我自己的笔记本电脑。

Local、DEV、QA 没有负载均衡器。

另外,我刚刚找到关于“Chrome 已更改 cookie 自 2019 年 12 月以来的工作方式”的信息,关于 sameSite 属性。但是,再次 - 为什么相同的代码在没有相同站点的情况下在生产中工作并且在其他环境中不起作用?

如果有人对可能发生的事情有任何想法,为什么 CS 不能回到同一个会话,将不胜感激。

非常感谢

0 投票
1 回答
696 浏览

c# - Cyber​​source 安全验收托管结账失败并需要账单信息

我正在使用 asp.net 来集成网络资源支付网关。我成功进入付款页面,但在填写卡详细信息并付款后,订单自动被拒绝。当我在 Cyber​​source 仪表板中搜索时,出现以下错误。

客户端应用 Secure Acceptance Web/Mobile 原因代码 101 回复消息 请求数据未通过此应用程序的必填字段检查: [bill_address1, bill_city, bill_country, customer_email, customer_lastname] 回复 不完整请求数据 回复代码 0 应用程序 信用卡授权

例如,我在隐藏字段中发送以下地址

等等..........

0 投票
1 回答
747 浏览

cybersource - 请在 Cyber​​Source 身份验证方面需要一些帮助

我正在尝试发布对“flex/v1/keys”api 的请求,并且我正在尝试反映 Cyber​​Source 在 api 页面上的示例。但我不断回来{"response":{"rmsg":"Authentication Failed"}}。请有人可以帮助我,我一无所知,现在已经挣扎了一段时间。

用于对标题进行排序的代码。

我正在尝试发送我的发帖请求。

结果

0 投票
1 回答
341 浏览

rest - 如何阻止 Cyber​​Source REST API 上的重复交易

Cyber​​Source 支付系统似乎有一种防止重复交易的方法,如下所述

此功能查看在前一个订单的最后 15 分钟内提交的成功订单的商户参考号 (MRN),并阻止使用相同 MRN 提交的任何重复交易。

这里:

原因码 104:此授权请求的 access_key 和 transaction_uuid 字段与您在过去 15 分钟内发送的另一个授权请求的 access_key 和 transaction_uuid 字段匹配。

尽管很明显您需要transaction_uuid用于早期的 API,例如 KVP,但不清楚要为REST API使用哪个字段。