diff --git a/pay-java-paypal/src/main/java/com/egzosn/pay/paypal/v2/api/PayPalPayService.java b/pay-java-paypal/src/main/java/com/egzosn/pay/paypal/v2/api/PayPalPayService.java index 8cab6f9..9dc566f 100644 --- a/pay-java-paypal/src/main/java/com/egzosn/pay/paypal/v2/api/PayPalPayService.java +++ b/pay-java-paypal/src/main/java/com/egzosn/pay/paypal/v2/api/PayPalPayService.java @@ -297,7 +297,7 @@ public class PayPalPayService extends BasePayService implem header.addHeader(new BasicHeader("prefer", "return=representation")); entity.setHeaders(header); JSONObject resp = getHttpRequestTemplate().postForObject(getReqUrl(order.getTransactionType()), entity, JSONObject.class); - if ("created".equals(resp.getString("state")) && StringUtils.isNotEmpty(resp.getString("id"))) { + if ("created".equalsIgnoreCase(resp.getString("state")) && StringUtils.isNotEmpty(resp.getString("id"))) { order.setTradeNo(resp.getString("id")); } return preOrderHandler(resp, order);