手机网站支付接入文档 · 商户申请指引 · 技术集成方案
智源论坛是面向技术开发者的内容付费平台,用户除了微信支付外,还可通过支付宝手机网站支付(H5支付)完成交易。支付宝作为国内主流的第三方支付工具,覆盖大量用户群体,是平台支付体系的重要组成部分。
用户支付成功后,资金立即进入商户支付宝账户
用户确认收货后资金才到商户账户,保障双方权益
| 业务类型 | 单笔金额 | 预估月交易笔数 |
|---|---|---|
| 付费课程 | ¥29 - ¥299 | 800 - 1500 |
| 会员订阅 | ¥39 - ¥299 | 500 - 1000 |
| 付费文章 | ¥9.9 - ¥29 | 1000 - 3000 |
| 咨询服务 | ¥99 - ¥999 | 50 - 150 |
┌─────────┐ ┌──────────┐ ┌──────────┐
│ 用户H5 │ │ 智源论坛 │ │ 支付宝 │
│ 页面 │ │ 服务端 │ │ 服务 │
└────┬────┘ └─────┬────┘ └─────┬────┘
│ │ │
│ 1.浏览下单 │ │
│────────────────→│ │
│ │ │
│ │ 2.调用支付宝 │
│ │ 手机网站支付 │
│ │────────────────→│
│ │ │
│ │ 3.返回支付链接 │
│ │←────────────────│
│ │ │
│ 4.返回支付URL │ │
│←────────────────│ │
│ │ │
│ 5.跳转支付宝收银台 │
│───────────────────────────────────→│
│ │ │
│ 6.完成支付 │ │
│←───────────────────────────────────│
│ │ │
│ │ 7.异步通知 │
│ │←────────────────│
│ │ │
│ 8.跳转结果页 │ │
│←────────────────│ │
│ │ │
alipay.trade.wap.pay 接口接口名称: alipay.trade.wap.pay
接口功能:商户通过该接口发起手机网站支付请求,支付宝返回支付表单HTML或支付链接。
| 参数 | 必填 | 说明 |
|---|---|---|
| app_id | 是 | 支付宝分配的应用ID |
| method | 是 | 接口名称,alipay.trade.wap.pay |
| charset | 是 | 编码格式,UTF-8 |
| sign_type | 是 | 签名类型,RSA2 |
| timestamp | 是 | 发送请求的时间 |
| version | 是 | 版本号,1.0 |
| biz_content | 是 | 业务参数JSON |
{
"out_trade_no": "20260920123456", // 商户订单号
"product_code": "QUICK_WAP_WAY", // 产品码,固定值
"total_amount": "99.00", // 订单金额(元)
"subject": "智源论坛付费课程", // 订单标题
"body": "Vue3组合式API完全指南", // 订单描述
"passback_params": "user_id=123", // 回传参数
"extend_params": {
"sys_service_provider_id": "2088***" // 服务商ID
}
}
import com.alipay.api.AlipayClient;
import com.alipay.api.DefaultAlipayClient;
import com.alipay.api.request.AlipayTradeWapPayRequest;
// 初始化AlipayClient
AlipayClient alipayClient = new DefaultAlipayClient(
"https://openapi.alipay.com/gateway.do",
APP_ID, // 应用ID
APP_PRIVATE_KEY, // 应用私钥
"json",
"UTF-8",
ALIPAY_PUBLIC_KEY, // 支付宝公钥
"RSA2"
);
// 创建支付请求
AlipayTradeWapPayRequest request = new AlipayTradeWapPayRequest();
request.setNotifyUrl(NOTIFY_URL);
request.setReturnUrl(RETURN_URL);
// 设置业务参数
request.setBizContent("{" +
"\"out_trade_no\":\"" + outTradeNo + "\"," +
"\"total_amount\":\"99.00\"," +
"\"subject\":\"智源论坛付费课程\"," +
"\"product_code\":\"QUICK_WAP_WAY\"" +
"}");
// 发起支付请求,获取支付表单HTML
String formHtml = alipayClient.pageExecute(request).getBody();
// 返回formHtml到浏览器自动跳转
response.setContentType("text/html;charset=UTF-8");
response.getWriter().write(formHtml);
A:H5支付适用于手机浏览器(包括支付宝外的浏览器),APP支付仅在原生APP内使用。本平台属于H5网站,使用手机网站支付。
A:标准费率为0.6%,部分行业有特殊费率。可在商家中心查看具体费率。
A:T+1工作日到账。可申请实时到账功能(需满足条件)。
A:支付宝提供沙箱环境(openapi.alipaydev.com),可使用沙箱账号进行支付流程测试。
A:根据监管要求,提供在线支付服务的网站必须完成ICP备案,确保网站合法合规。