Commit graph

7508 commits

Author SHA1 Message Date
Philipp Stracker
576b96168c
🔥 Minor cleanup 2025-06-13 15:10:26 +02:00
Philipp Stracker
d8a8863e98
👔 Add contact preference to context payload 2025-06-13 15:10:14 +02:00
Philipp Stracker
2d7435e949
🏗️ Inject new contact-preference factory 2025-06-13 15:08:00 +02:00
Philipp Stracker
04c4d66889
Extend context builder to set contact-preference 2025-06-13 15:04:07 +02:00
Philipp Stracker
f300e10afb
Add new contact-preference property to context 2025-06-13 15:03:33 +02:00
Philipp Stracker
62c1b93fe2
New contact-preference factory 2025-06-13 15:02:53 +02:00
Philipp Stracker
6dac49078e
🔥 Undo initial implementation 2025-06-13 14:56:30 +02:00
Philipp Stracker
5c832f911c
🔀 Merge branch 'trunk' 2025-06-13 11:17:21 +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
187d4144eb
🔧 Default contact module to be active in new UI
This is the same logic that’s also applied to the legacy UI by default.
2025-06-12 19:19:01 +02:00
Philipp Stracker
5e147b6bcf
Extend create-order payload 2025-06-12 19:18:15 +02:00
Philipp Stracker
4c5f9c92a5
🐛 Fix incorrect feature detection logic 2025-06-12 13:12:57 +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
1a405b48e5
🔀 Merge branch 'PCP-4800’ 2025-06-11 15:28:21 +02:00
Philipp Stracker
a3d9b0186c
🔀 Merge branch 'PCP-4799’ 2025-06-11 15:28:01 +02:00
Alex P.
47773ab705
Merge branch 'trunk' into PCP-4853-fix-vaulting 2025-06-11 15:19:32 +03:00
Alex P.
b1b5ad95e3
Fix and refactor vaulting merging into payment source 2025-06-11 15:19:05 +03:00
Alex P.
48079f5926
Send card payment source + 3ds in one place 2025-06-11 15:16:47 +03:00
Alex P.
41da2d888f
Send google pay payment source 2025-06-11 15:15:32 +03:00
Alex P.
0e815c819d
Send apple pay payment source 2025-06-11 15:14:56 +03:00
Alex P.
55b9f49eba
Send venmo payment source 2025-06-11 15:13:48 +03:00
Alex P.
13250d9bd4
Remove unused after_checkout_validation 2025-06-11 15:13:20 +03:00
carmenmaymo
9e9f22669d
Pass 3 arguments to apm action 2025-06-11 08:55:52 +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
532e10ad65
New class to hold merchant data 2025-06-10 18:45:09 +02:00
carmenmaymo
d93efb00cd
Disable apm enabled in action if the flag is false 2025-06-10 14:56:19 +02:00
carmenmaymo
4a83795852
Merge branch 'trunk' into PCP-4467-ap-ms-automatically-enabled-when-selecting-no-during-onboarding 2025-06-10 14:48:26 +02:00
Emili Castells
803b2bfacc
Merge pull request #3438 from woocommerce/PCP-4735-add-french-territories-to-acdc-dcc
Add French Territories to the DCC supporting countries List (4735)
2025-06-10 14:21:56 +02:00
Philipp Stracker
d1541a8ebb
Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-wc-gateway/services.php
2025-06-10 11:45:43 +02:00
Emili Castells Guasch
91638aafdc
Fix phpcs 2025-06-10 09:52:43 +02:00
Alex P.
0b60e9083c
Remove unused old apple pay button handling 2025-06-10 10:46:34 +03: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
72dfa5acfa
Conditionally show contact module toggle 2025-06-06 17:34:19 +02:00
Philipp Stracker
878dd21acc
Expose feature flag to Redux store 2025-06-06 17:27:37 +02:00
Philipp Stracker
fdc3d533b1
🔀 Merge branch 'trunk' 2025-06-06 15:49:35 +02:00
Philipp Stracker
a60ebbdcbb
Add “Contact Module” flag to server-side options 2025-06-06 15:46:58 +02:00
Philipp Stracker
75b318691e
Add new Contact Module toggle to new UI 2025-06-06 15:46:30 +02:00
Philipp Stracker
7cff187293
♻️ Drop redundant “useHooks” method 2025-06-06 15:31:37 +02:00
carmenmaymo
bdb9d24268
Merge branch 'trunk' into PCP-4467-ap-ms-automatically-enabled-when-selecting-no-during-onboarding
# Conflicts:
#	modules/ppcp-settings/src/Service/SettingsDataManager.php
2025-06-06 07:03:26 +02:00
Kyrylo
21060e368a
Add missing comma 2025-06-05 18:43:19 +03:00
Kyrylo
e6749cdce4
Add French Territories to the vaulting list 2025-06-05 18:14:15 +03:00
Kyrylo
951c63bcae
Merge branch 'trunk' into PCP-4735-add-french-territories-to-acdc-dcc 2025-06-05 17:57:54 +03: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
Kyrylo
a2ef74f295
Add French Territories to the DCC supporting countries List 2025-06-04 18:50:52 +03:00
Emili Castells Guasch
8c17bb43c8
Add random invoice prefix only for sandbox 2025-06-02 17:54:30 +02:00