问题标签 [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 投票
0 回答
361 浏览

cybersource - Cyber​​source Flex api:如何使用令牌化卡请求?

所以我知道我必须先用这个请求生成一个密钥https://apitest.cybersource.com/flex/v1/keys。而且我知道我必须提出请求,https://flex.cybersource.com/flex/v1/tokens所以我设法做到了,但由于某种原因,我必须使用这个请求的 v2 版本,所以我不得不使用这个https://flex.cybersource.com/flex/v2/tokens. 我知道它存在,但我找不到任何关于它的文档,而且它的工作方式与它的 v1 版本不同。

有谁知道如何使用这个请求?或者有人可以给我发一份文件吗?

我真的很感激!

0 投票
1 回答
217 浏览

c# - c# SHA256 ToBase64String of string 与测试用例不一样

我正在为发布请求处理正文有效负载摘要。

我正在使用提供的测试用例来尝试获得与 Cyber​​Source 使用其测试值和测试方法相同的输出 base64。

消化 测试用例具有以下 JSON 有效负载:

Cyber​​Source 图像

我尝试生成 base64 字符串的测试有效负载如下:

和..

返回的 Sha256 byte64 应该是:

SHA-256=a/goIo1XUCr80rnKFCWp7yRpwVL50E9RaunuEHh11XM=

在此处输入图像描述

上面的测试用例代码全部来自 Cyber​​source 入门指南。但是我的身体字符串不会产生相同的结果。

任何援助将不胜感激。

0 投票
1 回答
108 浏览

php - Cyber​​source CodeIgniter 会话问题

在 CodeIgniter 框架中使用 Secure Acceptance 进行结帐,但在付款后 https://testsecureacceptance.cybersource.com/payment

如何解决此意外行为

CodeIgnitor 版本 3.1.11

0 投票
1 回答
62 浏览

ruby-on-rails - ActiveMerchant Cyber​​source 授权错误原因 102

我正在调试当前正在运行的应用Ruby 2.5.8程序ActiveMerchant 1.117.0

我能够成功创建并保存订阅。但是,当我尝试授权保存的卡时,我不断得到reasonCode 102. Cyber​​source 网关端的错误是the subscription () could not be found.

我正在尝试使用该功能进行授权:

这个错误会让我相信这里的格式不正确。谁能指出一些有效的 ActiveMerchant Cyber​​Source 示例来授权订阅或指出这里可能有什么问题?

0 投票
1 回答
143 浏览

cybersource - Cyber​​Source p12 密钥生成问题

我正在尝试按照文档在本文档中为 Simple Order 生成 p12 密钥: https ://developer.cybersource.com/library/documentation/dev_guides/security_keys/creating_and_using_security_keys.pdf

但是,文档似乎与网络资源管理 UI 的功能相去甚远。我确实得到了一个 p12 密钥,它已添加到我的本地密钥库(macos)中。但是,当将此密钥用于以下情况时,通信似乎失败:

谁能帮助如何生成和使用 p12 密钥?

谢谢。

0 投票
1 回答
427 浏览

cybersource - Cyber​​source 中的 403 错误 - 我们需要什么权限才能调用 API

我们正在尝试调用 Cyber​​source API 并收到以下消息:错误:类型:禁止消息:请求不允许

(请参见附图)。

我们正在使用此 API https://developer.cybersource.com/api-reference-assets/index.html#token-management_customer_create-a-customer和我们拥有的当前测试帐户的身份验证密钥。

问题是:我们应该考虑哪些权限才能调用该 API?

谢谢你的帮助!

克里斯

在此处输入图像描述

0 投票
1 回答
157 浏览

cybersource - 如何更新 Flex 令牌的计费信息?

目前,我正在使用 2 个应用程序,用户可以在其中生成与其帐户关联的支付令牌。1 个使用 Secure Acceptance Hosted Checkout,另一个使用 Flex Microform。1 种可能的情况涉及通过 Microform 获取用户卡,然后通过托管结账进行更新。

文档提到能够替换与 Flex 令牌相关的计费信息,但尚不清楚可用的机制。我知道托管结账支持更新此信息,但最好在不通过托管结账提示用户的情况下进行更新,因此用户永远不需要查看默认地址或要求输入两次他们的地址。是否有可用于实现此目的的端点?

0 投票
1 回答
364 浏览

php - 从支付网关重定向回来时用户会话丢失

我已将 Cyber​​source 配置为我的支付网关,我能够导航到 Cyber​​source 并进行支付,并能够成功重定向回该站点。我也可以取消付款并重定向回我的网站。

我得到了支付网关的响应。但是,用户在从支付网关重定向回来时会被注销。

  1. 我正在使用 https 网站。
  2. 重定向回相同的 URL (https)。

我能够根据 TransactionID 重新登录用户。我想确保用户会话没有丢失并且用户保持登录状态。

先感谢您!

0 投票
2 回答
186 浏览

cybersource - Cyber​​source 安全验收测试卡

有谁知道是否有模拟 Cyber​​source 安全接受失败交易的测试卡号?我搜索了文档,只能找到成功的支付卡号

0 投票
1 回答
218 浏览

node.js - 如何/从哪里获取 Cyber​​source 商务中心的 MerchantKeyId 和 MerchantSecretKey?

我正在使用cybersource-rest-client NPM 包使用Cyber​​source REST API 进行支付。这一切都适用于cybersource-rest-samples-node配置文件中的测试值。我找不到对应的MerchantKeyIdMerchantSecretKey我的测试帐户从示例配置文件中的那些切换。

感谢您提前提供的帮助。