forked from SwedbankPay/swedbank-pay-woocommerce-core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
109 lines (94 loc) · 3.06 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
Version 4.1.1
Changed
- Add details of failed transactions
Version 4.1.0
Added
- Partial capture and refund
- Added `createCreditMemo()` method
- Subscriptions: add payment meta and tokens from parent order
Changed
- Improved `processTransaction()` method
- Code optimization
Version 4.0.4
Added
- `Problem` class
- `getProblem()` method in `Transaction` class
Changed
- Prevent order cancellation if have failed transaction
- Improved order notes
- Fixed stock reducing on authorization
Version 4.0.3
Changed
- Fixed order status update in `updateOrderStatus()`
- Fixed token saving in `savePaymentToken()`
- Logs clean up
Version 4.0.2
Changed
- Fixed order actions of the checkout
- Fixed: Uncaught Error: Call to a member function getReference() on array
Version 4.0.1
Changed
- Fixed CC types options
Version 4.0.0
Added
- Update Credit card and Checkout methods: use objects from sdk library
- Add debug logging
- Filters for product classes
- Additional filters
Changed
- Fix Swish description
- Refund fixes of Checkout
- Fix transaction id
- Update tests
Version 3.1.0
* Implemented `paymentUrl` feature
* Update `initiateConsumerSession()` method
Version 3.0.1
* Add InitiatingSystemUserAgent
* Ignore verifications which have failed transaction state
* Rename `getPanEnrolled` to `isPanEnrolled()`
* Update `fetchTransactionsAndUpdateOrder` to allow use paymentId of the checkout
* Save transactions which have been processed on the order
Version 3.0.0
* Renamed `getMerchantToken()` to `getAccessToken()`
Version 2.1.0
* Add `checkout-draft` status
* Don't change the order status if it was captured before
* Use $transactionNumber as parameter name
* Update `getOrderStatus`. Use unknown order status if needs
* Update interfaces
Version 2.0.0
* Make order as "refunded" on full refund only
* Make `log()` to be public
* Save tokens if possible
* Fix problem with trial products
* Fix callbackUrl for payment change or verification
* Implemented `updateTransactionsOnFailure()`
* Add 'hostUrls' to Swish and Card method
* Add payer information sending optional
* Invoice fixes
* Force a new DB read for meta data when getting order data
* Use save instead of save_meta_data
* Update Trustly::initiateTrustlyPayment()
* Update Mobilepay::initiateMobilepayPayment()
* Add additional property checks in getConfiguration() method
* Implemented Trustly payment method
* Add items parameter to refundCheckout() method
* Improve filters
* Implemented Mobilepay method
* Implemented of processing of Verification transactions
* Implemented addOrderNote()
* Implemented canUpdateOrderStatus()
* Sort transactions by date
* Implemented fetchTransactionsAndUpdateOrder() method
* Add shippingAddress parameter if order is shippable only
* Make cardholder as optional parameter
* Make payer as optional parameter
* Implemented method allows UnscheduledPurchase
* Renamed initiateNewCreditCardPayment to initiateVerifyCreditCardPayment
* Added logoUrl
* Fixes for msisdn, homePhoneNumber, workPhoneNumber
* Make payment_token_class property optional
* Add methods of the checkout recurring
Version 1.0.0
* First release