文档
测试
已完成

发起页面跳转支付

POST
https://域名/submit.php

接口描述

此接口可用于用户前台直接发起支付,使用form表单跳转或拼接成url跳转。

接口说明

接口规范与"易支付"一样,如果程序已集成易支付,可将本接口填在易支付处使用,**兼容99%的易支付接口** 协议规则 传输方式:HTTP 数据格式:JSON 签名算法:MD5 字符编码:UTF-8

请求参数

字段名
参数名
必填
类型
示例值
描述
商户ID
pid
必填
Int
1001
支付方式
type
必填
String
alipay
alipay:支付宝,wxpay:微信支付
商户订单号
out_trade_no
必填
String
20160806151343349
异步通知地址
notify_url
必填
String
http://www.xxx.com/notify_url.php
服务器异步通知地址
异步通知地址
return_url
必填
String
http://www.xxx.com/return_url.php
页面跳转通知地址
商品名称
name
必填
String
面包
商品名称
money
必填
String
1.00
网站名称
sitename
必填
String
XXX商城
签名字符串
sign
必填
String
202cb962ac59075b964b07152d234b70
签名算法与支付宝签名算法相同
签名类型
sign_type
必填
String
MD5
默认MD5

说明 / 示例

# MD5签名算法 > 也可参考[支付宝文档](https://opendocs.alipay.com/open/common/104741) 请对参数按照键名进行降序排序(a-z),sign sign_type 和空值不进行签名!。 排序后请操作参数生成或拼接一个url请求字符串 例如 `a=b&c=d&e=f` (Url值不能携带参数!不要进行urlencode) 再将拼接好的请求字符串与平台生成的Key进行MD5加密得出sign签名参数 `md5 ( a=b&c=d&e=f + KEY )` (注意:+ 为各语言的拼接符!不是字符!),md5为小写