make Store Transaction
open suspend override 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.