lpw
2021-04-20 979f7cec0a654a6337164cf5b8a55369db46abeb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
//
//  GhwSdkIapResult.h
//  GHWSdk
//
//  Created by GHW-T-01 on 15/5/25.
//  Copyright (c) 2015年 Wuyx. All rights reserved.
//
 
#import <Foundation/Foundation.h>
/*!
 @discussion WAIapResult 支付结果类
 - - -
 */
@interface WAIapResult : NSObject
/*!
 @abstract Only set if state is SKPaymentTransactionFailed
 
 Available downloads (SKDownload) for this transaction
 */
@property(nonatomic) NSArray *downloads;
/*!
 @abstract The date when the transaction was added to the server queue.  Only valid if state is SKPaymentTransactionStatePurchased or SKPaymentTransactionStateRestored.
 */
@property(nonatomic) NSDate *transactionDate;
/*!
 @abstract The unique server-provided identifier.  Only valid if state is SKPaymentTransactionStatePurchased or SKPaymentTransactionStateRestored.
 */
@property(nonatomic) NSString *transactionIdentifier;
/*!
 @abstract Only valid if state is SKPaymentTransactionStatePurchased.
 */
@property(nonatomic) NSData *transactionReceipt;
/*!
 @abstract Identifier agreed upon with the store.  Required.
 */
@property(nonatomic) NSString *productIdentifier;
/*!
 @abstract Payment request data agreed upon with the store.  Optional.
 */
@property(nonatomic) NSData *requestData;
/*!
 @abstract default: 1.  Must be at least 1.
 */
@property(nonatomic) NSInteger quantity;
/*!
 @abstract 基准支付金额
 */
@property(nonatomic) NSString* defaultAmountMicro;
/*!
 @abstract 基准支付币种
 */
@property(nonatomic) NSString* defaultCurrency;
/*!
 @abstract 平台服务器自动生成的订单id
 */
@property(nonatomic) NSString* orderId;
/*!
 @abstract 支付结果
 */
@property(nonatomic) long resultCode;
 
@property (nonatomic) NSString *message; //成功 or 失败原因
 
@end