Commit graph

678 commits

Author SHA1 Message Date
Himad M
4acdda7cd8
Add feature flag for AppSwitch 2025-07-15 11:25:57 -04:00
Narek Zakarian
45d9ca6a4f
Add clear cache logic for reference transaction status 2025-07-02 21:26:18 +04:00
Narek Zakarian
96895aba51
Refactor the service name, variable names to use the new class 2025-06-30 16:40:38 +04:00
Narek Zakarian
0a0d7e9c49
Refactor/rename the reference transaction enabled checking class. 2025-06-30 16:08:36 +04:00
Narek Zakarian
40a95202ec
Move the reference transaction enabled check into helpers.
With the 1st step we will move the class into helpers. The next step would be to refactor/rename it.
2025-06-30 16:05:40 +04:00
Emili Castells Guasch
2265ebab7c
Set contact module enabled by default 2025-06-25 12:03:24 +02:00
Emili Castells Guasch
1755e78533
Merge trunk 2025-06-23 10:38:47 +02:00
Emili Castells
d4dcdd8533
Merge pull request #3452 from woocommerce/PCP-4801-add-filter-to-disable-feature
Add filter to disable feature (4801)
2025-06-23 10:19:24 +02:00
Emili Castells
300cd5ddff
Merge pull request #3449 from woocommerce/PCP-4798-enable-contact-module-in-us-by-default
Implement country-based feature availability check (4800)
2025-06-23 10:19:11 +02:00
Emili Castells
4cfdeff4f6
Merge pull request #3447 from woocommerce/PCP-4799-add-contact-module-setting-to-new-settings-ui
Add Contact Module setting to new settings UI (4799)
2025-06-23 10:18:59 +02:00
Alex P.
173943bf8c
Merge branch 'trunk' into PCP-4648-shipping-callback 2025-06-20 15:14:37 +03:00
Alex P.
60d4ea2208
Enable server-side callback via feature flag 2025-06-20 15:14:11 +03:00
Alex P.
b16ef8e333
Implement shipping callback endpoint 2025-06-20 10:17:10 +03:00
Alex P.
0453a3650b
Implement Store API Cart requests 2025-06-20 10:15:04 +03:00
Philipp Stracker
5c832f911c
🔀 Merge branch 'trunk' 2025-06-13 11:17:21 +02:00
Philipp Stracker
b7d9903ccc
🔀 Merge branch 'trunk' 2025-06-13 11:16:54 +02:00
Philipp Stracker
5a8d4aed75
🔀 Merge branch 'trunk' 2025-06-13 11:16:31 +02:00
Philipp Stracker
e1de89e25f
🔀 Merge branch 'trunk' 2025-06-13 11:15:59 +02:00
Emili Castells
60e3a874ef
Merge pull request #3443 from woocommerce/adjust-onboarding-notice
Adjust onboarding notice based on Woo guidelines
2025-06-13 09:48:59 +02:00
Philipp Stracker
4344aae3a7
Add feature detection to MerchantDetails class 2025-06-11 17:43:46 +02:00
Philipp Stracker
f80b3d4272
Filter for programatic control over the feature 2025-06-11 15:49:20 +02:00
Philipp Stracker
87adf62540
👔 Only enable contact module for US merchants 2025-06-10 18:56:29 +02:00
Philipp Stracker
e668523667
♻️ Convert arrow function to regular closure 2025-06-10 18:54:56 +02:00
Philipp Stracker
d1541a8ebb
Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-wc-gateway/services.php
2025-06-10 11:45:43 +02:00
Himad M
a428a916df
Adjust onboarding notice based on Woo guidelines 2025-06-09 16:22:11 -04:00
Emili Castells Guasch
95adde6740
Update random prefix logic to return alphabetic characters only 2025-06-09 17:33:52 +02:00
Emili Castells Guasch
20ef33f7ee
Merge branch 'trunk' into PCP-4793-invoice-prefix-repeatable-number-causes-an-error-on-frontend 2025-06-09 17:22:35 +02:00
Philipp Stracker
4f66c7240c
🚨 Ignore irelevant linter warnings 2025-06-06 17:57:19 +02:00
Philipp Stracker
878dd21acc
Expose feature flag to Redux store 2025-06-06 17:27:37 +02:00
Emili Castells
87a8dcc00b
Merge pull request #3412 from Chaithi/trunk
Add French Territories to Expanded Checkout
2025-06-05 11:20:29 +02:00
Emili Castells Guasch
8c17bb43c8
Add random invoice prefix only for sandbox 2025-06-02 17:54:30 +02:00
Emili Castells Guasch
61629f2eca
Return random string instead of based on site 2025-06-02 17:10:43 +02:00
Emili Castells Guasch
55199ed7d5
Get invoice prefix service in new settings ui 2025-06-02 16:27:47 +02:00
Emili Castells
12df58b31c
Merge pull request #3431 from woocommerce/PCP-4655-experience-context
Use experience_context
2025-06-02 11:46:43 +02:00
Alex P.
da45fb1baf
Remove ApplicationContext 2025-05-29 19:49:43 +03:00
Alex P.
a2d299ef2e
Use ExperienceContext in Oxxo 2025-05-29 16:48:56 +03:00
Alex P.
41b9585d2b
Use ExperienceContext in OrderProcessor 2025-05-29 16:40:35 +03:00
Daniel Dudzic
f1db4ca1a3
🐛 Replace the unavailable country code service 2025-05-26 23:19:42 +02:00
RT3
2a47e5ce28
Remove Mayotte from Send Only
Mayotte no longer Send Only country. Remove from list of Send Only countries.
2025-05-23 14:47:42 -05:00
Daniel Dudzic
602efee944
🇲🇽 Add Mexico-specific logic for BCDC 2025-05-23 18:40:17 +02:00
Emili Castells
2e710bbed6
Merge pull request #3405 from woocommerce/PCP-4254-inbox-classic-ux-mexico-installments-new-ux-updates
Add Mexico installments notice in Classic UX and WooCommerce Inbox notifications
2025-05-22 17:16:35 +02:00
Emili Castells Guasch
77fcf75aee
Extract html from translation strings 2025-05-22 16:58:10 +02:00
Emili Castells Guasch
2b549586ac
Add installments section in classic ux 2025-05-22 15:37:49 +02:00
Daniel Dudzic
edcb0f7b4c
Add Installments todo and feature for Mexico 2025-05-22 12:16:57 +02:00
Emili Castells
16161059cf
Merge pull request #3369 from woocommerce/PCP-4591-auto-enable-logging-during-onboarding
Auto-enable logging during onboarding (4591)
2025-05-14 16:13:47 +02:00
Emili Castells Guasch
2c8e139442
Add merchant capability check 2025-05-12 17:56:38 +02:00
Philipp Stracker
a4a35c157e
🔊 Auto-enable logging in “onboarding” mode
The service `settings.connection-state` is implemented in the legacy onboarding-module, and the new settings module.
2025-05-07 18:12:12 +02:00
Philipp Stracker
752dae1408
Resolve ACDC eligibility from DccApplies helper 2025-03-14 16:26:20 +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