//
//  XXGProductBody.h
//  XXGPlayKit
//
//  Created by apple on 2025/3/18.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface XXGProductBody : NSObject

/// 游戏生成的订单号 (必传)
@property (nonatomic, copy) NSString * xxpk_cpOrderId;

/// 商品标识(苹果商品标识)(必传)
@property (nonatomic, copy) NSString * xxpk_productCode;

/// 商品金额 (必传) 单位：元
@property (nonatomic, copy) NSString * xxpk_amount;

/// 商品名称、例：60元宝 (必传)
@property (nonatomic, copy) NSString * xxpk_productName;

/// 用户游戏角色所在的服务器id (必传)
@property (nonatomic, copy) NSString * xxpk_serverId;

/// 用户游戏角色ID (选传)
@property (nonatomic, copy) NSString * xxpk_roleId;

/// 用户游戏角色名称 (选传)
@property (nonatomic, copy) NSString * xxpk_roleName;

/// 用户游戏角色等级 (选传)
@property (nonatomic, copy) NSString * xxpk_roleLevel;

/// 订单额外信息，最终将回传给游戏服务器 (选传)
@property (nonatomic, copy) NSString * xxpk_extraInfo;

/// SDK 生成订单号请求时不使用，返回时保存
@property (nonatomic, copy) NSString * xxpk_orderId;

/// 货币（选传）请求时不使用，返回时保存
@property (nonatomic, copy) NSString * xxpk_currency;

@end

NS_ASSUME_NONNULL_END
