支付通道简述

1、苹果内购流程图

官方文档:简体中文文档 - Apple Developer

  • 苹果内购没有通知,需要前端调用后端接口,通知后端支付成功。
    • 订单号由前端提供,后端通过订单号处理业务逻辑。

返回值示例

苹果服务器验证后的返回值文档地址:responseBody | Apple Developer Documentation

responseBody.Receipt | Apple Developer Documentation

{
  "receipt": {
    "receipt_type": "Production",
    "adam_id": bbb,
    "app_item_id": bbb, //App Store用来标识程序的字符串
    "bundle_id": "com.you.app",
    "application_version": "163",
    "download_id": eee,
    "version_external_identifier": 859813210,
    "receipt_creation_date": "2023-09-19 14:22:51 Etc/GMT",
    "receipt_creation_date_ms": "1695133371000",
    "receipt_creation_date_pst": "2023-09-19 07:22:51 America/Los_Angeles",
    "request_date": "2023-09-19 14:22:54 Etc/GMT",
    "request_date_ms": "1695133374216",
    "request_date_pst": "2023-09-19 07:22:54 America/Los_Angeles",
    "original_purchase_date": "2021-11-02 22:10:47 Etc/GMT",
    "original_purchase_date_ms": "1635891047000",
    "original_purchase_date_pst": "2021-11-02 15:10:47 America/Los_Angeles", //购买时间,太平洋标准时间
    "original_application_version": "107",
    "in_app": [{
      "quantity": "1", //购买商品的数量
      "product_id": "TTTT0021", //商品的标识 
      "transaction_id": "aaa", //交易的标识
      "original_transaction_id": "aaa", //原始交易ID
      "purchase_date": "2023-09-19 14:22:50 Etc/GMT", //购买时间
      "purchase_date_ms": "1695133370000", //购买时间毫秒
      "purchase_date_pst": "2023-09-19 07:22:50 America/Los_Angeles", //太平洋标准时间
      "original_purchase_date": "2023-09-19 14:22:50 Etc/GMT", //原始购买时间
      "original_purchase_date_ms": "1695133370000",
      "original_purchase_date_pst": "2023-09-19 07:22:50 America/Los_Angeles",
      "is_trial_period": "false",
      "in_app_ownership_type": "PURCHASED"
    }]
  },
  "environment": "Production",
  "status": 0 //状态码,0为成功
}

2、微信支付

官方文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_4

JSAPI时序图

  • 支付结果,两种方式
    • 异步通知
      • 订单号由微信提供,后端通过订单号处理业务逻辑。
    • 定时查询

3、支付宝支付 

官方文档:小程序文档 - 支付宝文档中心

手机网站支付时序图

  • 支付结果,两种方式
    • 异步通知
      • 订单号由支付宝提供,后端通过订单号处理业务逻辑。
    • 定时查询

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值