Я создал заказ в мире оплаты, используя API, которые возвращают мой многоразовый токен. Я использую этот многоразовый токен для выполнения любых следующих платежей за тот же заказ в будущем. Я хочу удалить токен сейчас, чтобы пользователь больше не мог его использовать. Ниже я написал код C# для создания заказа и захвата многоразового токена. может кто-нибудь знает, как удалить многоразовый токен?
WorldpayRestClient restClient = new WorldpayRestClient("https://api.worldpay.com/v1", "Key");
var orderRequest = new OrderRequest()
{
token = token,
amount = 200,
//authorizedAmount=20,
currencyCode = CurrencyCode.GBP.ToString(),
name = "Laptop",
orderDescription = "Laptop description",
customerOrderCode = "ordercode_01",
};
var address = new Address()
{
address1 = "123 House Road",
address2 = "A village",
city = "London",
countryCode = CountryCode.GB.ToString(),
postalCode = "EC1 1AA"
};
orderRequest.billingAddress = address;
try
{
OrderResponse orderResponse = restClient.GetOrderService().Create(orderRequest);
string token = orderResponse.token;
Console.WriteLine("Order code: " + orderResponse.orderCode);
}
catch (WorldpayException error)
{
Console.WriteLine("Error code:" + error.apiError.customCode);
Console.WriteLine("Error description: " + error.apiError.description);
Console.WriteLine("Error message: " + error.apiError.message);
}
любая помощь будет принята с благодарностью.