public async Task <bool> VerifyPurchase(string signedData, string signature, string productId = null, string transactionId = null)
        {
            var result = await BillingContext.Current.VerifyPurchase(new VerifyPurchaseEventArgs
            {
                ProductId     = productId,
                TransactionId = transactionId,
                ReceiptData   = signedData
            });

            Status = result.Status;

            return(Status == PurchaseVerificationStatus.Verified);
        }
 internal static VerifyPurchaseResult From(PurchaseVerificationStatus status) => new()