Skip to content

Commit ae779c7

Browse files
authored
Merge pull request #10 from alipay/feature-241224
1. CKP二期支持商户传入可选支付方式列表2. AMS独立绑卡支持MIT交易
2 parents 9be8070 + 82f1d5d commit ae779c7

File tree

7 files changed

+21
-3
lines changed

7 files changed

+21
-3
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
# Changelog## 2.0.5 - 2024-12-16* [#10](https://github.com/alipay/global-open-sdk-dotnet/pull/10) feature-241216 - RDR拒付通知优化通用能力变更 - Antom新增ApplePay支付方式## 2.0.4 - 2024-12-02* [#9](https://github.com/alipay/global-open-sdk-dotnet/pull/9) feature-241202 - update AlipayDisputeNotify - update AlipayPayQueryResponse## 2.0.3 - 2024-11-25* [#8](https://github.com/alipay/global-open-sdk-dotnet/pull/8) feature-241125 - update AlipayPayResultNotify - update AlipayPayQueryRequest## 2.0.3 - 2024-11-25* [#7](https://github.com/alipay/global-open-sdk-dotnet/pull/7) feature-241125 - update Leg## 2.0.2 - 2024-11-04* [#6](https://github.com/alipay/global-open-sdk-dotnet/pull/6) feature-notify - add notify## 2.0.1 - 2024-10-23 * [#5](https://github.com/alipay/global-open-sdk-dotnet/pull/5) feature-p2 - add MARKETPLACE - add vaulting - add Dispute - add risk - add Notify - add MARKETPLACE_demo - add subscription_demo - add vaulting_demo - add Dispute_demo## 2.0.0 - 2024-09-04* [#4](https://github.com/alipay/global-open-sdk-dotnet/pull/4) Init object library * Add pay - request response * Add auth - request response * Add customs - request response * Add subscription - request response * Add example - auth customs pay * Add Changelog## 1.0.0 - 2021-08-02* Init object library
1+
# Changelog## 2.0.6 - 2024-12-24* [#11](https://github.com/alipay/global-open-sdk-dotnet/pull/10) feature-241224 - CKP二期支持商户传入可选支付方式列表 - AMS独立绑卡支持MIT交易## 2.0.5 - 2024-12-16* [#10](https://github.com/alipay/global-open-sdk-dotnet/pull/10) feature-241216 - RDR拒付通知优化通用能力变更 - Antom新增ApplePay支付方式## 2.0.4 - 2024-12-02* [#9](https://github.com/alipay/global-open-sdk-dotnet/pull/9) feature-241202 - update AlipayDisputeNotify - update AlipayPayQueryResponse## 2.0.3 - 2024-11-25* [#8](https://github.com/alipay/global-open-sdk-dotnet/pull/8) feature-241125 - update AlipayPayResultNotify - update AlipayPayQueryRequest## 2.0.3 - 2024-11-25* [#7](https://github.com/alipay/global-open-sdk-dotnet/pull/7) feature-241125 - update Leg## 2.0.2 - 2024-11-04* [#6](https://github.com/alipay/global-open-sdk-dotnet/pull/6) feature-notify - add notify## 2.0.1 - 2024-10-23 * [#5](https://github.com/alipay/global-open-sdk-dotnet/pull/5) feature-p2 - add MARKETPLACE - add vaulting - add Dispute - add risk - add Notify - add MARKETPLACE_demo - add subscription_demo - add vaulting_demo - add Dispute_demo## 2.0.0 - 2024-09-04* [#4](https://github.com/alipay/global-open-sdk-dotnet/pull/4) Init object library * Add pay - request response * Add auth - request response * Add customs - request response * Add subscription - request response * Add example - auth customs pay * Add Changelog## 1.0.0 - 2021-08-02* Init object library

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Alipay AMS(Alipay Merchant Services) C# Bindings
22
```
33
Language:C#
4-
Releass ^2.0.5
4+
Releass ^2.0.6
55
Copyright:Ant financial services group
66
```
77

ams-dotnet/src/com/alipay/ams/api/entities/ApplePayConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ public class ApplePayConfiguration
55
public string[] RequiredBillingContactFields { get; set; }
66
public string[] RequiredShippingContactFields { get; set; }
77
public bool ButtonsBundled { get; set; }
8-
public string ApplePayTokenP{ get; set; }
8+
public string ApplePayToken{ get; set; }
99
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
namespace com.alipay.ams.api.entities;
2+
3+
public class AvailablePaymentMethod
4+
{
5+
public PaymentMethodTypeItem[] PaymentMethodTypeList { get; set; }
6+
}

ams-dotnet/src/com/alipay/ams/api/entities/CardPaymentMethodDetail.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,6 @@ public class CardPaymentMethodDetail
5151
public string PayerEmail { get; set; }
5252

5353
public string NetworkTransactionId { get; set; }
54+
55+
public bool Is3DSAuthentication { get; set; }
5456
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
namespace com.alipay.ams.api.entities;
2+
3+
public class PaymentMethodTypeItem
4+
{
5+
public string PaymentMethodType { get; set; }
6+
public int PaymentMethodOrder { get; set; }
7+
public bool ExpressCheckout { get; set; }
8+
}

ams-dotnet/src/com/alipay/ams/api/request/pay/AlipayPaymentSessionRequest.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ public class AlipayPaymentSessionRequest : AMSRequest<AlipayPaymentSessionRespon
4646

4747
public string Locale { get; set; }
4848

49+
public AvailablePaymentMethod AvailablePaymentMethod { get; set; }
50+
4951
public override string GetRequestURI()
5052
{
5153
return AntomPathConstants.CREATE_SESSION_PATH;

0 commit comments

Comments
 (0)