makeStoreTransaction

abstract suspend fun makeStoreTransaction(transaction: Purchase): StoreTransaction(source)


abstract suspend fun makeStoreTransaction(customTransactionId: String, productIdentifier: String, purchaseDate: Date): StoreTransaction(source)

Builds a StoreTransaction for a custom-product purchase (no Google Play receipt). customTransactionId is the pre-generated UUID used as both original and store transaction identifier.