BitPay.RequestInvoiceWebhookToBeResent завершается с ошибкой

Когда я пытаюсь вызвать этот метод, я получаю следующее исключение: {"Для указанного ключа нет токена"}. Вызов для получения счета выполнен успешно, но при вызове RequestInvoideWebhookToBeResent происходит сбой. Я использую POSkey продавца. Я удалил вызов, чтобы получить счет, чтобы проверить, повлияло ли это на вызов, но вызов завершился неудачей с тем же ответом.

       public BitPay.Client bitPay
    {
        get
        {
            if (bp == null)
            {
                PosToken token = new PosToken(BitPayToken);
                BitPay.Environment bpEnviro = BitPayEnvironment.Equals("Test") ? BitPay.Environment.Test : BitPay.Environment.Prod;

                bp = new BitPay.Client(token, bpEnviro);
            }
            return bp;  
        }
    }
public Invoice RequestResend(string invoiceId)
    {
        bool result = false;
        Invoice invoice = RetrieveInvoice(invoiceId);
        try
        {

            result = bitPay.RequestInvoiceWebhookToBeResent(invoiceId).Result;
        }
        catch (Exception ex)
        {
            _logger.LogInformation(string.Format("BitPay RequestInvoiceWebhookToBeResent: {0} Invoice Id:{1}", string.IsNullOrEmpty(ex.InnerException.Message) ? ex.Message: ex.InnerException.Message, invoiceId));
        }
        return invoice;
    }

0 ответов

Другие вопросы по тегам