Skip to content

Commit 61f4077

Browse files
authored
Merge pull request #48 from alipay/update-notify
update notify
2 parents 9757e64 + 2e6e75f commit 61f4077

11 files changed

+94
-3
lines changed

CHANGE.log

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,4 +122,6 @@ add:Boolean request.order.needDeclaration
122122
36、Version:2.0.42
123123
add AlipayAuthConsultRequest.authMetaData AE企业支付宝代扣集成方案
124124
37、Version:2.0.43
125-
add AlipayVaultingSessionRequest.is3DSAuthentication 哈啰集成绑卡SDK
125+
add AlipayVaultingSessionRequest.is3DSAuthentication 哈啰集成绑卡SDK
126+
37、Version:2.0.44
127+
update --- notify

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ https://mvnrepository.com/artifact/com.alipay.global.sdk/global-open-sdk-java
1212
<dependency>
1313
<groupId>com.alipay.global.sdk</groupId>
1414
<artifactId>global-open-sdk-java</artifactId>
15-
<version>2.0.42</version>
15+
<version>2.0.44</version>
1616
</dependency>
1717
```
1818

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.alipay.global.sdk</groupId>
55
<artifactId>global-open-sdk-java</artifactId>
66
<packaging>jar</packaging>
7-
<version>2.0.43</version>
7+
<version>2.0.44</version>
88
<name>global-open-sdk-java</name>
99
<url>https://github.com/alipay/global-open-sdk-java</url>
1010
<description>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
package com.alipay.global.api.model.ams;
2+
3+
public enum DisputeJudgedResult {
4+
ACCEPT_BY_CUSTOMER,ACCEPT_BY_MERCHANT;
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
package com.alipay.global.api.model.ams;
2+
3+
public enum DisputeNotificationType {
4+
DISPUTE_CREATED,DISPUTE_JUDGED,DISPUTE_CANCELLED,DEFENSE_SUPPLIED,DEFENSE_DUE_ALERT,DISPUTE_ACCEPTED;
5+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package com.alipay.global.api.model.ams;
2+
3+
public enum SubscriptionNotificationType {
4+
CREATE,CHANGE,CANCEL,TERMINATE
5+
;
6+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package com.alipay.global.api.model.ams;
2+
3+
public enum SubscriptionStatus {
4+
ACTIVE,TERMINATED
5+
;
6+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
package com.alipay.global.api.request.ams.notify;
2+
3+
import com.alipay.global.api.model.ams.Amount;
4+
import com.alipay.global.api.model.ams.DisputeJudgedResult;
5+
import com.alipay.global.api.model.ams.DisputeNotificationType;
6+
import lombok.Data;
7+
import lombok.EqualsAndHashCode;
8+
9+
@EqualsAndHashCode(callSuper = true)
10+
@Data
11+
public class AlipayDisputeNotify extends AlipayNotify {
12+
private String paymentRequestId;
13+
private String disputeId;
14+
private String paymentId;
15+
private String disputeTime;
16+
private Amount disputeAmount;
17+
private DisputeNotificationType disputeNotificationType;
18+
private String disputeReasonMsg;
19+
private String disputeJudgedTime;
20+
private Amount disputeJudgedAmount;
21+
private DisputeJudgedResult disputeJudgedResult;
22+
private String defenseDueTime;
23+
private String disputeReasonCode;
24+
private String disputeSource;
25+
private String arn;
26+
private String disputeAcceptReason;
27+
private String disputeAcceptTime;
28+
}

src/main/java/com/alipay/global/api/request/ams/notify/AlipayPayResultNotify.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
import lombok.Data;
55
import lombok.EqualsAndHashCode;
66

7+
import java.util.List;
8+
79
@EqualsAndHashCode(callSuper = true)
810
@Data
911
public class AlipayPayResultNotify extends AlipayNotify {
@@ -68,4 +70,6 @@ public class AlipayPayResultNotify extends AlipayNotify {
6870
*/
6971
private AcquirerInfo acquirerInfo;
7072

73+
private List<PromotionResult> promotionResult;
74+
7175
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.alipay.global.api.request.ams.notify;
2+
3+
import com.alipay.global.api.model.ams.PeriodRule;
4+
import com.alipay.global.api.model.ams.SubscriptionNotificationType;
5+
import com.alipay.global.api.model.ams.SubscriptionStatus;
6+
import lombok.Data;
7+
import lombok.EqualsAndHashCode;
8+
9+
@EqualsAndHashCode(callSuper = true)
10+
@Data
11+
public class AlipaySubscriptionNotify extends AlipayNotify{
12+
private String subscriptionRequestId;
13+
private String subscriptionId;
14+
private SubscriptionStatus subscriptionStatus ;
15+
private SubscriptionNotificationType subscriptionNotificationType;
16+
private String subscriptionStartTime;
17+
private String subscriptionEndTime;
18+
private PeriodRule periodRule;
19+
}

0 commit comments

Comments
 (0)