快速开始
要将商户系统与支付宝集成以运行条码支付,需要商户实现支付、付款取消、退款、订单查询、结算等功能。阅读以下章节获取更多详细信息。
注意:
开始集成前,请确保完成注册及下列准备步骤:
- 注册:使用电子邮箱完成注册并确认激活。
- 资质审核:提供您的公司信息,首次申请资质审核需上传证书文件。
支付
以下业务流程展示了支付宝的支付链路工作流程,流程涉及到用户,商户,和支付宝。
为了保护用户免受欺诈,系统有时可能要求用户在购买前进行身份验证。出于安全考虑,系统将在以下情况提示用户输入付款密码,例如:
• 支付宝检测到付款看起来可疑。
• 法规要求需要身份验证步骤。
如果付款状态未知或交易超时,请调用查询接口检查确切状态。有关字段和错误码的详细信息,请参阅支付接口和查询接口。
撤销交易
在交易过程中,可能会遇到如系统异常或网络无法访问等问题。开发者可以通过交易撤销接口alipay.acquire.cancel 撤销交易,撤销时效为交易当日内(GMT+8),即交易当日北京时间24:00之前。
处于创建状态的订单,在以上可撤销时效内撤销后,这笔交易会被自动关闭;处于支付成功状态的订单,在以上可撤销时效内撤销后,这笔交易会自动进行退款。
1.接口: alipay.acquire.cancel
2.交易撤销支付宝收取的交易费用也始终会退还。
3.对于在付款过程中遇到的各种问题,交易撤销能够回滚支付宝系统中针对特定交易执行的所有操作。
3.有关交易撤销接口的字段和错误码的详细信息,请参阅交易撤销。
退款
对于一笔成功支付的交易,当商户由于业务原因(如金额错误,用户退款或者对账不平等等)可能需要退款,商家在有效退款周期之内可以申请退款。支持全额和部分退款。以下业务流程展示了支付宝的退款链路工作流程,流程涉及到用户,商户和支付宝。
注意:
- 接口: alipay.acquire.overseas.spot.refund.
- 支付成功后,只要在有效退款周期之内,退款接口就允许被调用。
- 退款允许全部退款或部分退款;退款金额应小于或等于原始交易金额;此外,允许多次退款,只要多次退款的总金额小于或等于原始交易金额。
- 支付宝收取的交易费用是否会退还,取决于您与支付宝的合同。
- 与支付取消接口(cancel)相比,退款接口不受 24 小时限制,即商家可以在支付成功后退款周期内的任何时间调用此服务。
- 如果退款请求失败,请重试。有关字段和错误码的详细信息,请参阅退款接口。
查询交易
以下业务流程展示了支付宝的查询链路工作流程,流程涉及到商户及支付宝。您可以针对任何一笔交易进行交易结果查询。以下简化流程展示了调用查询接口后的处理逻辑:
有关字段和错误码的详细信息,请参阅查询接口。
对账
支付宝国际为当面付条码支付商户提供账单等文件,商家可以获取这些文件对交易进行对账。更多信息,详见对账文件。
二级商户维护
以下业务流程展示了支付宝的二级商户维护链路工作流程,流程涉及到商户及支付宝。此流程仅适用于收单机构。收单机构可通过此流程向支付宝系统注册线下二级商户信息。