File tree 8 files changed +137
-1
lines changed
8 files changed +137
-1
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
3
4
+ ## 1.4.0 - 2024-12-24
5
+ * [ #23 ] ( https://github.com/alipay/global-open-sdk-php/pull/23 ) feature-241224
6
+ - CKP二期支持商户传入可选支付方式列表
7
+ - AMS独立绑卡支持MIT交易
8
+
4
9
## 1.3.9 - 2024-12-17
5
10
* [ #22 ] ( https://github.com/alipay/global-open-sdk-php/pull/22 ) feature-241216
6
11
- RDR拒付通知优化通用能力变更
Original file line number Diff line number Diff line change 1
1
```
2
2
Language:PHP
3
3
PHP version:5.6.40+
4
- Releass ^1.3.9
4
+ Releass ^1.4.0
5
5
Copyright:Ant financial services group
6
6
```
7
7
Original file line number Diff line number Diff line change 203
203
require __DIR__ . '/model/ApplePayConfiguration.php ' ;
204
204
require __DIR__ . '/model/DisputeAcceptReasonType.php ' ;
205
205
require __DIR__ . '/model/DisputeNotificationType.php ' ;
206
+ require __DIR__ . '/model/AvailablePaymentMethod.php ' ;
207
+ require __DIR__ . '/model/PaymentMethodTypeItem.php ' ;
206
208
207
209
208
210
//client
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace Model ;
4
+
5
+ class AvailablePaymentMethod
6
+ {
7
+ public $ paymentMethodTypeList ;
8
+
9
+ /**
10
+ * @return mixed
11
+ */
12
+ public function getPaymentMethodTypeList ()
13
+ {
14
+ return $ this ->paymentMethodTypeList ;
15
+ }
16
+
17
+ /**
18
+ * @param mixed $paymentMethodTypeList
19
+ */
20
+ public function setPaymentMethodTypeList ($ paymentMethodTypeList ): void
21
+ {
22
+ $ this ->paymentMethodTypeList = $ paymentMethodTypeList ;
23
+ }
24
+
25
+
26
+ }
Original file line number Diff line number Diff line change @@ -52,6 +52,28 @@ class CardPaymentMethodDetail
52
52
53
53
public $ networkTransactionId ;
54
54
55
+ private $ is3DSAuthentication ;
56
+
57
+
58
+
59
+ /**
60
+ * @return mixed
61
+ */
62
+ public function getIs3DSAuthentication ()
63
+ {
64
+ return $ this ->is3DSAuthentication ;
65
+ }
66
+
67
+
68
+ /**
69
+ * @param mixed $is3DSAuthentication
70
+ */
71
+ public function setIs3DSAuthentication ($ is3DSAuthentication ): void
72
+ {
73
+ $ this ->is3DSAuthentication = $ is3DSAuthentication ;
74
+ }
75
+
76
+
55
77
/**
56
78
* @return mixed
57
79
*/
Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ class PaymentMethodDetail
13
13
14
14
public $ paymentMethodType ;
15
15
16
+
17
+
16
18
/**
17
19
* @return mixed
18
20
*/
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace Model ;
4
+
5
+ class PaymentMethodTypeItem
6
+ {
7
+ public $ paymentMethodType ;
8
+ public $ paymentMethodOrder ;
9
+ public $ expressCheckout ;
10
+
11
+ /**
12
+ * @return mixed
13
+ */
14
+ public function getPaymentMethodType ()
15
+ {
16
+ return $ this ->paymentMethodType ;
17
+ }
18
+
19
+ /**
20
+ * @param mixed $paymentMethodType
21
+ */
22
+ public function setPaymentMethodType ($ paymentMethodType ): void
23
+ {
24
+ $ this ->paymentMethodType = $ paymentMethodType ;
25
+ }
26
+
27
+ /**
28
+ * @return mixed
29
+ */
30
+ public function getPaymentMethodOrder ()
31
+ {
32
+ return $ this ->paymentMethodOrder ;
33
+ }
34
+
35
+ /**
36
+ * @param mixed $paymentMethodOrder
37
+ */
38
+ public function setPaymentMethodOrder ($ paymentMethodOrder ): void
39
+ {
40
+ $ this ->paymentMethodOrder = $ paymentMethodOrder ;
41
+ }
42
+
43
+ /**
44
+ * @return mixed
45
+ */
46
+ public function getExpressCheckout ()
47
+ {
48
+ return $ this ->expressCheckout ;
49
+ }
50
+
51
+ /**
52
+ * @param mixed $expressCheckout
53
+ */
54
+ public function setExpressCheckout ($ expressCheckout ): void
55
+ {
56
+ $ this ->expressCheckout = $ expressCheckout ;
57
+ }
58
+
59
+
60
+ }
Original file line number Diff line number Diff line change @@ -97,12 +97,31 @@ class AlipayPaymentSessionRequest extends AlipayRequest
97
97
98
98
public $ locale ;
99
99
100
+ private $ availablePaymentMethod ;
101
+
100
102
101
103
function __construct ()
102
104
{
103
105
$ this ->setPath (AntomPathConstants::CREATE_SESSION_PATH );
104
106
}
105
107
108
+ /**
109
+ * @return mixed
110
+ */
111
+ public function getAvailablePaymentMethod ()
112
+ {
113
+ return $ this ->availablePaymentMethod ;
114
+ }
115
+
116
+ /**
117
+ * @param mixed $availablePaymentMethod
118
+ */
119
+ public function setAvailablePaymentMethod ($ availablePaymentMethod ): void
120
+ {
121
+ $ this ->availablePaymentMethod = $ availablePaymentMethod ;
122
+ }
123
+
124
+
106
125
107
126
/**
108
127
* @return mixed
You can’t perform that action at this time.
0 commit comments