Skip to main content

ProductPurchase

react-native-iap / Exports / ProductPurchase

Interface: ProductPurchase

Hierarchy

Table of contents

Properties

Properties

appAccountToken

Optional appAccountToken: string

Defined in

types/index.ts:89


appBundleIdIos

Optional appBundleIdIos: string

Defined in

types/index.ts:105


autoRenewingAndroid

Optional autoRenewingAndroid: boolean

Defined in

types/index.ts:118


currencyIos

Optional currencyIos: string

Defined in

types/index.ts:101


dataAndroid

Optional dataAndroid: string

Defined in

types/index.ts:116


developerPayloadAndroid

Optional developerPayloadAndroid: string

Defined in

types/index.ts:122


environmentIos

Optional environmentIos: string

Defined in

types/index.ts:91


expirationDateIos

Optional expirationDateIos: number

Defined in

types/index.ts:103


id

Optional id: string

Defined in

types/index.ts:78


ids

Optional ids: string[]

Defined in

types/index.ts:79


isAcknowledgedAndroid

Optional isAcknowledgedAndroid: boolean

Defined in

types/index.ts:120


isCanceledAmazon

Optional isCanceledAmazon: boolean

Defined in

types/index.ts:129


isUpgradedIos

Optional isUpgradedIos: boolean

Defined in

types/index.ts:108


jwsRepresentationIos

Optional jwsRepresentationIos: string

Defined in

types/index.ts:90


obfuscatedAccountIdAndroid

Optional obfuscatedAccountIdAndroid: string

Defined in

types/index.ts:123


obfuscatedProfileIdAndroid

Optional obfuscatedProfileIdAndroid: string

Defined in

types/index.ts:124


offerIos

Optional offerIos: Object

Type declaration

NameType
idstring
paymentModestring
typestring

Defined in

types/index.ts:94


originalTransactionDateIOS

Optional originalTransactionDateIOS: number

Defined in

types/index.ts:86


originalTransactionIdentifierIOS

Optional originalTransactionIdentifierIOS: string

Defined in

types/index.ts:87


ownershipTypeIos

Optional ownershipTypeIos: string

Defined in

types/index.ts:109


packageNameAndroid

Optional packageNameAndroid: string

Defined in

types/index.ts:121


priceIos

Optional priceIos: number

Defined in

types/index.ts:100


productId

productId: string

Defined in

types/index.ts:77


productIds

Optional productIds: string[]

Defined in

types/index.ts:115


productTypeIos

Optional productTypeIos: string

Defined in

types/index.ts:106


purchaseStateAndroid

Optional purchaseStateAndroid: PurchaseStateAndroid

Defined in

types/index.ts:119


purchaseToken

Optional purchaseToken: string

Defined in

types/index.ts:83


quantityIOS

Optional quantityIOS: number

Defined in

types/index.ts:85


reasonIos

Optional reasonIos: string

Defined in

types/index.ts:93


reasonStringRepresentationIos

Optional reasonStringRepresentationIos: string

Defined in

types/index.ts:110


revocationDateIos

Optional revocationDateIos: number

Defined in

types/index.ts:112


revocationReasonIos

Optional revocationReasonIos: string

Defined in

types/index.ts:113


signatureAndroid

Optional signatureAndroid: string

Defined in

types/index.ts:117


storefrontCountryCodeIos

Optional storefrontCountryCodeIos: string

Defined in

types/index.ts:92


subscriptionGroupIdIos

Optional subscriptionGroupIdIos: string

Defined in

types/index.ts:107


transactionDate

transactionDate: number

Defined in

types/index.ts:81


transactionId

Optional transactionId: string

Defined in

types/index.ts:80


transactionReasonIOS

Optional transactionReasonIOS: string

Defined in

types/index.ts:111


transactionReceipt

transactionReceipt: string

Defined in

types/index.ts:82


userIdAmazon

Optional userIdAmazon: string

Defined in

types/index.ts:126


userJsonAmazon

Optional userJsonAmazon: string

Defined in

types/index.ts:128


userMarketplaceAmazon

Optional userMarketplaceAmazon: string

Defined in

types/index.ts:127


verificationResultIOS

Optional verificationResultIOS: string

Defined in

types/index.ts:88


webOrderLineItemIdIos

Optional webOrderLineItemIdIos: number

Defined in

types/index.ts:104