TCGBPurchasableReceipt Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | TCGBPurchasableReceipt.h |
Properties
storeCode
storeCode
@property (nonatomic, strong) NSString *storeCodeDeclared In
TCGBPurchasableReceipt.h
itemSeq
itemSeq
@property (assign) long itemSeqDiscussion
Item Sequence which is the number presented in NHN Cloud IAP Console.
Declared In
TCGBPurchasableReceipt.h
marketItemId
marketItemId
@property (nonatomic, strong) NSString *marketItemIdDiscussion
ItemID which is registered at market(itunesconnect).
Declared In
TCGBPurchasableReceipt.h
gamebaseProductId
gamebaseProductId
@property (nonatomic, strong) NSString *gamebaseProductIdDiscussion
productID which is registered at IAP Console
Declared In
TCGBPurchasableReceipt.h
price
item price
@property (assign) float priceDiscussion
This value is from the market.
Warning: If there is no price data, it will be initialized to -1
Declared In
TCGBPurchasableReceipt.h
currency
currency
@property (nonatomic, strong) NSString *currencyDeclared In
TCGBPurchasableReceipt.h
paymentSeq
paymentSeq
@property (nonatomic, strong) NSString *paymentSeqDiscussion
Payment Sequence is used to trace purchase transaction.
Declared In
TCGBPurchasableReceipt.h
purchaseToken
purchaseToken
@property (nonatomic, strong) NSString *purchaseTokenDiscussion
Purchase Token is an unique string to validate purchasement.
Declared In
TCGBPurchasableReceipt.h
productType
productType
@property (nonatomic, strong) NSString *productTypeDiscussion
This string value represent type of product. (CONSUMABLE, UNKNOWN, AUTO_RENEWABLE, CONSUMABLE_AUTO_RENEWABLE)
Declared In
TCGBPurchasableReceipt.h
paymentId
paymentId
@property (nonatomic, strong, nullable) NSString *paymentIdDeclared In
TCGBPurchasableReceipt.h
originalPaymentId
originalPaymentId
@property (nonatomic, strong, nullable) NSString *originalPaymentIdDeclared In
TCGBPurchasableReceipt.h
purchaseTime
purchaseTime
@property (nonatomic, assign) long purchaseTimeDeclared In
TCGBPurchasableReceipt.h
expiryTime
expiryTime
@property (nonatomic, assign) long expiryTimeDeclared In
TCGBPurchasableReceipt.h
payload
userPayload
@property (nonatomic, strong, nullable) NSString *payloadDeclared In
TCGBPurchasableReceipt.h
sandboxPayment
sandboxPayment
@property (nonatomic, assign) BOOL sandboxPaymentDeclared In
TCGBPurchasableReceipt.h
promotionPayment
promotionPayment
@property (nonatomic, assign) BOOL promotionPaymentDeclared In
TCGBPurchasableReceipt.h
– initWithStoreCode:itemSeq:marketItemId:gamebaseProductId:price:currency:paymentSeq:purchaseToken:productType:userId:paymentId:originalPaymentId:purchaseTime:expiryTime:payload:sandboxPayment:promotionPayment:
@name Allocation
- (instancetype)initWithStoreCode:(NSString *)storeCode itemSeq:(long)itemSeq marketItemId:(NSString *)marketItemId gamebaseProductId:(NSString *)gamebaseProductId price:(float)price currency:(NSString *)currency paymentSeq:(NSString *)paymentSeq purchaseToken:(NSString *)purchaseToken productType:(NSString *)productType userId:(NSString *)userId paymentId:(nullable NSString *)paymentId originalPaymentId:(nullable NSString *)originalPaymentId purchaseTime:(long)purchaseTime expiryTime:(long)expiryTime payload:(nullable NSString *)payload sandboxPayment:(BOOL)sandboxPayment promotionPayment:(BOOL)promotionPaymentDeclared In
TCGBPurchasableReceipt.h