支付订单信息:
NSString *str1 = @"app_id=2016092201947597&biz_content=%7B%22body%22%3A%22%E8%BF%99%E9%87%8C%E6%98%AF%E5%95%86%E5%93%81%E6%8F%8F%E8%BF%B0%22%2C%22subject%22%3A%22%E6%94%AF%E4%BB%98%E5%AE%9D%E6%B5%8B%E8%AF%95%E5%95%86%E5%93%81%22%2C%22out_trade_no%22%3A%221476155082058%22%2C%22total_amount%22%3A%220.01%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%7D&charset=utf-8&format=JSON&method=alipay.trade.app.pay¬ify_url=http%3A%2F%2Fqq_0f3a211e.ngrok.wendal.cn%3A9080%2FIkkyuChegj%2Falipay%2FreceiveNotify.html&sign_type=RSA×tamp=2016-10-11+11%3A4%3A42&version=1.0&sign=Phe0NRK1azXWMFwN0RyGLBcrKXPZy%2FTfLVwpCrswj5bBrFZzeWKavfhJe5g%2F9VU8Osw2PiAciNShD1XaBWyJZZL2GolhiAxaTfUTmixsk%2B3sY3kCxs0bAF7nkHr0YxHYDRw9bMXaQh5Zhu3HBMlog93LAk7M3sZMpfn1lLTkK0w%3D";
NSString *str = @"app_id=2016092201947597&biz_content=%7B%22body%22%3A%22%E8%BF%99%E9%87%8C%E6%98%AF%E5%95%86%E5%93%81%E6%8F%8F%E8%BF%B0%22%2C%22subject%22%3A%22%E6%94%AF%E4%BB%98%E5%AE%9D%E6%B5%8B%E8%AF%95%E5%95%86%E5%93%81%22%2C%22out_trade_no%22%3A%221476171212883%22%2C%22total_amount%22%3A%220.01%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%7D&charset=utf-8&format=JSON&method=alipay.trade.app.pay¬ify_url=http%3A%2F%2Fqq_0f3a211e.ngrok.wendal.cn%3A9080%2FIkkyuChegj%2Falipay%2FreceiveNotify&sign_type=RSA×tamp=2016-10-11+15%3A33%3A33&version=1.0&sign=LM6mUpEpGRr9zG5pXNEa2Gw5Vs6AcUqRi66vRs4xyLYqTVdZnO%2FhufyWMWzif8DdVHknOEUc4SmeayAjQDqnUUcrYEKpHpmQZMdEUf6qv4LinrC%2BrJ1S1xWKJzAmV7wcBVqE8dEDCZIvthff7%2FhOI2hJvaGKp7PxJNCqIxlGFtg%3D";
在开发过程中,str1订单返回系统繁忙,ALI40247,str支付成功了,
- (void)alipay:(NSString *)str1{
NSString *str =@"app_id=2016092201947597&biz_content=%7B%22body%22%3A%22%E8%BF%99%E9%87%8C%E6%98%AF%E5%95%86%E5%93%81%E6%8F%8F%E8%BF%B0%22%2C%22subject%22%3A%22%E6%94%AF%E4%BB%98%E5%AE%9D%E6%B5%8B%E8%AF%95%E5%95%86%E5%93%81%22%2C%22out_trade_no%22%3A%221476171212883%22%2C%22total_amount%22%3A%220.01%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%7D&charset=utf-8&format=JSON&method=alipay.trade.app.pay¬ify_url=http%3A%2F%2Fqq_0f3a211e.ngrok.wendal.cn%3A9080%2FIkkyuChegj%2Falipay%2FreceiveNotify&sign_type=RSA×tamp=2016-10-11+15%3A33%3A33&version=1.0&sign=LM6mUpEpGRr9zG5pXNEa2Gw5Vs6AcUqRi66vRs4xyLYqTVdZnO%2FhufyWMWzif8DdVHknOEUc4SmeayAjQDqnUUcrYEKpHpmQZMdEUf6qv4LinrC%2BrJ1S1xWKJzAmV7wcBVqE8dEDCZIvthff7%2FhOI2hJvaGKp7PxJNCqIxlGFtg%3D";
// NSString *orderString = [NSString stringWithFormat:@"%@&sign=%@",orderInfoEncoded, signedString];
NSString *appScheme =@"ikkyuchegjuser";
[[AlipaySDKdefaultService] payOrder:strfromScheme:appScheme callback:^(NSDictionary *resultDic) {
NSLog(@"reslut = %@",resultDic);
}];
}
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options{
if ([url.hostisEqualToString:@"safepay"]) {
[[AlipaySDKdefaultService] processOrderWithPaymentResult:urlstandbyCallback:^(NSDictionary *resultDic) {
NSLog(@"resultDic = %@",resultDic);
/* NSData *resultData = [NSJSONSerialization dataWithJSONObject:resultDic options:NSJSONWritingPrettyPrinted error:nil];
NSLog(@"resultData=%@",resultData);
NSString *resultStr = [[NSString alloc] initWithData:resultData encoding:NSUTF8StringEncoding];
NSLog(@"resultStr=%@",resultStr);
[MBProgressHUD showSuccess:resultStr];*/
}];
}
returnYES;
}
支付成功打印信息:
resultDic = {
memo = "";
result = "{\"alipay_trade_app_pay_response\":{\"code\":\"10000\",\"msg\":\"Success\",\"app_id\":\"2016092201947597\",\"auth_app_id\":\"2016092201947597\",\"charset\":\"utf-8\",\"timestamp\":\"2016-10-11 15:34:55\",\"total_amount\":\"0.01\",\"trade_no\":\"2016101121001004470218724241\",\"seller_id\":\"2088421915297026\",\"out_trade_no\":\"1476171212883\"},\"sign\":\"NKW6hCKe5U3zse4SU21eNdbN/voUsMqJKTpm+lc9vl+US3KYDTFgPQbw3KXResABpldksP7h8B4WZJQ61HBKgE4YbpO3g3cfXtrhYZAiRYsp0mtDDaAbdjaQFp0owVtDFRUL1+0KBgrOi5L489tv5P2kY3KqKDUPvZiEaPapxlI=\",\"sign_type\":\"RSA\"}";
resultStatus = 9000;
}