Emili Castells
f5803f1c99
Merge pull request #2325 from woocommerce/PCP-3179-apple-pay-google-pay-buttons-no-longer-visible-in-standard-payments-button-previews-after-moving-them-to-advanced-card-processing-tab
...
Apple Pay & Google Pay buttons no longer visible in Standard Payments button previews after moving them to Advanced Card Processing tab (3179)
2024-06-17 09:30:47 +02:00
Emili Castells
3e6be85bb3
Merge pull request #2308 from woocommerce/PCP-223-gateway-description-not-translatable-with-wpml
...
Add WPML compatibility to the settings (223)
2024-06-14 14:56:54 +02:00
Philipp Stracker
238adedcad
🐛 Fix the condition to inject the settings JS
...
Switched to using an existing DI service to determine if the current page requires the “gateway-settings” asset files.
2024-06-13 11:35:05 +02:00
Philipp Stracker
c23129cb91
🐛 Render preview when enabling the button
...
Before this, the “is enabled” checkbox was not observed; enabling it did not cause a preview button to render, and required changing any other form field that was linked to the button
Also start to extract some logic to a new helper file.
2024-06-12 18:12:07 +02:00
Philipp Stracker
1f5caac2f1
🔀 Merge branch 'trunk'
2024-06-11 15:24:15 +02:00
Emili Castells Guasch
73bc86f9f5
Merge trunk
2024-06-11 10:52:10 +02:00
Philipp Stracker
cdc98159b8
🔥 Remove unused import
2024-06-10 16:12:53 +02:00
Philipp Stracker
ab0f25ffd7
🔀 Merge branch 'trunk'
2024-06-07 21:16:40 +02:00
Philipp Stracker
33c6c06e85
🐛 Fix button specific config-preparation
2024-06-07 15:42:16 +02:00
Philipp Stracker
c03f83f2e5
✨ Add Google Pay preview button to ACP tab
...
Note: `phpcbf` adjusted tons of whitespace.
2024-06-07 12:28:49 +02:00
Emili Castells Guasch
8f86945059
Get purchase units from order when in pay for order context
2024-06-07 10:46:03 +02:00
Philipp Stracker
202f308850
🔀 Merge branch 'trunk' into PCP-3179-apple-pay-google-pay-buttons-no-longer-visible-in-standard-payments-button-previews-after-moving-them-to-advanced-card-processing-tab
2024-06-05 18:43:47 +02:00
Philipp Stracker
d69fb5bc70
🐛 Load button preview JS on ACDC settings page
...
Renamed the DI service name; this service is only used in two places (APM modules), which were also updated.
2024-06-05 18:05:06 +02:00
Philipp Stracker
3c8144de42
🩹 Remove HTML from the error message
...
As outlined in the linked issue: HTML code is escaped by the exception handler, instead of displaying a clickable link.
2024-06-05 15:24:13 +02:00
Emili Castells Guasch
c8b2f99e65
Fix axo.smart-button-location-notice service not found
2024-06-05 11:59:04 +02:00
Emili Castells Guasch
4ee33d5fd0
Merge trunk
2024-06-04 15:59:00 +02:00
Daniel Dudzic
1bc7968e52
Add WPML compatibility to the settings
2024-06-03 17:49:00 +02:00
Emili Castells
3aba8d7dea
Merge pull request #2259 from woocommerce/PCP-3136-enable-shipping-callback-for-wc-subscriptions
...
Enable shipping callback for WC subscriptions (3136)
2024-06-03 14:25:36 +02:00
Emili Castells
3ca6e7b125
Merge pull request #2281 from woocommerce/PCP-737-pui-gateway-displayed-when-no-checkout-country-selected-for-guest-customer
...
Disable Pay Upon Invoice if billing/shipping country not set (737)
2024-06-03 10:27:59 +02:00
George Burduli
4a3345113b
Use WC Customer API to retrieve billing and shipping countries
2024-05-31 13:07:41 +04:00
Philipp Stracker
b753cf1ec9
🐛 Fix fallback logic when vaulting is disabled
...
Added condition to handle incorrect condition: hardcoded default setting did ignore the form's input value.
2024-05-29 16:18:17 +02:00
Daniel Dudzic
709871820f
Fix Smart Buttons on Elementor checkout
2024-05-29 15:59:56 +02:00
George Burduli
b1bfa2940b
Disable Pay Upon Invoice if billing/shipping country not set
2024-05-29 17:44:28 +04:00
Emili Castells Guasch
bdefa0dc5e
Merge branch 'trunk' into PCP-3172-fastlane-send-js-logs-to-woo-commerce-logger
2024-05-29 12:54:27 +02:00
Philipp Stracker
63300d9412
Change error message to standard WooCommerce copy
2024-05-27 16:41:37 +02:00
Emili Castells
7f71e3af26
Merge pull request #2235 from woocommerce/PCP-3091-requirement-user-must-have-seen-a-pay-pal-button-before-using-fastlane
...
AXO: Force the Paypal button display in Cart before using Fastlane (3091)
2024-05-23 16:14:48 +02:00
Emili Castells
007b2d6a94
Merge pull request #2234 from woocommerce/PCP-3129-fastlane-and-acceptance-criteria-given-visible-at-the-same-time-for-guest-user
...
AXO: Fix the Classic Checkout and Cart shortcode check (3129)
2024-05-23 15:48:35 +02:00
Emili Castells Guasch
abc9c869a1
Merge trunk
2024-05-23 15:47:21 +02:00
Narek Zakarian
9a55140802
Allow shipping callback with subscriptions
2024-05-20 15:29:56 +04:00
Emili Castells
c00b2468bb
Merge pull request #2226 from woocommerce/PCP-3054-update-strings
...
Update Advanced PayPal Wallet strings (3054)
2024-05-17 15:32:04 +02:00
Narek Zakarian
9fa04c5812
Force final confirmation true when subscription plugin is active
2024-05-17 15:35:54 +04:00
Daniel Dudzic
c6a775298a
Fastlane notice location and color changes
2024-05-16 23:59:03 +02:00
Daniel Dudzic
934da12d60
Fix PHPCS issues
2024-05-16 22:29:26 +02:00
Daniel Dudzic
a362fdc3ba
Ensure the classic cart and checkout check works for the regular WooCommerce shortcodes
2024-05-16 19:51:47 +02:00
Daniel Dudzic
41ac4197ee
Force cart and block-cart button loctions when AXO is active (3091)
2024-05-15 14:42:40 +02:00
Narek Zakarian
9d7169b284
Fix the styles
2024-05-14 18:42:18 +04:00
Daniel Dudzic
6ee0c61edc
Update Advanced PayPal Wallet strings
2024-05-14 12:33:21 +02:00
Emili Castells Guasch
b5f4e03f2a
Fix phpcs
2024-05-13 18:07:13 +02:00
Emili Castells
97eae9b6db
Merge pull request #2224 from woocommerce/PCP-3062-fastlane-detect-checkout-page-type
...
AXO: Add warnings in Fastlane settings if the user isn't using classic checkout (3062)
2024-05-13 17:42:54 +02:00
Daniel Dudzic
2adc7d1289
Update the AXO warning messages
2024-05-13 17:22:33 +02:00
Emili Castells
8f29a3660e
Merge pull request #2214 from woocommerce/PCP-3089-add-new-icons-for-fastlane
...
Add new credit card icon files (3089)
2024-05-13 16:01:45 +02:00
Daniel Dudzic
fccde705d1
AXO: Update icons for the Ryan flow
2024-05-10 10:51:19 +02:00
Daniel Dudzic
1f3bc01526
Add the checkout detection notice to the AXO gateway settings
2024-05-10 02:07:51 +02:00
Daniel Dudzic
a14624b1f3
Add Amex icon and fix the icons order
2024-05-10 00:55:28 +02:00
Emili Castells
a7b89b326f
Merge pull request #2192 from woocommerce/PCP-2824-pui-refunds-not-recorded-in-pay-pal
...
Allow PUI Gateway for refund processor (2824)
2024-05-09 16:37:11 +02:00
Daniel Dudzic
42d50227f0
Add new credit card icon files
2024-05-09 14:01:58 +02:00
Daniel Dudzic
ce280e9cba
Add new helper class that provides methods for Cart and Checkout type detection
2024-05-09 13:06:20 +02:00
Daniel Dudzic
ed82a8df2b
Add new AXO credit card icons
2024-05-06 15:22:49 +02:00
Narek Zakarian
c05817d41e
Allow PUI Gateway for refund processor
2024-04-30 18:27:30 +04:00
Daniel Dudzic
c88465b013
Add a PHPCS fix
2024-04-29 23:29:35 +02:00