Commit graph

346 commits

Author SHA1 Message Date
Alex P.
da45fb1baf
Remove ApplicationContext 2025-05-29 19:49:43 +03:00
Alex P.
a61ae8b6eb
Simplify token parameter 2025-05-29 09:48:35 +03:00
Emili Castells
f5461a1eb2
Merge pull request #3293 from woocommerce/PCP-4428-fastlane-gateway-visible-on-pay-for-order-page
Fastlane gateway visible on Pay for Order page (4428)
2025-04-14 13:23:37 +03:00
carmenmaymo
842506e554
Fix phpcs 2025-04-03 11:06:36 +02:00
Carmen Maymó
c4f84bf903
Update modules/ppcp-axo/src/AxoModule.php
Co-authored-by: Danny Dudzic <d.dudzic@syde.com>
2025-04-03 09:44:50 +02:00
carmenmaymo
c2a29ba731
Hide axo in order pay page 2025-04-01 14:11:59 +02:00
Daniel Hüsken
f93ac4cf8d
Refactor callback functions to use $this instead of $module. 2025-03-27 09:12:18 +01:00
Philipp Stracker
236188af34
♻️ Deprecate old config-services 2025-03-25 21:36:44 +01:00
Philipp Stracker
f9adf64d03
Add real DI services for eligibility checks
The existing “services” are actually configuration flags, but not services
2025-03-25 21:21:44 +01:00
Philipp Stracker
407f33444e
Add new filter to control feature eligibility 2025-03-25 21:10:46 +01:00
Daniel Hüsken
35d6c7e913
Merge branch 'refs/heads/trunk' into PCP-4110-incorrect-subscription-cancellation-handling-with-pay-pal-subscriptions 2025-03-24 07:52:14 +01:00
Emili Castells
20241d2cc2
Merge pull request #3219 from woocommerce/PCP-4307-card-fields-acdc-does-not-work-in-classic-checkout
Advanced Card Fields do not work in classic checkout (4307)
2025-03-20 10:44:53 +01:00
Emili Castells Guasch
46f9074c41 Fix typos 2025-03-18 12:56:57 +01:00
Emili Castells Guasch
65e1ca4eb0 Merge branch 'trunk' into PCP-4110-incorrect-subscription-cancellation-handling-with-pay-pal-subscriptions 2025-03-18 12:19:36 +01:00
Emili Castells
ac2f9af250
Merge pull request #3151 from woocommerce/PCP-4071-fastlane-up-time-robot-monitor-dashboard-with-zapier
add fastlane meta to homepage
2025-03-18 12:15:13 +01:00
Philipp Stracker
afb7044b03
🚚 Rename configuration class
The class name does not reflect the purpose of the class
2025-03-14 16:15:31 +01:00
Philipp Stracker
d4857102fe
♻️ Apply more suitable DI service name 2025-03-14 12:18:05 +01:00
Philipp Stracker
b7d9e2c8fd
🎨 Apply phpcs styles 2025-03-14 11:43:33 +01:00
Philipp Stracker
a39edd0225
♻️ Remove an unused param to avoid confusion
The DCC status is not defered from the Settings instance, but from the specific DCCGatewayConfiguration service.
2025-03-14 11:42:41 +01:00
Philipp Stracker
0d69dff0f4
♻️ Use DCCGatewayConfiguration service 2025-03-14 11:13:44 +01:00
Philipp Stracker
60bdf6dea1
💡 Document DI service names 2025-03-14 10:57:40 +01:00
Daniel Dudzic
3625ba975d
Fix the class name in the comment 2025-03-11 08:58:13 +01:00
Daniel Dudzic
905bc80a21
Fix the class name in the comment 2025-03-11 08:57:26 +01:00
Daniel Dudzic
d7314a3ebc
Enable Fastlane by default for compatible setups 2025-03-10 23:57:08 +01:00
Daniel Dudzic
df8d21116c
Add support for warning messages for Payment Method items 2025-02-25 16:27:33 +01:00
Daniel Hüsken
479128ef27
add fastlane meta to homepage 2025-02-25 09:16:04 +01:00
Philipp Stracker
7a106742e3
🚚 Rename environment-service 2025-02-17 18:48:38 +01:00
Philipp Stracker
d672656513
🔥 Remove unused “use” statements 2025-02-17 18:26:05 +01:00
Daniel Hüsken
13f17410ea
Merge branch 'PCP-3398-critical-error-when-changing-subscription-payment-method-to-advanced-card-processing' into PCP-4110-incorrect-subscription-cancellation-handling-with-pay-pal-subscriptions 2025-02-07 12:37:53 +01:00
Emili Castells Guasch
daf5af2870 Add filter for fastlane gateway enabled, title and description 2025-02-06 11:49:48 +01:00
Philipp Stracker
90d2c77a5a
🚚 Extract Environment class to gateway module 2025-02-03 13:34:30 +01:00
Daniel Hüsken
a4ccd02902
fixed PHPCS 2025-01-31 08:28:15 +01:00
Daniel Hüsken
99ca470d3f
Moved code for payment process order to subscriptions module by adding a new filter 2025-01-31 08:25:03 +01:00
Daniel Hüsken
0b48d9c227
avoid adding JS when fastlane is disabled 2024-12-13 13:04:41 +01:00
Daniel Hüsken
947f20a2a5
check if axo is enabled or not for buttons 2024-12-12 16:03:32 +01:00
Daniel Hüsken
d61561f913
add a filter to load the service later and only if it is needed. 2024-11-27 12:18:28 +01:00
Daniel Dudzic
55d98fdeb3
PHPCS fixes 2024-11-19 11:23:38 +01:00
Daniel Dudzic
d84f29a274
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3770-fastlane-implement-insights-sdk-for-block-checkout-ver2 2024-11-19 11:23:08 +01:00
Emili Castells
c7dfe3293b
Merge pull request #2704 from woocommerce/PCP-3783-fastlane-allow-merchants-to-disable-specific-card-types
Axo: Add support for card icons in the Block Checkout and add card type limiting for both block and classic checkouts (3783)
2024-11-19 10:32:19 +01:00
Daniel Dudzic
f79fb04846
Ensure the WC session exists before trying to access it 2024-11-18 20:01:00 +01:00
Emili Castells
594c9eb63b
Merge pull request #2745 from woocommerce/PCP-3615-acdc-not-visible-on-checkut-when-fastlane-enabled-and-subscription-product-in-cart
Load ACDC for Classic and Block checkouts for subscription products (3615)
2024-11-18 13:59:01 +01:00
Daniel Dudzic
216e805615
Fix the EndCheckoutTracker.js file name in the webpack config file 2024-11-15 20:00:33 +01:00
Daniel Dudzic
4fe7117fc9
Fix PHPCS errors 2024-11-13 10:50:35 +01:00
Daniel Dudzic
1dfcc13da4
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3770-fastlane-implement-insights-sdk-for-block-checkout-ver2 2024-11-13 00:17:20 +01:00
Daniel Dudzic
e25a773b0e
Fix PHPCS errors 2024-11-12 15:10:55 +01:00
Daniel Dudzic
f3c32dbe6c
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3783-fastlane-allow-merchants-to-disable-specific-card-types 2024-11-12 15:03:35 +01:00
Alex P.
b67265ac15
Update js deps 2024-11-04 17:15:27 +02:00
Daniel Dudzic
4a688fb351
Load ACDC for Classic and Block checkouts for subscription products 2024-10-30 22:25:39 +01:00
Emili Castells
a0518b8352
Merge pull request #2720 from woocommerce/PCP-3504-resolve-duplicate-css-id-place-order
Axo: Remove the submit button when Fastlane is disabled (3504)
2024-10-30 16:55:33 +01:00
Daniel Dudzic
1204edb1ca
Axo: Add PayPal Insights to the Block Checkout and fix the existing Classic Checkout integration 2024-10-29 11:04:41 +01:00