Skip to content

Commit 05f581a

Browse files
committed
SG B15 Airline航司接入全球卡(Visa/Mastercard)接口变更
1 parent f353dd6 commit 05f581a

File tree

13 files changed

+61
-9
lines changed

13 files changed

+61
-9
lines changed

CHANGE.log

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,4 +170,6 @@ update --- 支付方式枚举类新增ABA
170170
2. Antom印度渠道接入(UPI/CARD/NETBAKING)相关接口标准变更
171171
3. CKP二期支持商户传入支付方式地区和支付方式要素
172172
49、Version:2.0.59
173-
1. 新增ISV模式
173+
1. 新增ISV模式
174+
50、Version:2.0.60
175+
1. SG B15 Airline航司接入全球卡(Visa/Mastercard)接口变更

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.59</version>
15+
<version>2.0.60</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.59</version>
7+
<version>2.0.60</version>
88
<name>global-open-sdk-java</name>
99
<url>https://github.com/alipay/global-open-sdk-java</url>
1010
<description>
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package com.alipay.global.api.model.ams;
2+
3+
import lombok.AllArgsConstructor;
4+
import lombok.Getter;
5+
import lombok.NoArgsConstructor;
6+
import lombok.Setter;
7+
8+
import java.util.List;
9+
10+
@AllArgsConstructor
11+
@NoArgsConstructor
12+
@Getter
13+
@Setter
14+
public class AncillaryData {
15+
private List<Service> services;
16+
private String connectedTicketNumber;
17+
}

src/main/java/com/alipay/global/api/model/ams/Leg.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ public class Leg {
1616
private Address arrivalAddress;
1717
private String carrierName;
1818
private String carrierNo;
19+
private String fareBasis;
20+
private String couponNumber;
21+
private String flightNumber;
1922
private ClassType classType;
2023
private String departureAirportCode;
2124
private String arrivalAirportCode;

src/main/java/com/alipay/global/api/model/ams/Passenger.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,6 @@ public class Passenger {
1313
private UserName passengerName;
1414
private String passengerEmail;
1515
private String passengerPhoneNo;
16+
private String passengerId;
17+
private PassengerIdType passengerIdType;
1618
}
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 PassengerIdType {
4+
PASSPORT, NATIONAL_ID_CARD, DRIVER_LICENSE, MILITARY_ID, GREEN_CARD, TRAVEL_DOCUMENT, ALIEN_REGISTRATION_CARD, BIRTH_CERTIFICATE, OTHERS
5+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package com.alipay.global.api.model.ams;
2+
3+
import lombok.AllArgsConstructor;
4+
import lombok.Getter;
5+
import lombok.NoArgsConstructor;
6+
import lombok.Setter;
7+
8+
@AllArgsConstructor
9+
@NoArgsConstructor
10+
@Getter
11+
@Setter
12+
public class Service {
13+
private String categoryCode;
14+
private String subCategoryCode;
15+
}

src/main/java/com/alipay/global/api/model/ams/Transit.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@
1414
@AllArgsConstructor
1515
public class Transit {
1616
private TransitType transitType;
17+
private String agentCode;
18+
private String agentName;
19+
private String ticketNumber;
20+
private String ticketIssuerCode;
21+
private String restrictedTicketIndicator;
1722
private List<Leg> legs;
1823
private List<Passenger> passengers;
24+
private AncillaryData ancillaryData;
1925
}

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,6 @@ public class AlipayDisputeNotify extends AlipayNotify {
2828
private String disputeAcceptTime;
2929
private String disputeType;
3030
private Boolean defendable;
31+
private String captureId;
32+
private String autoDefendReason;
3133
}

0 commit comments

Comments
 (0)