Skip to content

Commit a947e78

Browse files
author
Igor Candido
authored
Merge pull request #401 from mercadopago/release/8.4.6
Release v8.4.6
2 parents ee75a79 + aa63372 commit a947e78

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+4483
-3558
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,4 @@ requirements.md
2222
phpstan-baseline.neon
2323

2424
# SSL certificates (local dev)
25-
scripts/ssl/localhost.pem
26-
scripts/ssl/localhost-key.pem
25+
*.pem

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [8.4.6] - 2025-08-25
9+
### Fixed
10+
- Text and translation corrections in the fast payments flow
11+
- Responsiveness improvements in the fast payments flow
12+
- Fixed payment ID storage errors in custom fields metadata for Ticket and PSE payments
13+
- Fixed sync button functionality for refund scenarios failing to update order information via notification API
14+
### Changed
15+
- Changed installments selector for bank interests hint
16+
- Changed installments options for correctly translated texts on installments without fee
17+
818
## [8.4.5] - 2025-08-18
919
### Fixed
1020
- Changed the error message when closing the modal in the fast payments flow

assets/css/checkouts/mp-plugins-components.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/css/checkouts/super-token/super-token-payment-methods.css

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,14 @@
44
gap: 8px;
55
padding: 16px !important;
66
background-color: #f9f9f9 !important;
7-
width: 100%;
7+
}
8+
9+
.payment_box.mp-super-token-payment-methods-list {
10+
background-color: #f9f9f9 !important;
11+
}
12+
13+
.mp-super-token-payment-methods-list .mp-checkout-custom-container {
14+
background-color: #f9f9f9 !important;
815
}
916

1017
.mp-super-token-payment-methods-list input:focus::-webkit-input-placeholder {
@@ -40,15 +47,14 @@
4047
user-select: none;
4148
background-color: white;
4249
border: 1px solid #e5e5e5;
43-
width: 100%;
4450
margin: 0 !important;
4551
}
4652

4753
.mp-super-token-payment-method__selected {
4854
border: 2px solid #3483FA !important;
4955
}
5056

51-
.mp-super-token-payment-method__selected span:not(.mp-checkout-custom-security-code-tooltip) {
57+
.mp-super-token-payment-method__selected span:not(.mp-checkout-custom-security-code-tooltip):not(.andes-dropdown__selected-text) {
5258
font-weight: 600 !important;
5359
}
5460

assets/css/checkouts/super-token/super-token-payment-methods.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/js/checkouts/custom/mp-custom-page.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -288,16 +288,17 @@ const CheckoutPage = {
288288
const installment = payerCost.installments;
289289
const installmentAmount = this.formatCurrency(payerCost.installment_amount);
290290
const installmentRate = payerCost.installment_rate !== 0;
291+
const installmentRateThirdParty = payerCost.installment_rate_collector.includes('THIRD_PARTY');
291292
const totalAmount = this.formatCurrency(payerCost.total_amount);
292293

293294
let title = `${installment.toString()}x `;
294295

295296
if (installment == 1) {
296297
title += totalAmount;
297-
} else if (this.needsBankInterestDisclaimer()) {
298-
title += `${installmentAmount} (${totalAmount}) + ${wc_mercadopago_custom_checkout_params.input_helper_message.installments.bank_interest_option_text}`;
299298
} else if (installmentRate) {
300299
title += `${installmentAmount} (${totalAmount})`;
300+
} else if (this.needsBankInterestDisclaimer() && installmentRateThirdParty && !installmentRate) {
301+
title += `${installmentAmount} (${totalAmount})*`;
301302
} else {
302303
title += `${installmentAmount} ${wc_mercadopago_custom_checkout_params.input_helper_message.installments.interest_free_option_text}`;
303304
}
@@ -432,7 +433,7 @@ const CheckoutPage = {
432433
andesDropdown.setAttribute('site-id', this.getCountry());
433434

434435
if (this.needsBankInterestDisclaimer()) {
435-
andesDropdown.setAttribute('hint', wc_mercadopago_custom_checkout_params.input_helper_message.installments.bank_interest_hint_text);
436+
andesDropdown.setAttribute('hint', '*' + wc_mercadopago_custom_checkout_params.input_helper_message.installments.bank_interest_hint_text);
436437
}
437438

438439
andesDropdown.addEventListener('change', (event) => {

0 commit comments

Comments
 (0)