Как я могу получить статус оплаты от BuckarooSdk? - PullRequest
0 голосов
/ 07 июня 2019

Я пытаюсь получить статус платежа.У меня есть код ниже:

public bool HasBeenPayed(string transactionKey)
{
    var logger = new CustomLogger();
    var client = new SdkClient(() => logger);
    var request = client.CreateRequest().
        Authenticate(
            _websiteKey,
            _apiKey,
            _isLive,
            CultureInfo.GetCultureInfo("nl-nl"),
            BuckarooSdk.DataTypes.ChannelEnum.Web).
        TransactionStatusRequest().
        Status(transactionKey);

    var status = request.GetSingleStatus();
    var statusCode = status.Status.Code.Code;

    return statusCode == BuckarooSdk.Constants.Status.Success;
}

Когда я выполняю это, он останавливается при выполнении request.GetSingleStatus();.Это не продолжается до следующей строки.Последнее, что было зарегистрировано в пользовательском CustomLogger:

The serialized request in JSON format is: null

Документация ограничена, поэтому я не нашел там ответа.В переполнении стека тоже не так много сообщений Buckaroo.

Как получить статус платежа Buckaroo с помощью BuckarooSdk?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...