# TCGBPurchasableRetryTransactionResult Class Reference

Inherits from | NSObject
Declared in | TCGBPurchasableRetryTransactionResult.h TCGBPurchasableRetryTransactionResult.m

## Overview

The TCGBPurchasableRetryTransactionResult class represent a result after retrying failed purchasing processes.

## Other Methods

### `– initWithSuccessList:failList:`

## @name Allocation

`- (instancetype)initWithSuccessList:(NSArray<TCGBPurchasableReceipt*> *)successList failList:(NSArray<TCGBPurchasableReceipt*> *)failList`

#### Declared In

`TCGBPurchasableRetryTransactionResult.h`

### `+ purchasableTransactionResultWithResult:`

Initialize the class with JSON Value.

`+ (instancetype)purchasableTransactionResultWithResult:(NSDictionary<NSString*,id> *)result`

#### Parameters

`result` | result is a json formatted NSDictionary object. This is from NHN Cloud IAP Server.

#### Return Value

Instance being initialized.

#### Declared In

`TCGBPurchasableRetryTransactionResult.h`

## Properties

### `successList`

successList

`@property (nonatomic, strong) NSArray<TCGBPurchasableReceipt*> *successList`

#### Discussion

This array contains results of successed receipt. Each receipt is implemented by `TCGBPurchasableReceipt`.

#### Declared In

`TCGBPurchasableRetryTransactionResult.h`

### `failList`

failList

`@property (nonatomic, strong) NSArray<TCGBPurchasableReceipt*> *failList`

#### Discussion

This array contains results of failed receipt. Each receipt is implemented by `TCGBPurchasableReceipt`.

#### Declared In

`TCGBPurchasableRetryTransactionResult.h`