Skip to content

Commit cc934d7

Browse files
Merge pull request #14 from cybersource-tpi/24.4.0
Release 24.4.0
2 parents 3143f3c + 81e53bd commit cc934d7

File tree

15 files changed

+41
-14
lines changed

15 files changed

+41
-14
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
* **Description:** Cybersource, a Visa solution, is the only global, modular payment management platform built on secure Visa infrastructure with the payment reach and fraud insights of a massive $500B+ global processing network. You can find out more about what Cybersource does [here](https://www.cybersource.com/en-gb.html)
55
* **Categories:** Payment Processing, Fraud Detection, Address Validation, Tax Computation
6-
* **Version:** 24.3.0
7-
* **Last Certification Date:** August 2024
6+
* **Version:** 24.4.0
7+
* **Last Certification Date:** September 2024
88
* **Supports SFRA v7.0**
99
* **JavaScript Controllers Friendly:** **YES**
1010

cartridges/int_cybs_sfra/cartridge/client/default/custom/lib/jquery/jquery-3.5.1.min.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

cartridges/int_cybs_sfra/cartridge/client/default/custom/lib/jquery/jquery-3.7.1.min.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cartridges/int_cybs_sfra/cartridge/client/default/js/checkout/cleave.js

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,20 @@ base.handleCreditCardNumber = function (cardFieldSelector, cardTypeSelector) {
3232
}
3333
});
3434

35+
var cleaveSecurityCode = new Cleave('#securityCode', {
36+
numericOnly: true,
37+
delimiter: '',
38+
numeral: true,
39+
});
40+
41+
if($('#saved-payment-security-code').length){
42+
var cleaveSavedPaymentSecurityCode = new Cleave('#saved-payment-security-code', {
43+
numericOnly: true,
44+
delimiter: '',
45+
numeral: true,
46+
});
47+
}
48+
3549
$(cardFieldSelector).data('cleave', cleave);
3650
};
3751

@@ -41,7 +55,7 @@ base.serializeData = function (form) {
4155
serializedArray.forEach(function (item) {
4256
if (item.name.indexOf('cardNumber') > -1) {
4357
if (!$('#flexTokenResponse').val()) {
44-
item.value = $('#cardNumber').data('cleave').getRawValue(); // eslint-disable-line
58+
item.value = $('#cardNumber').data('cleave').getRawValue(); // eslint-disable-line
4559
}
4660
}
4761
});

cartridges/int_cybs_sfra/cartridge/templates/default/account/payment/paymentForm.isml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/>
33
<isset name="isCartridgeEnabled" value="${require('*/cartridge/configuration/index').cartridgeEnabled}" scope="page" />
44
<isif condition="${isTokenationEnabled && isCartridgeEnabled}">
5-
<script src="${URLUtils.staticURL('/custom/lib/jquery/jquery-3.5.1.min.js')}" type="text/javascript"></script>
5+
<script src="${URLUtils.staticURL('/custom/lib/jquery/jquery-3.7.1.min.js')}" type="text/javascript"></script>
66
<script src="${URLUtils.staticURL('/custom/flexMicroform.js')}" type="text/javascript"></script>
77
</isif>
88

cartridges/int_cybs_sfra/cartridge/templates/default/cart/RedirectToConformation.isml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<iscomment>
33
This template the use to redirect to the conformation page
44
</iscomment>
5-
<script src="${URLUtils.staticURL('/custom/lib/jquery/jquery-3.5.1.min.js')}" type="text/javascript"></script>
5+
<script src="${URLUtils.staticURL('/custom/lib/jquery/jquery-3.7.1.min.js')}" type="text/javascript"></script>
66
<form action="${URLUtils.https('Order-Confirm')}" method="POST" name="SubmitOrderForm" target="_parent">
77
<input type="hidden" name="orderID" value="${pdict.orderId}"/>
88
<input type="hidden" name="orderToken" value="${pdict.orderToken}"/>

cartridges/int_cybs_sfra/cartridge/templates/default/checkout/billing/creditCardForm.isml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<isset name="isCartridgeEnabled" value="${require('*/cartridge/configuration/index').cartridgeEnabled}" scope="page" />
55
<isset name="isTokenizationEnabled" value="${require('*/cartridge/configuration/index').tokenizationEnabled}" scope="page" />
66
<isif condition="${isFlexEnabled && isCartridgeEnabled}">
7-
<script src="${URLUtils.staticURL('/custom/lib/jquery/jquery-3.5.1.min.js')}" type="text/javascript"></script>
7+
<script src="${URLUtils.staticURL('/custom/lib/jquery/jquery-3.7.1.min.js')}" type="text/javascript"></script>
88
<script src="${URLUtils.staticURL('/custom/flexMicroform.js')}" type="text/javascript"></script>
99
<isinclude url="${URLUtils.url('SecureAcceptance-CreateFlexToken')}"></isinclude>
1010
</isif>

cartridges/int_cybs_sfra/cartridge/templates/default/common/scripts.isml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</script>
77
</isloop>
88

9-
<script src="${URLUtils.staticURL('/custom/lib/jquery/jquery-3.5.1.min.js')}" type="text/javascript"></script>
9+
<script src="${URLUtils.staticURL('/custom/lib/jquery/jquery-3.7.1.min.js')}" type="text/javascript"></script>
1010

1111
<script src="https://pay.google.com/gp/p/js/pay.js" type="text/javascript"></script>
1212

cartridges/int_cybs_sfra/cartridge/templates/default/payerAuthentication/scaRedirect.isml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,10 @@
33
This template the use to redirect
44
</iscomment>
55
<link rel="stylesheet" href="${URLUtils.staticURL('/css/deviceDataCollection.css')}">
6-
<iscomment> <script src="${URLUtils.staticURL('/custom/lib/jquery/jquery-3.5.1.min.js')}" type="text/javascript"></script> </iscomment>
76
<form id="ScaRedirect" action="${URLUtils.url('CheckoutServices-PlaceOrder')}" method="POST" name="ScaRedirect" target="_parent">
87
<input type="hidden" name="orderID" value="${pdict.orderID}"/>
98
</form>
109

11-
<iscomment> <script src="${URLUtils.staticURL('/js/scaRedirect.js')}" type="text/javascript"></script> </iscomment>
12-
1310
<script type="text/javascript">
1411
window.onload = function () {
1512
// Auto submit form on page load

cartridges/int_cybs_sfra_base/cartridge/configuration/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ var LogfileMaxSize = '5242880'; // 10 MB In Bytes
2323
* Send this value in all requests that are sent through the partner solution. CyberSource assigns the ID to the partner.
2424
* Note When you see a partner ID of 999 in reports, the partner ID that was submitted is incorrect.
2525
*/
26-
var SolutionId = '2TLC4V9R';
26+
var SolutionId = '6EIFFEUD';
2727

2828
var CruiseDDCEndPoint = {
2929
Stage: 'https://centinelapistag.cardinalcommerce.com/V1/Cruise/Collect',

0 commit comments

Comments
 (0)