Commit graph

1766 commits

Author SHA1 Message Date
Alex P
bd243cad89 Remove WC logo during onboarding 2022-10-03 12:40:07 +03:00
Emili Castells
e638d91687
Merge pull request #729 from woocommerce/PCP-688-add-functionality-to-choose-subscription-failure-behavior
Functionality to choose subscription failure behavior
2022-09-30 15:57:31 +02:00
dinamiko
1dec304595 Uncheck onboarding with pui checkbox by default 2022-09-30 15:53:36 +02:00
Emili Castells
88d40513dc
Merge pull request #870 from woocommerce/PCP-886-hide-pay-pal-card-processing-tab-is-not-available-in-country-or-for-merchant
Hide PayPal Card Processing tab is not available in country or for merchant (886)
2022-09-30 14:17:32 +02:00
Emili Castells
a28dcffbf3
Merge pull request #869 from woocommerce/pcp-835-fix-auto-capture
Handle virtual-only auto-capture the same as normal capture
2022-09-30 11:53:16 +02:00
dinamiko
c013db5526 Use wc email id to ensure customer is processing order 2022-09-30 11:13:52 +02:00
dinamiko
a01c209ad6 Do not include credit card section if it does not apply for country currency 2022-09-30 09:18:07 +02:00
dinamiko
950ae2eeb1 Ensure instructions email is not send on refunds 2022-09-29 16:05:53 +02:00
dinamiko
92ae16f99b Add short expiration time when ddc applies for country 2022-09-29 14:34:11 +02:00
Narek Zakarian
92bdb977f9 Add filter for tracking_number value, fix filter names 2022-09-29 16:26:19 +04:00
dinamiko
0655a8bdce Merge branch 'trunk' into PCP-886-hide-pay-pal-card-processing-tab-is-not-available-in-country-or-for-merchant 2022-09-29 12:02:29 +02:00
Emili Castells
33bd09e745
Merge pull request #839 from woocommerce/PCP-782-resubscribe-webhooks-on-plugin-upgrades
Resubscribe the WebHooks after updating plugin to newer version.
2022-09-29 09:35:49 +02:00
dinamiko
2355083f51 Do not render dcc tab if not available 2022-09-28 14:17:19 +02:00
Alex P
153fc09a09 Handle virtual-only auto-capture the same as normal capture
Do not duplicate code and make it call payment_complete to handle the statuses properly.
2022-09-28 11:46:47 +03:00
Alex P
f94211bf3f Do not try updating gateway enabled on the connection tab 2022-09-27 16:49:40 +03:00
dinamiko
5291dc7298 Merge branch 'trunk' into PCP-688-add-functionality-to-choose-subscription-failure-behavior 2022-09-26 15:53:41 +02:00
dinamiko
7e59b29a12 Update logging messages 2022-09-26 15:53:13 +02:00
Emili Castells
fd721ddbf8
Merge pull request #863 from woocommerce/pcp-885-fix-connection-url
Fix links after adding connection tab
2022-09-26 14:58:14 +02:00
Alex P
c3b2472389 Fix onboarding callback
Looks like the global function were not available for the PayPal SDK since #844
2022-09-26 15:41:46 +03:00
dinamiko
5df633037a Add capture auth ignore to subs fail handler 2022-09-26 12:48:20 +02:00
Alex P
b717af3a1d Use connection tab when no tab specified and not onboarded 2022-09-26 10:46:35 +03:00
Alex P
7002c2e6d3 Use connection tab in some URLs instead of paypal tab 2022-09-26 10:44:25 +03:00
dinamiko
6a5cc5d129 Merge branch 'trunk' into PCP-688-add-functionality-to-choose-subscription-failure-behavior 2022-09-16 11:04:45 +02:00
Emili Castells
e27efcd363
Merge pull request #828 from woocommerce/PCP-892-combine-webhooks-status-page-into-new-connection-tab
Combine the webhooks status page into a new connection tab
2022-09-16 11:00:54 +02:00
dinamiko
8b3b8acc1c Merge branch 'trunk' into PCP-688-add-functionality-to-choose-subscription-failure-behavior 2022-09-16 09:40:24 +02:00
Narek Zakarian
eb8efc41f5 Add spinner and disable buttons while switching PUI checkbox 2022-09-15 16:55:41 +04:00
dinamiko
2910d22f0b Merge branch 'trunk' into PCP-782-resubscribe-webhooks-on-plugin-upgrades 2022-09-15 14:25:43 +02:00
Emili Castells
cd3c0c7d2e
Merge pull request #842 from woocommerce/PCP-666-psalm-fix-pui-relevant-webhook-not-subscribed-to
PUI-relevant webhook not subscribed to (666)
2022-09-15 14:21:47 +02:00
dinamiko
9858bbb354 Revert some changes after merge conflic resolve 2022-09-15 12:44:44 +02:00
dinamiko
3382654c0a Merge branch 'trunk' into PCP-688-add-functionality-to-choose-subscription-failure-behavior 2022-09-15 11:47:17 +02:00
Alex P
a10e1b8e2e Load onboarding.js only in connection tab
Looks like it is not needed anywhere else, and in other tabs we get an error because it fails to find the checkbox
2022-09-15 10:13:02 +03:00
dinamiko
be478fc3e6 Add missing .gitignore file 2022-09-14 16:26:54 +02:00
Emili Castells
7f566c6294
Merge pull request #844 from woocommerce/pcp-870-fix-browser-support
Improve old browsers support
2022-09-14 15:51:20 +02:00
dinamiko
a50ec0719d Ignore order tracking assets 2022-09-14 15:08:40 +02:00
dinamiko
e4e968a823 Fix merge conflict 2022-09-14 12:22:46 +02:00
dinamiko
2d4620d780 Merge branch 'trunk' into PCP-892-combine-webhooks-status-page-into-new-connection-tab 2022-09-14 12:12:30 +02:00
dinamiko
82418a071a Return array when getting wc orders 2022-09-14 10:39:15 +02:00
dinamiko
ca9fb3e9fa Use transaction id from parent order on first renewal 2022-09-13 17:25:25 +02:00
Narek Zakarian
c18057b433 Fix PHPcs 2022-09-13 18:33:09 +04:00
Narek Zakarian
bd3d886250 Cache the DCC status PayPal response. 2022-09-13 18:26:02 +04:00
dinamiko
d3b319ab11 Consolidate conditional 2022-09-13 16:15:58 +02:00
dinamiko
3b639233e3 fix psalm 2022-09-13 15:53:05 +02:00
dinamiko
29c8c04dc9 Add sca payment indicator for credit card renewals 2022-09-13 15:41:46 +02:00
Narek Zakarian
2938b15bc2 Cache the PUI status and check the context 2022-09-13 16:07:52 +04:00
dinamiko
0d9f06ca3f Fix phpcs 2022-09-12 12:01:13 +02:00
dinamiko
2654fac15f Fix psalm 2022-09-12 11:41:29 +02:00
Alex P
a766459ce1 Add FormData polyfil
Safari 10, Chrome 49, Firefox 43, ...
2022-09-12 11:42:58 +03:00
dinamiko
15b28f7c85 Add files from PCP-166 PR 2022-09-12 10:35:27 +02:00
Alex P
86bd3886f0 Use appendChild for better compatibility 2022-09-12 10:23:53 +03:00
Alex P
3c4db55211 Use webpack/babel in onboarding module 2022-09-12 10:23:22 +03:00