阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

Visa 发布了一套专为开发者设计的 API

  • 2016-02-22
  • 本文字数:1866 字

    阅读完需:约 6 分钟

不久前刚推出的 Visa Developer 这一里程碑式的开发平台把全球最大的零售支付网络转变为一个推动支付和商业创新的开放平台。自成立近 60 年以来,Visa 第一次向软件应用开发商开放其行业领先的支付技术、产品和服务。

新的 Visa Developer 平台旨在帮助金融机构、商家和技术公司来满足消费者和商家的需求,他们对使用互联设备来购物、支付和接受付款的依赖度正在不断提升。在面世之后,新的平台将帮助人们接触到 Visa 最受欢迎的支付技术和服务,包括账户所有者识别,面对面支付能力,安全在线支付服务等等。例如 Visa Checkout、货币兑换和消费者交易报警等。明年,Visa 计划向人们大范围开放更多的支付能力。

毫无疑问,Visa Developer 为全球开发者打开了世界上最大的零售支付网络。通过刚推出的 Visa Developer 平台即可获取这一套 API 套装,除此之外还包括信用卡验证和授权系统都可以获得。当然,也包括支持微交易,愿望清单,购物车的 API。

这款 API 是一个简单的“JSON 请求响应式”的 API,使用 HTTP 和双向 SSL(双向认证)或共享密钥认证系统(API 密钥)。它所提供的服务分成四个方面:

  • Payment(支付方式):这也是文档和示例代码关注最多的部分。
  • General Services(一般性服务):这一服务包括外汇利率,帐户验证,和一个可在自动取款机上使用的 Visa 服务。
  • Risk and Fraud(风险和欺诈):提供地理定位验证,令牌服务和交易提醒服务,提高安全性。
  • Trials(测试阶段):具备一个单一的“microtransations(微交易)”集合,里面包括一些有趣的服务,例如购物车、购物清单、营销策略、在线钱包、用户管理、用户订单历史等等。

除了上面列举出来功能清单之外,更多更全的服务条目可以在 Visa Developer API 目录里获取。

Reddit 用户 Acchariya 在使用过此 API 之后指出,使用者可能被要求使用 PCI 兼容的服务器来执行这些新的端点,“没有这种公私 API 密钥共用的方案,这也就意味着你的需求可能来自后端,或者说客户信用卡信息直接在后端冲击你的需求,这就要求 PCI 完全合规。”

在 GitHub 上的 VisaDeveloperProgram 组织提供了可用于 C#、Java、Node.js、PHP、Python 和 Ruby 的示例代码。这些代码都是最基础的组成部分,但是它们也暗示了接下来可能会使用 Cybersource Payments,Checkout 和 Direct APIs。然而,目前的代码缺乏一个规范的许可证。因此,开发人员应该避免从这些案例中复制和粘贴代码。此外,从服务状态来看,开发者写出来的代码应该可用于 Visa,目的是用来达到测试和其它目的。

共同参与测试阶段的合作伙伴包括 Capital One,CIBC,Emirates NBD,National Australia Bank (NAB),RBC,TD Bank,Scotiabank,TSYS,U.S. Bank 和 VenueNext。Visa 的最初期望是围绕这些合作伙伴和开发者一起合作,来共同发展壮大这个移动支付的生态系统。正如 U.S. Bank 的 CIO Dominico Venturo 之前说过一句话,“合作是关键,而 Visa 所提供的开发者门户和工具帮助 U.S. Bank 创造了很多新的想法,并最终帮助客户找到了比传统方法更迅速、成本更少的开发方法。”

除此之外,外部的开发者已经开始考虑使用这个新的平台技术了,如 Bitcoin 和其他点对点支付系统。“通过开放 API 技术来开放整个平台,这样有利于 Visa 将一些最具创新性的功能集成应用到未来的支付解决方案中。”Bitcoin 分析师 JP Buntinx 说到。

