国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

支付寶支付

2019-11-09 17:54:29
字體:
來源:轉載
供稿:網友

1:先與支付寶簽約,獲得商戶ID(partner)和賬號ID(seller)

2:下載相應的公鑰私鑰文件(加密簽名用)

3:下載支付寶SDK

4:生成訂單信息

5:調用支付寶客戶端,由支付寶客戶端跟支付寶安全服務器打交道

6:支付完畢后返回支付結果給商戶客戶端和服務 , SDK里有集成支付寶功能的一個Demo> 集成支付功能的具體操作方式,可以參考Demo

//生成訂單信息及簽名請求參數沒有 return_URL這個參數,商戶可以根據自身情況選擇簽名方法

NSString *appScheme=@"PRactice";NSString * orderInfo=[self getOrderInfo:indexPath.row];NSString * signedStr=[self doRsa:orderInfo];NSString*orderString=[NSString stringWithFormat:@"%@&sign=/"%@/"&sign_type=/"%@/"",orderInfo,signedStr,@"RSA"];[AlixLibService payOrder:orderString AndScheme:appScheme seletor:_result target:self];

-(NSString *)doRsa:(NSString *)orderInfo{idsigner;signer=CreateRSADataSigner(PartnerPrivKey);NSString * signedString=[signer signString:orderInfo];return signedString;}-(NSString *)getOrderInfo:(NSInteger)index{//點擊獲取product實例,并初始化訂單信息Pruduct *pruduct=[_dataArray objectAtIndex:index];AlixPayOrder * order=[[AlixPayOrder alloc]init];order.partner=PartnerID;order.seller=SellerID;//訂單IDorder.tradeNO=[self generateTradeNO];// 商品標題order.productName=pruduct.subject;// 商品描述order.productDescription =pruduct.body;//商品價格order.amount=[NSString stringWithFormat:@"%.2f",pruduct.price];order.notifyURL = @"http%3A%2F%2Fwwww.xxx.com"; //回調URLreturn order.description;}

-(NSString *)generateTradeNO{const int N =15;NSString * sourceString=@"SSSSSSSSSSSSSSSS";NSMutableString *re=[[NSMutableString alloc]init];srand(time(0));for (int i=0; i unsigned index=rand()%[sourceString length];NSString * s=[sourceString substringWithRange:NSMakeRange(index, 1)];[re appendString:s];}return re;}-(void)paymentResultDelegate:(NSString *)result{NSLog(@"%@",result);} 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 民乐县| 江华| 临朐县| 库车县| 五家渠市| 商南县| 墨脱县| 开平市| 广昌县| 铁岭县| 西和县| 香格里拉县| 越西县| 托克逊县| 五大连池市| 铅山县| 来安县| 嘉荫县| 千阳县| 息烽县| 邻水| 墨玉县| 岑巩县| 双辽市| 黔西| 琼中| 梧州市| 乐业县| 塔河县| 宜城市| 苍南县| 原平市| 大石桥市| 长阳| 吉木乃县| 诸城市| 长岭县| 高尔夫| 莎车县| 德兴市| 天峻县|