-
Notifications
You must be signed in to change notification settings - Fork 10
/
changeLog
174 lines (134 loc) · 5.9 KB
/
changeLog
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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
Version 1.0.40:
-Added Googlepay financial transactions with 3DS
Version 1.0.39:
-Added browser ip and phone fields to MpiThreeDSAuthentication
Version 1.0.38:
-Added 3DS2.2 functionality
Version 1.0.37:
-Added NT to the ResIndependentRefund and ResForcePost transactions.
Version 1.0.36:
-Added getNTTokenBin, getNTTokenLast4, and getNTTokenExpDate to the Receipt.
Version 1.0.35:
- Added support for SetResponseEncoding in HttpsPostRequest method
Version 1.0.34:
- Added TotalPlanCost field to PlanDetails.
Version 1.0.33:
- Updated sample codes of the transactions that has trId and tokenCryptogram options.
Version 1.0.32:
- Fixed Cof issue in resCavvPreauth transaction.
Version 1.0.31:
- Added getSourcePanLast4 to Receipt and updated sample codes that use NT.
Version 1.0.30:
- Added Expdate to ResInstallmentLookup transaction.
Version 1.0.29:
- Added InstallmentLookup transaction.
- Added ResInstallmentLookup transaction.
- Added receipt handling for installment responses.
- Added Installment info object for the following transactions:
purchase, preauth, purchase_correction, completion,
refund, cavv_purchase, cavv_preauth, res_purchase_cc,
res_preauth_cc, res_cavv_purchase, res_cavv_preauth,
googlepay_purchase, googlepay_preauth
- Added setGetNtResponse method to the following transactions:
(res_purchase, res_preauth, res_cavv_purchase, res_cavv_preauth, res_card_verification)
- Added (getNTResponseCode, getNTMessage, getNTUsed, and getNTMaskedToken) methods to the Receipt.
- Added tr_id and token_cryptogram attributes to (purchase, preauth, cavv_purchase, cavv_preauth, and card_varification)
Version 1.0.28:
- Added ApplePay MCP Purchase and Preauth transactions.
- Added GooglePay MCP Purchase and Preauth transactions.
Version 1.0.27:
- Added “ds_trans_id” variable for CavvPreauth, CavvPurchase, ResCavvPurchase, and ResCavvPreauth.
- Added 3DS 2.0 within the TestCanadaCavvPurchaseRecur transaction type
- Created additional MCP transaction types to support 3DS 2.0 (MCPCavvPreauth and MCPCavvPurchase)
- Created additional MCP vault transaction types to support 3DS 2.0 (MCPResCavvPreauth and MCPResCavvPurchase)
Verison 1.0.26:
- Updated API to use the new URLs
- Canada QA will point to mpg1t.moneris.io
- Canada Production will point to mpg1.moneris.io
- Removed support for US transactions as they are no longer supported
Version 1.0.25:
- Added support for setFinalAuth in ApplePayPreauth, CavvPreauth, GooglePayPreauth, MCPPreauth, MCPResPreauthCC, Preauth, ResCavvPreauthCC, ResPreauthCC
Version 1.0.24:
- Added support for 3DS 2.0 transactions
- Added support for 3DS 2.0 methods in Cavv transactions
Version 1.0.23:
- Added support for dynamic descriptor in ApplePay and GooglePay transactions
- Added support for OCTPayment transaction
Version 1.0.22:
- Added support for SetAmount in ApplePay transactions
Version 1.0.21:
- Added Kount transaction examples
- Fixed request XML encoding
Version 1.0.20:
- Added support for MCP transactions
- Added support for GooglePayPurchase and GooglePayPreauth
- Added support for ApplePayTokenPurchase and ApplePayTokenPreauth
Version 1.0.19:
- Removed support for Multi-currency in Basic Transactions
Version 1.0.18:
- Added support for SetMarketIndicator in ResPreauthCC and ResPurchaseCC
Version 1.0.17:
- Added support for anc1 in ResTempAdd
Version 1.0.16:
- Removed methods that had same name but different case from Receipt, ResAddToken AttributeQuery, RecurUpdate and Track2IndependentRefund
- Added support for SetMarketIndicator for Preauth and Purchase
- Added support for SetCmId for Preauth, Purchase, CavvPreauth and CavvPurchase
Version 1.0.15:
- Added support for Credential on File (CofInfo) for RecurUpdate transaction
- Updated ResAddCC, ResUpdateCC, ResAddToken, ResTokenizeCC examples
- Removed support for Credential on File (CofInfo) from ForcePost transactions
Version 1.0.14:
- Added ability to get raw response XML
Version 1.0.13:
- Added support for Credential on File (CofInfo) for Basic and Vault
transactions
Version 1.0.12:
- Added timeout of 35 seconds to get response
- Added support to sending recurring in CavvPurchase transaction
- Added support to obtain HostId from receipt
Version 1.0.11:
- Added support for SetNetwork and SetDataType in CavvPurchase for Interac
E-commerce
Version 1.0.10:
- Added support for ResForcePostCC transaction
Version 1.0.9:
- Added Level23 Transactions
Version 1.0.8:
- Added support for data key format in Vault Transactions
- Added support for ship indicator for Pre-auth Completion transaction
Version 1.0.7:
- Added support for SetCryptType to PaypassCavv Transactions
Version 1.0.6:
- Added support for Multi-Currency in Basic Transactions
- Fixed a bug with SetStatusCheck
Version 1.0.5
- Added support for SetWalletIndicator in Preauth and Purchase
Version 1.0.4
- Added support for SetExpDate in Vault Cavv transactions
- Added additional examples for Convenience Fee transactions
- Added support for Convenience Fee in Cavv transactions
- Added example of SetWalletIndicator method in Cavv transactions
- Added examples of ResPreauth in US
- Added examples of Encrypted transactions
Version 1.0.3
- Added Convenience Fee examples for Canada
- Added GetMpiEci method to obtain crypt type (ECI) value from Acs transaction
- Added setCryptType and setWalletIndicator method in Cavv transactions
Version 1.0.2
- Added support for PayPass Txn
- Removed ability to send setCryptType in Cavv transactions
Version 1.0.1
- Added ResCardVerificationCC
- Changed "SetData" in Vault Transactions to "SetDataKey" for proper
term
- Changed all SetExpdate to SetExpDate for consistency
North American (NA) Version 1.0.0
- Basic Transactions
- Vault Transactions
- MPI Transactions
- Convenience Fee Transactions
- Track 2 Transactions
- Encrypted Transactions
- Risk Transactions
- MasterPass Transactions
- Visa Checkout Transactions