最后,我们还注意到 Visa 宏伟的愿景,那就是 Visa 全球开发商互动项目计划,可参与的对象包括金融机构,商人和技术公司,在这个新的平台基础上来共同寻找和利用彼此的服务功能和软件力量。打造一个能够让上千家金融机构、数百万商家和技术公司可以合作、分享和搜索创新数字商业应用和服务的市场平台。

API 客户反馈:

  • 加拿大皇家银行(RBC)数字、支付与卡片业务执行副总裁 Linda Mantia 表示,“对于 RBC 来说,创新是我们为客户提供有效、安全和便捷解决方案的根基。通过与我们的生态系统合作伙伴(例如 Visa)开展合作,我们能够继续提供便于使用的高附加值服务。举例来说,我们已经开始利用 Visa 新发布的 API 来开发解决方案,从而更快地为 RBC 移动客户带来更多的便利和灵活性,而这在以前是做不到的。”
  • TSYS 商家服务部门产品负责人 Craig Ludwig 表示,“TSYS 与 Visa 有着悠久的合作历史,我们非常高兴能够成为 Visa Developer 项目的第一家支付解决方案提供商。这一令人振奋的新 API 能够让我们交付下一代的产品和服务,而我们的发卡、收单和商家客户便可以藉此发展壮大。Visa 新技术的部署将把我们推向支付产品创新的前沿。”

查看英文原文: Visa Launches Visa Developer Suite of APIs

2016-02-22 18:003943
用户头像

发布了 25 篇内容, 共 70886 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营—第二周作业

Geek_shu1988

一个草根的日常杂碎(9月26日)

刘新吾

社会百态 生活随想 时评杂谈

第二周学习框架设计总结

三板斧

极客大学架构师训练营

金融科技推进数字金融“新基建”,着力建设三种类型数字金融基础设施

CECBC

金融 科技 科技革命

第二周课后练习

薛凯

架构师训练营 Week2 作业 2【学习总结】

lucian

极客大学架构师训练营

请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

orchid9

第二周总结

等燕归

OOA-OOD:面向对象分析/设计练习

张荣召

架构师训练营—第二周学习总结

Geek_shu1988

【架构师训练营第1期 02 周】 作业

Bear

极客大学架构师训练营

[架构师训练营第1期]第二周学习总结

猫切切切切切

极客大学架构师训练营

从四个问题透析Linux下C++编译&链接

华为云开发者联盟

c++ Linux 编程

华为:与全球180万云与计算开发者共成长,共创行业新价值

华为云开发者联盟

架构师训练营 Week2 作业 1

lucian

极客大学架构师训练营

华为侯金龙:打造行业智能体,共建全场景智慧

华为云开发者联盟

华为云 经济 智能

架构师训练营 - 第 2 周课后作业(1 期)

Pudding

MySQL是如何实现可重复读的?

超超不会飞

MySQL

架构师训练营 1 期 - 第二周总结(vaik)

行之

作业-2020-09-27

芝麻酱

架构训练营 - 第 2周课后作业 - 学习总结

Pudding

架构师训练营第二周学习总结

薛凯

深入理解JVM垃圾回收算法 - 标记整理算法

SkyeDance

标记整理 双指针算法 Lisp2 引线整理算法

国内首个区块链村正式落地:数字经济的裂变之路

CECBC

区块链 数字经济

为什么区块链巨头企业一定会诞生在中国的原因分析

CECBC

区块链 科技

第 2 周 作业

Pyr0man1ac

架构师训练营第二周心得

CmHuang

Java中的遍历(遍历集合或数组的几种方式)

keaper

Java List 遍历

#第二周作业

vitaminc

graylog日志分析系统上手教程

MySQL从删库到跑路

Apache Linux 运维 日志分析 实时 Web 日志分析器

电商小游戏火爆,开发者如何快速接入?看这里

白开水

egret 淘宝电商 淘宝小程序 淘宝小游戏 电商小游戏

Visa发布了一套专为开发者设计的API_语言 & 开发_Benjamin Young_InfoQ精选文章