Skip to content

Commit 0061586

Browse files
committed
Merge branch 'master' into feature-250410
# Conflicts: # CHANGE.log # README.md # pom.xml # src/main/java/com/alipay/global/api/request/ams/pay/AlipayPaymentSessionRequest.java
2 parents 47c3eef + f228c15 commit 0061586

File tree

125 files changed

+542
-108
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+542
-108
lines changed

CHANGE.log

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,13 @@ update --- 支付方式枚举类新增ABA
159159
1. 支付、查询、支付结果通知新增卡相关信息字段
160160
46、Version:2.0.55
161161
1. oneApi绑卡补全
162+
162163
47、Version:2.0.56
164+
1. update notifyVaulting
165+
166+
48、Version:2.0.57
167+
1. update add oneApi补全
168+
49、Version:2.0.58
163169
1. Antom 印度渠道接入AMS拒付相关接口的标准变更
164170
2. Antom印度渠道接入(UPI/CARD/NETBAKING)相关接口标准变更
165171
3. CKP二期支持商户传入支付方式地区和支付方式要素

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.56</version>
15+
<version>2.0.58</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.56</version>
7+
<version>2.0.58</version>
88
<name>global-open-sdk-java</name>
99
<url>https://github.com/alipay/global-open-sdk-java</url>
1010
<description>
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package com.alipay.global.api.model.ams;
2+
3+
4+
import lombok.AllArgsConstructor;
5+
import lombok.Builder;
6+
import lombok.Data;
7+
import lombok.NoArgsConstructor;
8+
9+
import java.util.List;
10+
11+
@Data
12+
@Builder
13+
@NoArgsConstructor
14+
@AllArgsConstructor
15+
public class InstallmentBank {
16+
private Logo logo;
17+
private String bankName;
18+
private String bankShortName;
19+
private String bankTerms;
20+
private String bankPromoUrl;
21+
private List<String> bins;
22+
private List<Plan> plans;
23+
24+
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
public enum PaymentMethodCategoryType {
44

5-
ALIPAY_PLUS, WALLET, MOBILE_BANKING_APP, BANK_TRANSFER, ONLINE_BANKING, CARD, OTC;
5+
ALIPAY_PLUS, WALLET, MOBILE_BANKING_APP, BANK_TRANSFER, ONLINE_BANKING, CARD, OTC,BNPL;
66

77
}

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ public class PaymentMethodDetail {
1717
private DiscountPaymentMethodDetail discount;
1818
private CouponPaymentMethodDetail coupon;
1919

20+
/**
21+
* The type of payment method to be vaulted. Valid values are:
22+
*
23+
* CARD: the card used to be vaulted
24+
* WALLET: the wallet used to be vaulted
25+
*/
2026
private String paymentMethodType;
2127
private String extendInfo;
2228

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,7 @@ public class PaymentOption {
3131
private Installment installment;
3232
private List<PromotionInfo> promotionInfos;
3333

34+
private InteractionType interactionType;
35+
private String bankIdentifierCode;
36+
3437
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package com.alipay.global.api.model.ams;
2+
3+
import lombok.AllArgsConstructor;
4+
import lombok.Builder;
5+
import lombok.Data;
6+
import lombok.NoArgsConstructor;
7+
8+
@Data
9+
@Builder
10+
@NoArgsConstructor
11+
@AllArgsConstructor
12+
public class RefundToBankInfo {
13+
private String bankCode;
14+
private UserName accountHolderName;
15+
private String accountNo;
16+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package com.alipay.global.api.model.ams;
2+
3+
import lombok.AllArgsConstructor;
4+
import lombok.Builder;
5+
import lombok.Data;
6+
import lombok.NoArgsConstructor;
7+
8+
@Data
9+
@Builder
10+
@AllArgsConstructor
11+
@NoArgsConstructor
12+
public class SubscriptionPlan {
13+
14+
private Boolean allowAccumulate;
15+
private Amount maxAccumulateAmount;
16+
private PeriodRule periodRule;
17+
private String subscriptionStartTime;
18+
private String subscriptionNotificationUrl;
19+
20+
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
public class VaultingPaymentMethodDetail {
1313
private String paymentMethodType;
1414
private VaultingCard card;
15-
15+
private Wallet wallet;
1616
}

0 commit comments

Comments
 (0)