我正在开发桌面应用程序,我编写了后端代码,需要了解如何获取令牌参数,而在我的情况下,这将是自助服务亭,例如https://www.youtube.com/watch?v=neBgllAvOWY,我将如何获取信用卡详细信息在桌面应用程序中进行交易。
System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
Worldpay.Sdk.WorldpayRestClient restClient = new
Worldpay.Sdk.WorldpayRestClient("https://api.worldpay.com/v1", "T_S_11cca65b-c15a-467c-8561-35ecfa07725b");
var orderRequest = new OrderRequest()
{
amount = 1999,
currencyCode = CurrencyCode.GBP.ToString(),
name = "Joe Bloggs",
orderDescription = "Order description",
token = "T_C_9feb32e6-eac0-4345-bba0-3319d1ddbe1f"
};
var address = new Address()
{
address1 = "line 1",
address2 = "line 2",
city = "city",
countryCode = CountryCode.GB.ToString(),
postalCode = "AB1 2CD"
};
orderRequest.billingAddress = address;
try
{
OrderResponse orderResponse = restClient.GetOrderService().Create(orderRequest);
MessageBox.Show("Order code: " + orderResponse.orderCode);
}
catch (WorldpayException er)
{
MessageBox.Show("Error code:" + er.apiError.customCode);
MessageBox.Show("Error description: " + er.apiError.description);
MessageBox.Show("Error message: " + er.apiError.message);
}
答案 0 :(得分:0)
我已经完成了芯片和引脚的集成。 付款提供商通常在PC上有一个小型应用程序或服务,可与芯片和引脚设备进行通信。 您的应用与此通信。
我通过套接字异步通信编写的过程相当复杂。 不仅仅是您要它支付10英镑,而且还可以。