Я пытаюсь получить статус платежа.У меня есть код ниже:
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?