Esempio n. 1
0
        public string AnnounceMerchantOrder(MerchantOrder merchantOrder)
        {
            var request        = new MerchantOrderRequest(merchantOrder, _signingKey);
            var responseAsJson = _connector.AnnounceMerchantOrder(request);
            var response       = Response.CreateInstance <MerchantOrderResponse>(responseAsJson, _signingKey);

            return(response.RedirectUrl);
        }
 public string AnnounceMerchantOrder(MerchantOrderRequest order)
 {
     ValidateToken();
     _restTemplate.SetToken(_accessToken.Token);
     return(_restTemplate.Post("order/server/api/order", JsonHelper.Serialize(order)));
 }
Esempio n. 3
0
 private void SetSignature(MerchantOrderRequest merchantOrderRequest)
 {
     merchantOrderRequest.CalculateAndSetSignature(MerchantOrderRequestBuilder.GetSigningKey());
 }