Conversation
Updates the payment method title as required by the iDEAL to Wero migration. Per Stripe's migration docs and official iDEAL branding guidelines, all references to "iDEAL" must display "iDEAL | Wero" by March 31, 2026. Part of WOOPMNT-5698. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Updates expected values in test assertions to match the new "iDEAL | Wero" branding: - test-class-upe-split-payment-gateway.php - test-class-upe-payment-gateway.php - test-class-wc-payment-gateway-wcpay.php Part of WOOPMNT-5698. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Updates mock definitions and expected values to match the new "iDEAL | Wero" branding: - jest-test-file-setup.js - payment-processing.test.js Part of WOOPMNT-5698. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Replaces the iDEAL logo with the official co-branded "iDEAL | Wero" logo from the official branding resources at ideal.nl/en/ideal-wero-branding. The new logo maintains the 64x40 pixel dimensions used by other payment method logos in the codebase while embedding the official artwork scaled to fit. Part of WOOPMNT-5698. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Test the buildOption 1. Jetpack Beta
Option 2. Jurassic Ninja - available for logged-in A12s🚀 Launch a JN site with this branch 🚀 ℹ️ Install this Tampermonkey script to get more options. Build info:
Note: the build is updated when a new commit is pushed to this PR. |
|
Size Change: +13 B (0%) Total Size: 955 kB
ℹ️ View Unchanged
|
Updates the marketing copy on the connect account page from "iDeal" (incorrect capitalization) to "iDEAL | Wero" for brand consistency. Part of WOOPMNT-5698. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…al-wero-before-2026-03-31-copy
Change SVG dimensions from 64x40 to 64x24 to match the logo's native aspect ratio (480:182). This ensures the logo renders at the correct size in checkout and admin views, similar to other payment method icons. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add horizontal logo (ideal-horizontal.svg) for checkout and connect account page where wider display is supported, while keeping the square logo (ideal.svg) for WP Admin transaction lists where icons are constrained to 32x20px. Both logo variants follow official iDEAL | Wero branding guidelines. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The square logo appeared too tall in the payment settings list compared to other payment method icons. Switch to horizontal version for better visual consistency. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…al-wero-before-2026-03-31-copy
The stacked square logo was being cropped in the 32x20px admin containers. Replace with the small horizontal variant and use background-size: contain so it scales down proportionally. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update payment method description and REST API doc strings that still referenced standalone "iDEAL". Restore DRY pattern in icon URL methods by delegating to get_icon_url() instead of hardcoding paths. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The horizontal SVG (64x24) works well for checkout but appears too short in the admin settings list where icons are 64x40. Add a dedicated ideal-settings.svg with 64x40 dimensions and full yellow background, matching other payment method icons in settings. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…al-wero-before-2026-03-31-copy
There was a problem hiding this comment.
Pull request overview
Updates WooPayments’ iDEAL payment method branding and assets to the co-branded “iDEAL | Wero” presentation to support the Wero transition across shopper, merchant, and onboarding surfaces.
Changes:
- Update iDEAL’s displayed title/description strings to “iDEAL | Wero” (PHP + JS).
- Swap iDEAL logo assets and update icon references (including a new horizontal and settings variant).
- Update unit/Jest tests to match the new branding.
Reviewed changes
Copilot reviewed 13 out of 16 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| tests/unit/test-class-wc-payment-gateway-wcpay.php | Updates expected iDEAL titles in unit tests. |
| tests/unit/payment-methods/test-class-upe-split-payment-gateway.php | Updates expected iDEAL titles in UPE split gateway tests. |
| tests/unit/payment-methods/test-class-upe-payment-gateway.php | Updates expected iDEAL titles in UPE gateway tests. |
| tests/js/jest-test-file-setup.js | Updates mock payment method definition label for iDEAL. |
| includes/reports/class-wc-rest-payments-reports-transactions-controller.php | Updates REST schema description examples to mention “iDEAL | Wero”. |
| includes/reports/class-wc-rest-payments-reports-authorizations-controller.php | Updates REST schema description examples to mention “iDEAL | Wero”. |
| includes/payment-methods/Configs/Definitions/IdealDefinition.php | Changes iDEAL title/description and points icons to new SVG assets. |
| client/connect-account-page/strings.tsx | Updates connect-account marketing string to “iDEAL | Wero”. |
| client/components/payment-method-logos/index.tsx | Updates imported iDEAL logo asset to the new horizontal SVG. |
| client/checkout/classic/tests/payment-processing.test.js | Updates checkout test labels to “iDEAL | Wero”. |
| changelog/woopmnt-5698-update-ideal-branding-to-ideal-wero-before-2026-03-31-copy | Adds changelog entry for the branding update. |
| assets/images/payment-methods/ideal.svg | Replaces the iDEAL SVG with the co-branded logo asset used in admin branding tiles. |
| assets/images/payment-methods/ideal-settings.svg | Adds a dedicated settings icon SVG for iDEAL. |
| assets/images/payment-methods/ideal-horizontal.svg | Adds a horizontal co-branded SVG for checkout/general icon usage. |
| assets/css/admin.css | Adjusts iDEAL brand background rendering with background-size: contain. |
| assets/css/admin.rtl.css | Adjusts iDEAL brand background rendering with background-size: contain. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
changelog/woopmnt-5698-update-ideal-branding-to-ideal-wero-before-2026-03-31
Show resolved
Hide resolved
|
Just saw this, will review it tomorrow :) |
rtio
left a comment
There was a problem hiding this comment.
Changes look good, all the places mentioned, including order pages have their icons/text updated.
…al-wero-before-2026-03-31-copy
Replace custom SVGs with official Figma library assets. Use stroke (outline) variants for admin-facing pages and no-stroke variants for checkout. Adjust checkout SVG viewBox to match Klarna's rendered size. Remove separate ideal-settings.svg, reuse ideal.svg for settings. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…al-wero-before-2026-03-31-copy
The Figma library asset (64x40) matches the base container ratio (32x20), so the default background-size: cover works correctly. The contain override was only needed for the old custom SVG. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…nch name Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 11 out of 13 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Fixes WOOPMNT-5698
Changes proposed in this Pull Request
Updates iDEAL payment method branding to comply with the mandatory iDEAL to Wero migration. Per Stripe's migration docs and official iDEAL branding guidelines, all references to "iDEAL" must display "iDEAL | Wero" between January 29, 2026 and March 31, 2026.
Changes:
IdealDefinition.phpideal.svgwith the official co-branded "iDEAL | Wero" logo from the iDEAL branding resourcesAreas affected:
References:
Testing instructions
npm run changelogto add a changelog file, choosepatchto leave it empty if the change is not significant. You can add multiple changelog files in one PR by running this command a few times.Post merge