> 抖音在2023.12月份推出了最新的通用交易系统,新的小程序对接原有的支付接口支付时会被拦截引导到交易系统支付,所以需要对接最新的支付接口。
# 一、生成密钥对文件
> 仅提供windows10操作教程,其他操作系统请自行研究
1. 下载并安装openssl,下载地址([Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions (slproweb.com)](https://slproweb.com/products/Win32OpenSSL.html)),安装的时候选择加入环境变量PATH,不然CMD里面无法执行。

2. 新建密钥对存放文件夹

3. 按住shift+鼠标右键,运行Powershell(在此处打开Powershell窗口)。
> 执行以下命令,生成应用私钥
```
openssl genrsa -out private_key.pem 2048
```
> 再执行以下命令,使用应用私钥生成公钥
```
openssl rsa -in private_key.pem -pubout -out public_key.pem
```
> 这样便得到密钥对

# 二、把应用公钥(public_key.pem)的内容填写到抖音开放平台的小程序后台
> 路径:抖音开放平台-点击需要设置的小程序-开发-开发配置-密钥管理-应用公钥-添加应用公钥


# 三、把应用私钥(private_key.pem)的内容填写到小程序矩阵内容管理后台
> 路径:小程序管理-小程序绑定-找到要设置的小程序-修改-抖音通用交易应用私钥-填写进去就行

# 四、开通抖音通用交易能力
> **申请路径**:抖音开放平台-点击需要设置的小程序-能力-解决方案-通用-交易类小程序通用。
> **申请以下能力:通用交易系统OpenApi接口能力(最重要)**、进件回调能力、通用交易系统退款扩展点能力、通用交易系统支付结果消息能力、通用交易系统退款结果消息能力、通用交易系统分账结果消息能力、提现回调能力。
> **申请理由**:用于安卓用户自助在线开通VIP;
> **申请图片**:截图抖音小程序开通特权页面上传;

# 五、配置回调接口

> 所有测试地址和生产地址都设置为:您的域名+/ttcommonnotify.php
```
如:https://www.abc.com/ttcommonnotify.php
```

> 全部设置完毕之后,将配置发布上线,等待10分钟左右,测试支付即可。

- 用户使用条款(必看、有更新)
- 概念解析
- 系统相关
- 系统安装
- 系统升级
- 平台创建
- 微信小程序相关
- 小程序上线
- 小程序版本更新
- 如何设置代理后台的账号和子账号
- 支付配置
- 如何切换支付页面风格
- 借权支付
- 公众号和小程序账号打通配置
- iOS端引导企业微信在线客服
- 内容管理
- 会员卡关联权限设置
- 矩阵内小程序独立会员卡价格
- 如何从老版本迁移
- 违规申诉
- IOS虚拟支付违规
- 封禁服务的“操作剪贴板”能力
- 页面路径参考
- 抖音小程序相关
- 抖音小程序上传教程
- 抖音小程序如何设置表情包引流模式
- 对接通用支付交易系统
- 对接云存储
- 分销设置
- 分销引导闭环介绍
- 开启分销
- 初始化分销等级
- 邀请码模式
- 分销海报模板下载
- 设置企业付款到零钱
- AI语气设置
- 使用场景截图
- 接口申请
- 后台设置
- 怎么设置等待通过激励视频解锁
- 设置参数全解析(必看)
- 分权和补差升级设置
- 文案参考
- 购买须知
