问题标签 [visa-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 回答
1192 浏览

php - 预期的输入凭据不存在

我正在尝试使用 CURL 实现VISA Developer Foreign Exchange API ,但是当我发送请求时,我收到 Authentication Error 消息。我正在本地测试 API,这是我的实现。

他们还生成一个 .pem 证书,我不确定我是否必须将其用于 Foreign Exchnage API 请求,但请您看看我是否做错了什么?

0 投票
1 回答
200 浏览

mastercard - 冻结Visa / Mastercard卡中的钱

是否可以在购买前冻结卡上的钱。

并在货物交付后,从用户卡上注销款项。

是否可以通过 API 实现这样的功能?

感谢您提供任何信息:)

0 投票
1 回答
922 浏览

mastercard - Mastercard MoneySend API 和 Visa Direct API

我想为我的国家罗马尼亚创建一个像谷歌钱包这样的应用程序。我给 Visa 开发者发了电子邮件,我收到了下一封电子邮件。

“您好,
感谢您对 Visa Direct API 的关注。罗马尼亚有一家收单机构支持 Visa Direct 交易 BANCA TRANSILVANIA SA

然而,提供一个综合的 Visa Direct 程序有许多要素和要求,API 只是其中的一个组成部分。首先,您必须得到 Visa 收单金融机构的赞助,或通过支付聚合商或服务商提供 Visa Direct 计划。您必须确定并与赞助 Visa 收单金融机构或支付聚合商或服务商合作,他们将帮助指导您完成 Visa Direct 计划的启动过程。如果您已经有收购赞助商,请告知我们。有关 Visa Direct 计划的更多信息,请参阅 www.visa.com/visadirect 感谢 Sanobar Visa 开发者平台“

  1. 您从这封电子邮件中了解到什么?

  2. 所以这意味着我不能使用来自https://developer.visa.com的 API ?

  3. 如果我不能从开发者网站使用他们的 API,这意味着我必须使用支付聚合器吗?我不知道任何可以使用我当地货币(RON - 罗马尼亚)的支付聚合器。你能推荐一些支付聚合器吗...

  4. 这些 API(Mastercard MoneySend 和 Visa Direct)是否适合我的需求?

0 投票
0 回答
65 浏览

javascript - Visa结帐多笔交易

我正在使用,VISA CHECKOUT API并且正在尝试使其同时与多种产品一起使用。问题是我希望为这个产品支付的钱被交付给 2 个不同的人。例如,我买了一部手机,20$我想把这笔钱寄给一个人。运费是3$,我想把这笔钱寄给另一个人。我该怎么做?我正在工作,javascript我阅读了文档,但我没有找到任何东西。

0 投票
2 回答
787 浏览

java - 令牌验证失败 Visa X-pay

我需要调整 API https://sandbox.api.visa.com/cybersource/payments/flex/v1/keys?apikey= {apikey} 我正在模仿官方文档X-Pay Token,但它失败了“Token验证失败”错误。

下面是我的 x-pay-token 生成代码。

有人可以帮助我吗?

0 投票
3 回答
1165 浏览

c# - 从 .NET Core 调用 VISA API 时出错

我正在尝试从 .NET Core 向 VISA api 发出 GET 请求,并且在 WebException 中收到以下错误消息

提供给包裹的凭据不被认可签证

VISA API 支持双向 SSL 连接,为此,visa 会颁发一组私钥和证书以及一对用户名和密码。

p12根据 VISA 文档使用以下命令创建了一个证书文件。

然后我编写了以下代码来向 VISA API 发出请求。我将此代码作为 .NET Core 控制台应用程序的一部分运行。

我在控制台中看到以下输出。

所以根本错误是The credentials supplied to the package were not recognized.

我几乎被困在这里,因为我不确定是什么导致了这个错误。

我尝试在 Google 和 SO 上搜索此错误。但大多数帖子都怀疑访问证书的权限不足。但是我正在使用管理员用户帐户运行 Visual Studio,而且我使用的是证书文件,而不是机器上安装的证书。

我想任何有双向 SSL 连接和/或 VISA API 经验的人都能够理解这个错误背后的确切原因。

编辑:我能够从配置相同.p12证书和授权标头的 SOAP UI 成功调用 API。

0 投票
1 回答
395 浏览

c# - 远程服务器返回错误:(401) Unauthorized。在 Visa 开发支付网关

我在使用 c# 代码实现签证网络源时遇到错误,我在创建项目后下载了源代码,但出现错误可能是 x-pay-token 未正确生成。有什么方法可以验证我的令牌或通过传递参数使用任何 API 生成它。下面的代码,我正在使用

0 投票
0 回答
641 浏览

java - javax.net.ssl.SSLHandshakeException:远程主机终止握手,由 java.io.EOFException 引起:SSL 对等体错误关闭

我已经处理了 3 天的错误。我正在尝试在项目中使用 VISA API,在 application-dev.yml 中配置了 VISA 的所有设置(java Key Store、URL、UserID、Password)后,我试图运行该项目,但它一直给我同样的错误:javax.net.ssl.SSLHandshakeException:远程主机终止握手,由 java.io.EOFException 引起:SSL 对等方错误关闭。我将证书添加到我的 JAva cacertes,但我仍然收到错误消息。

0 投票
0 回答
64 浏览

visa-api - 令牌验证失败 Visa X-pay(支付账户验证 API)

所以我在发送正确的参数时遇到问题。如果 RESOURCE_PATH 或 REQUEST_BODY 错误,我的问题出在哪里。或者是我正在执行 API 请求的路线。谢谢帮忙 发送参数 发送参数

来自 API CLIENT 的 Visa 客户端响应 来自 API CLIENT 的 Visa 客户端响应

0 投票
2 回答
95 浏览

php - 使用 php 解析响应 json 输出的问题 - Visa Developer API

我是 Visa Developer Platform (VDP) API 的新手,在尝试使用 php 将响应的输出作为 json 读取时遇到了问题。我按照教程here。我正在使用Offers Data API

我的目标是能够生成要在前端显示的交易列表。我试图通过读取 json 输出并解析交易信息来做到这一点。  

这是原始教程的内容,并且效果很好:

为了获取信息,我正在运行:$response_data = file_get_contents($response);这似乎不起作用。由于输出它不仅是 json,而且还有其他信息,所以我无法运行: $arr = json_decode($response,true);解析 json。这是 json 的样子:

等等。json 从{"indexNumber":1需要丢弃之前的所有内容开始。请让我知道我能做些什么来解决这个问题,或者是否有更好的方法来实现目标。谢谢!