视频一区二区三区自拍_千金肉奴隷1985未删减版在线观看_国产成人黄色视频在线播放_少女免费播放片高清在线观看_国产精品v欧美精品v

APP調起支付API

最新更新時間:2020.9.29 版本說明


通過合單下單接口獲取到發(fā)起支付的必要參數(shù)prepay_id,可以按照接口定義中的規(guī)則,使用微信支付提供的SDK調起APP支付。

接口說明

適用對象:電商平臺 服務商 直連商戶

接口規(guī)則:http://www.tg885.com/wiki/doc/apiv3/wechatpay/wechatpay-1.shtml

接口定義

客戶端請求字段(注意:以下字段名字母大小寫敏感):


參數(shù)名 變量 類型[長度限制] 必填 描述
應用id appid string[1,32] 微信開放平臺審核通過的應用appid ,為二級商戶申請的應用appid。
示例值:wx8888888888888888
電商平臺商戶號 partnerid string[1,32] 請?zhí)顚懛丈唐脚_商戶號sp_mchid對應的值。
示例值:1900000109
預支付交易會話ID prepayid string[1,32] 微信返回的支付交易會話id。
示例值: WX1217752501201407033233368018
訂單詳情擴展字符串 package string[1,128] 暫填寫固定值Sign=WXPay
示例值:Sign=WXPay
隨機字符串 noncestr string[1,32] 隨機字符串,不長于32位。推薦隨機數(shù)生成算法。
示例值: 5K8264ILTKCH16CQ2502SI8ZNMTM67VS
時間戳 timestamp string[1,10] 時間戳
示例值:1412000000
簽名 sign string[1,32] 簽名,使用字段appId、timeStamp、nonceStr、prepayid按照簽名生成算法計算得出的簽名值
示例值:C380BEC2BFD727A4B6845133519F3AD6

APP調起支付的參數(shù)需要按照簽名規(guī)則進行簽名計算:

1、構造簽名串

簽名串一共有四行,每一行為一個參數(shù)。行尾以\n(換行符,ASCII編碼值為0x0A)結束,包括最后一行。
如果參數(shù)本身以\n結束,也需要附加一個\n

參與簽名字段及格式:

應用id
時間戳
隨機字符串
預支付交易會話ID

數(shù)據(jù)舉例:

wx8888888888888888
1414561699
5K8264ILTKCH16CQ2502SI8ZNMTM67VS
WX1217752501201407033233368018

2、計算簽名值

計算簽名值可參考:簽名生成


請求示例


PayReq *request = [[[PayReq alloc] init] autorelease];
request.partnerId = @"10000100";
request.prepayId= @"1101000000140415649af9fc314aa427";
request.package = @"Sign=WXPay";
request.nonceStr= @"a462b76e7436e98e0ed6e13c64b4fd1c";
request.timeStamp= @"1397527777";
request.sign= @"582282D72DD2B03AD892830965F428CB16E7A256";
[WXApi sendReq:request];
 
    
{
JAVA示例代碼
}
    

版本說明

關閉
V1.2
2020年9月29日
1. 新增簽名(sign)字段
V1.1
2020.03.09
1. packageValue等參數(shù)調整
V1.0
2019.09.09
1. APP調起支付接口上線

技術咨詢

文檔反饋