大数跨境

APIs 将电子商务带入任何页面和服务

APIs 将电子商务带入任何页面和服务 电商实践
2015-06-22
2
导读:支付处理商和服务提供商的应用程序编程接口(API)使得将电子商务扩展到几乎所有领域成为可能,尽管这并不一定容易。

来自支付处理商和服务提供商的应用程序编程接口(API),使得将电子商务引入几乎任何页面或服务成为可能,尽管这并不一定容易。

当人们想到电子商务时,脑海中浮现的往往是亚马逊等在线零售商。零售电商确实占据了大部分收入和关注,但电子商务不仅指实物商品交易,还包括虚拟商品、服务订阅以及旅行和活动的使用权等。

例如,用户为Laracasts(提供PHP和Laravel框架视频教程的付费会员服务)或Twitter广告位付费,均属于此类。

Laracasts提供PHP和Laravel框架教程视频并收费,是非零售电商的典型例子。

无拘无束的电商创业模式

付费在线服务由来已久。电商创业者不应局限于实物销售,而应探索多元化的在线创收方式。

电子商务范畴包括:

  • 软件即服务(SaaS)、平台即服务(PaaS)或基础设施即服务(IaaS);
  • 付费内容、通讯简报或视频服务;
  • 数据服务订阅;
  • 授权软件销售;
  • 图库照片、音效或视频访问权限;
  • 付费广告。

API与电子商务的结合

零售电商通常依赖平台管理产品目录及支付连接。虽然部分平台支持数字产品或内容订阅,但对于许多非零售电商而言,使用庞大平台显得累赘,仅需一两个简单的API调用即可解决问题。

Stripe

Stripe成立于2011年,旨在帮助开发者集成电商功能并规避《支付卡行业数据安全标准》(PCI DSS)合规负担。它是Squarespace、Twitter、Salesforce、Kickstarter、Reddit和Wired等平台的主要支付处理商。

Stripe作为支付流程,助力开发者将电商功能集成到各类网站或服务中。

正确配置后,Stripe通过客户端JavaScript将支付信息直接发送至其服务器,而非商户服务器。此举确保敏感信息不经过商户系统,从而免除PCI DSS合规责任。

Stripe提供PHP、Python、Ruby、Java、Node.js、Go和iOS客户端库,社区还扩展了C#、Clojure、Perl及ColdFusion支持。

此外,Stripe易于集成主流框架。例如,在Laravel PHP框架中,可通过laravel/cashier包快速接入。

在Laravel中实现Stripe极为简便:只需配置composer.json文件并运行composer update。

配置composer.json仅需添加一行代码(示例基于Laravel 5.0)。

随后,在应用配置文件中注册Laravel\Cashier\CashierServiceProvider。

注册服务提供者仅需一行代码。

最后,使用PHP artisan运行迁移命令并添加密钥,Stripe即可投入使用。

Braintree

Braintree是另一款拥有强大API的支付解决方案。它提供iOS、Android和JavaScript客户端SDK,以及PHP、Python、Ruby、Java、Node.js和.NET服务端SDK。

Braintree使开发者能轻松地将电商功能添加到应用、服务和网站中。

其JavaScript“托管字段”功能将支付表单字段托管于Braintree服务器,完全免除商户PCI DSS合规责任(含PCI DSS 3.0标准)。

Braintree托管字段功能显著降低了PCI DSS合规风险。

PayPal

作为老牌支付服务商,PayPal为开发者提供了多种将电商功能集成至网站或服务的方案。

PayPal为开发者和电商创业者提供了成熟的支付解决方案。

PayPal提供iOS和Android移动SDK,以及可通过cURL、PHP、Python、Ruby、Java、Node.js和C#调用的REST API。此外,还支持基于名称-值对和SOAP的经典API。

尽管比其他选项稍显复杂,PayPal仍是开发者实现任意服务或站点电商支付的可靠选择。

Authorize.Net

作为零售电商解决方案领导者,Authorize.Net提供广泛的API服务,包括服务器集成、高级集成及旨在最小化PCI DSS范围的直接发布方法。

Authorize.Net为其支付处理服务提供了全面的API支持。

该公司提供PHP、Ruby、Java和C# SDK,并通过高级集成API支持Android和iOS。

善用电商API赋能业务

Stripe、Braintree、PayPal和Authorize.Net仅是众多支付服务的代表。还有Venmo及比特币处理器等更多选项,可满足不同支付需求。

核心在于:得益于易用的支付处理API,电商创业者拥有丰富工具将在线商业创意转化为盈利业务。

【声明】内容源于网络
0
0
电商实践
电商实践
内容 8035
粉丝 0
电商实践 电商实践
总阅读1.1k
粉丝0
内容8.0k