Commit graph

10127 commits

Author SHA1 Message Date
Daniel Dudzic
30a933f2df
Add 3ds redirect handling 2025-06-20 14:13:00 +02:00
Emili Castells
1a7f10b4ff
Merge pull request #3425 from woocommerce/PCP-4603-add-subscriptions-integration-tests
Add subscriptions integration tests (4603)
2025-06-20 12:43:07 +02:00
Philipp Stracker
842d54063b
💄 Add a section with original contact details 2025-06-20 12:41:08 +02:00
Emili Castells Guasch
5f8fb9cc5f
Reset bn code on unistall and add migration code for whitelabel mode 2025-06-20 12:31:55 +02:00
carmenmaymo
d234f2f861
Make Mockery more lenient like PHPUnit mocks with shouldIgnoreMissing() 2025-06-20 12:14:21 +02:00
Emili Castells
bc6acf3679
Merge pull request #3433 from woocommerce/PCP-4619-notification-in-firefox
Onboarding: Notification for Firefox users (4619)
2025-06-20 10:58:28 +02:00
Alex P.
6691ee5a21
Use shipping callback 2025-06-20 10:43:52 +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
carmenmaymo
d738fe284c
Merge branch 'trunk' into PCP-4603-add-subscriptions-integration-tests 2025-06-20 08:58:00 +02:00
Alex P.
ffe962dc1e
Disable some mandatory comments rules in PHPCS 2025-06-20 09:57:34 +03:00
Emili Castells
55f4764686
Merge pull request #3459 from woocommerce/PCP-4857-caching-for-v-1-billing-agreements-agreement-tokens-is-broken
Cache the reference transaction disabled value (4857)
2025-06-19 14:47:18 +02:00
Daniel Dudzic
fa047772c3
Merge branch 'PCP-4521-extract-3-ds-setting-from-acdc-payment-method' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4487-fastlane-uk 2025-06-19 14:05:23 +02:00
Daniel Dudzic
5d8822090f
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4487-fastlane-uk 2025-06-19 14:04:40 +02:00
carmenmaymo
03743771d7
Use mockery and fix tests 2025-06-19 11:40:00 +02:00
Alex P.
a5d12142c3
Set naming style in .editorconfig 2025-06-19 09:24:46 +03:00
Alex P.
2b71d84e3c
Do not stop ddev:lint on warning 2025-06-19 09:23:54 +03:00
Alex P.
a397d7d9fa
Add CallbackConfig 2025-06-19 09:23:41 +03:00
Philipp Stracker
4723951017
🔥 Remove custom contact from order confirmation 2025-06-18 19:03:43 +02:00
Philipp Stracker
229417b222
🥅 Better error handling 2025-06-18 19:02:37 +02:00
Philipp Stracker
982325828b
♻️ Store original billing data in order-meta 2025-06-18 18:45:05 +02:00
Philipp Stracker
c6a8c19df5
♻️ Replace billing data with custom contact data 2025-06-18 18:08:17 +02:00
Philipp Stracker
f8546c9599
Display contact details on order confirmation 2025-06-18 17:21:33 +02:00
Daniel Dudzic
e580a00dcf
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4649-track-wizard-screen-views 2025-06-18 13:05:38 +02:00
Emili Castells Guasch
ea3b0d4dc0
Do not prevent ditch items when creating order from vaulted card 2025-06-18 12:27:54 +02:00
Philipp Stracker
d918ad8051
Display custom contact info in order details 2025-06-17 15:45:02 +02:00
Philipp Stracker
001add05e8
♻️ Add a section-type to the field-insertion 2025-06-17 15:44:20 +02:00
Philipp Stracker
f0967d69e1
♻️ Extract custom order fields to new function 2025-06-17 15:15:31 +02:00
carmenmaymo
88a68fe570
Merge branch 'trunk' into PCP-4603-add-subscriptions-integration-tests 2025-06-17 13:33:54 +02:00
Philipp Stracker
68e931331b
🗃️ Store custom contact details in order-meta 2025-06-17 12:34:12 +02:00
Philipp Stracker
e58532120b
🎨 Mark const properties as public 2025-06-17 12:34:07 +02:00
Philipp Stracker
cf44535e9b
🏗️ Extend ShippingFactory to handle email/phone 2025-06-17 12:33:08 +02:00
Philipp Stracker
4c0cf0abfa
Add email and phone properties to Shipping class 2025-06-17 12:32:32 +02:00
Daniel Dudzic
550803504c
📚 Update docs 2025-06-16 14:49:40 +02:00
Daniel Dudzic
01177bdf40
🐛 Move productChoicesFull inside useEffect to fix ESLint warning 2025-06-16 13:26:20 +02:00
Daniel Dudzic
2ee3d68ecc
🏗️ Clean up the tracking architecture and add a separate tracking data store 2025-06-16 13:11:10 +02:00
Emili Castells Guasch
387d942274
Remove .claude directory 2025-06-16 12:59:26 +02:00
Emili Castells Guasch
ab835c92ab
Add exception handler for capture cart payment create order 2025-06-16 12:49:24 +02:00
Narek Zakarian
055f396c0b
Also cache the reference transaction disabled value 2025-06-16 14:09:45 +04:00
Philipp Stracker
fb079bc456
Test the contact preference factory class 2025-06-13 17:11:17 +02:00
Philipp Stracker
eab748536b
Test the context builder pattern 2025-06-13 17:10:53 +02:00
Philipp Stracker
a51da614b7
Test new contact_preference property 2025-06-13 16:56:11 +02:00
Philipp Stracker
5e89a2a969
🔀 Merge branch 'PCP-4803’ 2025-06-13 16:54:15 +02:00
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
e59e835ddf
Extend unit test with the new factory as well 2025-06-13 15:08:52 +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