Commit graph

267 commits

Author SHA1 Message Date
Emili Castells
c1ff2633e3
Merge pull request #2705 from woocommerce/PCP-2170_Fix_probs_with_autooptimize
Fix problems with autoptimize plugin (2170)
2024-10-30 10:41:52 +01:00
Alex P.
faeee86ab3
Fix apple/google pay block 2024-10-21 17:38:55 +03:00
Daniel Hüsken
a453e4e881
Display payment gateways also when the are set to display:none with css and the stylesheet is removed from DOM 2024-10-17 14:18:19 +02:00
Emili Castells Guasch
120c1c667d Remove ACDC support for HK and SG for now 2024-10-10 17:22:43 +02:00
Philipp Stracker
a467402ae8
Apply new namespaced script loading
# Conflicts:
#	modules/ppcp-applepay/resources/js/ApplepayManager.js
#	modules/ppcp-applepay/resources/js/boot.js
2024-10-09 15:42:19 +02:00
Emili Castells
634b3707ee
Merge pull request #2667 from woocommerce/PCP-3744-fix-multicurrency
Fix multi-currency support
2024-10-03 12:40:35 +02:00
Emili Castells
f6646e23b3
Merge pull request #2643 from woocommerce/PCP-3695-apple-pay-button-broken-on-product-page
Unsuccessfully payment from product page with Apple Pay button (3695)
2024-10-03 10:44:38 +02:00
Emili Castells
8592213b9a
Merge pull request #2464 from woocommerce/PCP-3374-google-pay-button-not-displayed-in-the-word-press-editor
Fix the Google Pay button in the block Checkout in the editor (3374)
2024-10-03 10:39:01 +02:00
Alex P.
f85df4718a
Retrieve shop currency later to avoid early caching in service 2024-10-03 10:10:50 +03:00
Philipp Stracker
c44a9c6fc1
🐛 Fix ApplePay bug on product page 2024-09-26 15:12:33 +02:00
Philipp Stracker
05ee91e192
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-api-client/services.php
#	modules/ppcp-card-fields/services.php
2024-09-06 16:13:18 +02:00
Philipp Stracker
d78201634b
💡 Add todo about missin refactoring 2024-09-06 15:24:06 +02:00
Philipp Stracker
a128228c86
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-applepay/resources/js/ApplepayButton.js
#	modules/ppcp-applepay/resources/js/boot-admin.js
#	modules/ppcp-button/resources/js/modules/Preview/PreviewButtonManager.js
#	modules/ppcp-googlepay/resources/js/GooglepayButton.js
#	modules/ppcp-googlepay/resources/js/boot-admin.js
2024-09-06 15:19:17 +02:00
Philipp Stracker
c7b118bac5
Merge pull request #2509 from woocommerce/PCP-3503-use-svg-for-apm-gateway-icons
Use SVG for APM gateway icons (3503)
2024-09-06 14:52:22 +02:00
Philipp Stracker
2cb026604c
Merge branch 'PCP-1773-php74'
# Conflicts:
#	composer.lock
2024-09-04 15:47:37 +02:00
Philipp Stracker
27e8b06b29
🐛 Update ApplePay logo in gateway 2024-09-03 18:16:10 +02:00
Philipp Stracker
e54ceb9a65
🔀 Merge branch 'trunk' 2024-09-03 17:36:28 +02:00
Alex P.
f538ea2ef2
Require PHP 7.4+ 2024-09-03 09:07:12 +03:00
Philipp Stracker
7509f914ab
Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-admin-notices/src/AdminNotices.php
#	modules/ppcp-local-alternative-payment-methods/src/LocalAlternativePaymentMethodsModule.php
#	modules/ppcp-paylater-configurator/src/PayLaterConfiguratorModule.php
#	modules/ppcp-wc-gateway/src/WCGatewayModule.php
2024-08-30 15:16:20 +02:00
Emili Castells Guasch
888d9126f5 Add logger to Apple Pay and Google Pay gateways 2024-08-29 11:38:40 +02:00
Emili Castells Guasch
e4ad87b7bd Merge branch 'trunk' into PCP-3583-google-pay-and-apple-pay-button-divs-appear-wrong-payment-method-selections-on-pay-for-order-page 2024-08-28 13:49:06 +02:00
Philipp Stracker
8577594033
🐛 Remove the empty Apple Pay wrapper 2024-08-28 13:41:55 +02:00
Emili Castells Guasch
f3bf4322c5 Fix phpcs 2024-08-28 12:33:03 +02:00
Moritz Meißelbach
9152de2ef0
Fix imports 2024-08-23 15:52:56 +02:00
Moritz Meißelbach
789d979c80
Merge branch 'refs/heads/trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-applepay/src/ApplepayModule.php
#	modules/ppcp-compat/src/CompatModule.php
2024-08-23 15:50:49 +02:00
Moritz Meißelbach
4d9f23e315
Merge branch 'refs/heads/trunk' into modularity-module-migration
# Conflicts:
#	composer.lock
#	modules/ppcp-axo/src/AxoModule.php
#	modules/ppcp-blocks/src/BlocksModule.php
#	modules/ppcp-compat/src/CompatModule.php
#	modules/ppcp-googlepay/src/GooglepayModule.php
#	modules/ppcp-order-tracking/src/OrderTrackingModule.php
#	modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php
2024-08-23 14:25:36 +02:00
Emili Castells
fbd7dc1857
Merge pull request #2457 from woocommerce/PCP-3321-separate-apple-pay-button-for-classic-checkout
Separate Apple Pay button for Classic Checkout (3321)
2024-08-22 11:37:05 +02:00
Philipp Stracker
6c54377a6e
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-applepay/resources/js/ApplepayButton.js
#	modules/ppcp-button/resources/js/modules/ContextBootstrap/CheckoutBootstap.js
2024-08-22 11:29:19 +02:00
Emili Castells
28adf74ee6
Merge pull request #2476 from woocommerce/PCP-3498-change-apple-pay-and-google-pay-default-button-labels-to-plain
Change Apple Pay and Google Pay default button labels to plain (3498)
2024-08-22 11:18:08 +02:00
Philipp Stracker
b47abac414
Add HK and SG support for GooglePay and ApplePay 2024-08-20 16:29:17 +02:00
George Burduli
9002688f69
Add SVGs to git 2024-08-13 11:50:36 +04:00
George Burduli
42c2e4c927
Remove redundant PNGs 2024-08-13 11:47:22 +04:00
George Burduli
95487b69e1
Update Apple Pay icon with SVG 2024-08-13 11:45:53 +04:00
Daniel Dudzic
f52117c196
Apple Pay: Fix shipping method switching inside of the Apple Pay modal in Classic Checkout 2024-08-08 15:38:08 +02:00
Daniel Dudzic
bc58fce8a0
Apple Pay: Fix the shipping callback 2024-08-06 10:56:37 +02:00
George Burduli
000cc8ed9e
Change Apple Pay and Google Pay default button labels to plain 2024-07-31 11:53:13 +04:00
George Burduli
883a5b15bc
Add China to ApplePay support, simplify country-currency matrix 2024-07-29 13:28:33 +04:00
Philipp Stracker
c15715a02f
♻️ More reliable eligibility-check
Eligibility better aligns with the ApplePay SDK logic and will not insert a hidden button anymore.
2024-07-26 17:28:30 +02:00
Philipp Stracker
09308f15b6
🐛 Hide Apple Pay button until gateway is selected 2024-07-26 17:20:48 +02:00
Philipp Stracker
cbf9bff808
🐛 Fix bug with undefined log() method 2024-07-26 17:06:42 +02:00
Daniel Dudzic
09ff65aba4
Refactor script loading to allow for adding custom namespaces 2024-07-26 12:39:38 +02:00
Philipp Stracker
a14276bf52
💚 CI: Fix all reported phpcs issues 2024-07-25 16:50:00 +02:00
Philipp Stracker
75f4a6f94a
🎨 Fully disable debug logic via WP_DEBUG 2024-07-24 20:47:59 +02:00
Philipp Stracker
b9b13d7b05
⚰️ Remove unnecessary styles again 2024-07-24 20:42:57 +02:00
Philipp Stracker
a4d3af848c
🩹 Hide gateway on PayNow page when ineligible 2024-07-24 20:13:30 +02:00
Philipp Stracker
354a9ff175
💡 Better debug logs for show/hide events 2024-07-24 20:13:14 +02:00
Philipp Stracker
cffaa7a92f
💄 Fix button size in stand-alone gateway 2024-07-24 20:03:23 +02:00
Philipp Stracker
f1c5b70877
Extract payment button to own gateway 2024-07-24 20:02:27 +02:00
Philipp Stracker
5df93b2dd4
💬 Improve the gateway description for admins 2024-07-24 19:42:37 +02:00
Philipp Stracker
4a0e410f52
🔧 Add missing config to eslintrc
- env.browser: Linter recognizes browser elements, like `HTMLElement`
- globals.jQuery: Library is present on all pages
2024-07-24 18:55:22 +02:00