|
|
@@ -73,7 +73,7 @@ public class StripeController {
|
|
|
trade_no = jsonObject1.getString("payment_intent");
|
|
|
String mode = jsonObject1.getString("mode");
|
|
|
subscriptionId = jsonObject1.getString("subscription");
|
|
|
- status = jsonObject1.getString("status");
|
|
|
+ status = jsonObject1.getString("payment_status");
|
|
|
customer = jsonObject1.getString("customer");
|
|
|
customer_email = jsonObject1.getString("customer_email");
|
|
|
JSONObject jsonObject2 = jsonObject1.getJSONObject("metadata");
|
|
|
@@ -120,6 +120,7 @@ public class StripeController {
|
|
|
return ResultData.ok();
|
|
|
}
|
|
|
String autoEven = AutoPayUtil.getAutoEven(type);
|
|
|
+ String state = AutoPayUtil.getState(status);
|
|
|
|
|
|
autopayOrder = autopayOrderService.getByOrderSn(orderId);
|
|
|
if(autopayOrder == null ){
|
|
|
@@ -131,7 +132,7 @@ public class StripeController {
|
|
|
}
|
|
|
|
|
|
AutopayOrderSon orderSnSon = null;
|
|
|
- if("PAY.COMPLETED".equals(autoEven)){
|
|
|
+ if("PAYMENT.SALE.COMPLETED".equals(autoEven)){
|
|
|
orderSnSon = autopayOrderSonService.addOrderByOrder(autopayOrder.getId(),jsonObject1,6);
|
|
|
}
|
|
|
HashMap<String,String > map = new HashMap<>();
|
|
|
@@ -139,7 +140,7 @@ public class StripeController {
|
|
|
map.put("subscriptionId",subscriptionId);
|
|
|
map.put("eventType",autoEven);
|
|
|
map.put("tradeNo",trade_no);
|
|
|
- map.put("state",status);
|
|
|
+ map.put("state",state);
|
|
|
map.put("orderSn",null);
|
|
|
map.put("amount",null);
|
|
|
if(orderSnSon != null){
|