Skip to content

Commit

Permalink
Remove PP Client Metadata ID from header to authorize/capture calls
Browse files Browse the repository at this point in the history
  • Loading branch information
scannillo committed Apr 16, 2020
1 parent 222e529 commit a7f19a2
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,9 @@ Order createOrder(CreateOrderRequest orderBody, String countryCode) {
return orderResponse.getBody();
}

Order processOrder(ProcessOrderRequest processOrderRequest, String metadataId) {
Order processOrder(ProcessOrderRequest processOrderRequest) {
HttpHeaders orderHeaders = new HttpHeaders();
orderHeaders.add("Authorization", "Bearer " + payPalTokenService.getFullScopedUAT(processOrderRequest.getCountryCode()).getToken());
orderHeaders.add("PayPal-Client-Metadata-Id", metadataId);
orderHeaders.setContentType(MediaType.APPLICATION_JSON);

HttpEntity<String> orderRequest = new HttpEntity<>("", orderHeaders);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,22 +34,18 @@ Order createOrder(@RequestBody CreateOrderRequest createOrderRequest,
}

@PostMapping(path = "/capture-order")
Order captureOrder(@RequestBody ProcessOrderRequest processOrderRequest,
@RequestHeader(value = "PayPal-Client-Metadata-Id") String metadataId) {
Order captureOrder(@RequestBody ProcessOrderRequest processOrderRequest) {
System.out.println("******************************");
System.out.println("REQUEST to /v2/checkout/capture-order:");
System.out.println("Process Order Request body: " + processOrderRequest.toString());
System.out.println("Client Metadata ID: " + metadataId);
return ordersV2Client.processOrder(processOrderRequest, metadataId);
return ordersV2Client.processOrder(processOrderRequest);
}

@PostMapping("/authorize-order")
Order authorizeOrder(@RequestBody ProcessOrderRequest processOrderRequest,
@RequestHeader(value = "PayPal-Client-Metadata-Id") String metadataId) {
Order authorizeOrder(@RequestBody ProcessOrderRequest processOrderRequest) {
System.out.println("******************************");
System.out.println("REQUEST to /v2/checkout/authorize-order:");
System.out.println("Process Order Request body: " + processOrderRequest.toString());
System.out.println("Client Metadata ID: " + metadataId);
return ordersV2Client.processOrder(processOrderRequest, metadataId);
return ordersV2Client.processOrder(processOrderRequest);
}
}

0 comments on commit a7f19a2

Please sign in to comment.