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

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

支付寶支付

2019-11-09 18:50:46
字體:
來源:轉載
供稿:網友

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);} 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浏阳市| 禄丰县| 泰安市| 巩留县| 加查县| 孝感市| 页游| 城固县| 汤阴县| 东台市| 汽车| 云梦县| 新田县| 呼伦贝尔市| 定安县| 六盘水市| 中山市| 罗平县| 龙川县| 理塘县| 罗定市| 建平县| 锡林郭勒盟| 安多县| 海丰县| 漾濞| 德阳市| 井陉县| 永嘉县| 松桃| 德清县| 杭州市| 开原市| 左权县| 南京市| 通榆县| 年辖:市辖区| 苍溪县| 大余县| 九江县| 隆德县|