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;
}