管理伙伴(商人)
A 合伙人 in 4pay.online 术语是一个商家——一个通过您的平台接受付款的企业。合作伙伴有自己的孤立的工作空间:自己的交易, API 键、余额和伙伴区域接入。
创建伙伴
Via 管理控制台
- Go to 伙伴 + 新伙伴
- 填写所需字段 :
- 名称 - 公司或商号名称
- 登录 ——合作伙伴区域访问的唯一登录
- 密码 ——临时密码(合作伙伴在第一次登录时应当更改).
- 电子邮件 通知的电子邮件联系方式
- 指派 终端 ——该合伙人可以使用哪家支付提供者
- 配置 Webhook 默认 (可选) – 通知_ url 模板(标识符:
notify_url) - 单击 保存
via 管理员 API
curl -X POST https://4pay.online/api/v1/partners \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ADMIN_TOKEN" \
-d '{
"name": "Acme Online Store",
"login": "acme_store",
"pass": "temporary-password-123"
}'
答复:
{
"id": 42,
"name": "Acme Online Store",
"login": "acme_store",
"created_at": "2026-03-01T10:00:00Z"
}
管理伙伴终端
终端定义一个伙伴可以使用的支付提供者。每个终端是一个配置到一个支付提供者的连接。
指定终端给合伙人
curl -X POST https://4pay.online/api/v1/terminal \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ADMIN_TOKEN" \
-d '{
"name": "Stripe USD",
"partner_id": 42,
"provider": "stripe",
"type": "payment",
"is_active": true,
"env": "prod",
"provider_params": {
"api_key": "sk_live_..."
},
"merchant_adapter": "merchant_default"
}'
关键终端字段 :
| 外地 | 说明 |
|---|---|
provider | 提供者适配器名称(见 提供者目录) |
type | payment, payout, or merchant (仅发出通知) |
env | prod or test |
provider_params | 特定供应商的证书和设置 |
merchant_params | 通知设置( tg_ids_ to_ notify 等)(标识符:tg_ids_to_notify) |
API 关键管理
每个伙伴都需要一个 API 用于认证请求的密钥。您创建并管理 API 来自行政控制台的密钥。
创建一个 API 密钥
curl -X POST https://4pay.online/api/v1/api_keys \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ADMIN_TOKEN" \
-d '{
"name": "Production Key",
"partner_id": 42
}'
对策包括关键价值—— 安全存储,只显示一次。
撤销 a API 密钥
在行政控制台: 合作伙伴 + [合伙人] → API 键 + 撤销
或者通过 API:
curl -X DELETE https://4pay.online/api/v1/api_keys/KEY_ID \
-H "Authorization: Bearer ADMIN_TOKEN"
合伙人限制
设定每个伙伴的支出和速度限制,以管理风险:
| 限制类型 | 说明 |
|---|---|
| ** 每笔交易最大额** | 每笔交易的最高金额 |
| 每日限制 | 每天最大总量 |
| 月限 | 每个日历月最大总量 |
| 速度 | 每分钟/小时最多交易次数 |
配置在 管理控制台 + 伙伴 → 管理控制台 + 伙伴 + 管理控制台 + 管理控制台 + 伙伴 管理控制台 + 管理控制台 控制台 控制台 控制台 控制台 控制台 控制台 控制台 控制台 控制台 [合伙人] − 限度,或者通过限制 API.
监测伙伴活动
每个合伙人的交易视图
在管理控制台,去 合作伙伴 + [合伙人] − 交易 以全过滤方式查看该合伙人的所有交易。
合作伙伴统计数据
curl "https://4pay.online/api/v1/transactions?partner_id=42&status=charged&from=2026-03-01" \
-H "Authorization: Bearer ADMIN_TOKEN"
通知
配置合作伙伴活动的电报或电子邮件通知 :
- 超过门槛值的大宗交易
- 负收入(费 > 金额)
- 每日摘要
- 交易突变失败
解除伴侣的功能
在不删除其数据的情况下暂时中止一个合伙人:
- Go to 管理控制台 + 伙伴 → 管理控制台 + 伙伴 + 管理控制台 + 管理控制台 + 伙伴 管理控制台 + 管理控制台 控制台 控制台 控制台 控制台 控制台 控制台 控制台 控制台 控制台 [合伙人]
- 切换 活动 关闭
- 全部人员 API 与该合伙人的证书有关的申请将退回
403 Forbidden
随时通过转回Active来恢复活动.