第 1 页/共 25 页
快速结账集成指南
第 2 页/共 25 页
开始使用快速结账
“快速结账”是一种让买家通过 PayPal 付款的方式,其特点是安全快捷。通过向买家一次性提
供所有交易详情,包括订单明细、发货选项、保险选择和税费总额,“快速结账”可以消除放
弃结账的一大主要原因。
目录
简介
快速结账体验
支持的国家/地区和币种
快速结账和购物车之间的关系
快速结账先决条件
快速结账构建基块
快速结账按钮
快速结账 API 操作
快速结账命令
快速结账令牌的用法
实施最简单的快速结账集成
获取快速结账按钮和 PayPal 标识
开始编码前的准备工作
设置快速结账交易
获取快速结账交易详情
完成快速结账交易
集成站内结账功能
新
测试快速结账集成
安全问题
解决有关快速结账集成的疑难问题
第 5 页/共 25 页
此外,您可能需要将 API 操作中所用的货币代码和 国家/地区代码的参考页面加入书签。
快速结账和购物车之间的关系
如果没有自己的购物车,并且没有将结账流程与您的网站集成,可以考虑使用第三方购物车。
购物车是一种软件,买家可以使用它将物品放入购物篮里,然后在结账时再由它计算出物品的
总金额。
PayPal 合作伙伴有各种购物车,所有购物车都与 PayPal 兼容,为买家提供安全的购物。购物车
供应商提供相关说明,指导您将其购物车与您的网站集成。请参阅 PayPal 合作伙伴目录,了解
可用购物车信息。
快速结账先决条件
要使用“快速结账”,您需拥有特定的 PayPal 账户类型以及必要的编程技能和经验。如果您想
要使用快速结账,但是不具备必要的技能或经验,则可考虑使用 PayPal 付款标准版(之前称为
“网站付款标准版”)或由 PayPal 合作伙伴提供的购物车。
要使用快速结账,您必须有:
一个 PayPal
商家
账户
拥有两个测试账户的 Sandbox 账户。您的测试并不限于两个账户;但是您必须拥有
Sandbox 账户,以便创建测试账户并执行实际测试。
HTML 编码经验。
编程经验。买家点击按钮时,您必须提供代码来请求 PayPal 服务器设置或处理交易和代
码,以便处理响应。PayPal 提供简便易用的 名称/值对接口(建立在 HTTP 请求-响应模
式基础之上)以及更为复杂的 SOAP 网络服务接口。 此外,PayPal 还提供集成向导。 您
还可以选择使用软件开发工具包(SDK)来提供使用 PHP、Ruby、Java 等各种编程语言
以及 C#等.NET 语言的接口。 尽管您不必掌握某种特定的编程语言,但您仍需了解编程
逻辑,特别是请求-响应模式、错误处理以及编写应用程序级代码的细微差别。
快速结账构建基块
您可以通过“快速结账”按钮、PayPal API 操作、PayPal 命令和令牌实施快速结账流程。
以下示意图显示了在网站上集成“快速结账”所用的构建基块:
评论0