Advertisement
kikosiak

Untitled

Jun 4th, 2020
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.82 KB | None | 0 0
  1. public String payUUrl(Order order) throws JsonProcessingException {
  2.         RestTemplate client = new RestTemplate();
  3.         HttpHeaders headers = new HttpHeaders();
  4.         headers.setContentType(MediaType.APPLICATION_JSON);
  5.         headers.setAccept(Collections.singletonList(MediaType.APPLICATION_JSON));
  6.         headers.setBearerAuth(getAccessToken());
  7.         ObjectMapper mapper = new ObjectMapper();
  8.         String json = mapper.writeValueAsString(order);
  9.         HttpEntity<?> entity = new HttpEntity<>(json,headers);
  10.         String orderUrl = "https://secure.snd.payu.com/api/v2_1/orders/";
  11.         ResponseEntity<String> response1 = client.exchange(orderUrl,HttpMethod.POST,entity,String.class);
  12.         JsonNode root1 = mapper.readTree(response1.getBody());
  13.  
  14.         return root1.get("redirectUri").asText();
  15.  
  16.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement