Commit graph

2858 commits

Author SHA1 Message Date
dinamiko
7d541812e8 Add save meta data for order 2022-10-03 14:16:33 +02:00
dinamiko
fd478318a2 Use update instead of add for wc meta 2022-10-03 12:43:54 +02:00
dinamiko
4f977bdee9 Revert vault failed vaule and use order add meta instead of add update post meta 2022-10-03 12:31:21 +02:00
Emili Castells
9c9a2909aa
Merge pull request #877 from woocommerce/release/1.9.4
Release 1.9.4
2022-09-30 16:33:45 +02:00
dinamiko
112de1ab8e Fix typo 2022-09-30 16:28:16 +02:00
dinamiko
c3c3a74258 Bump 1.9.4 version 2022-09-30 16:16:11 +02: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
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
a01c209ad6 Do not include credit card section if it does not apply for country currency 2022-09-30 09:18:07 +02:00
dinamiko
cccc879f61 Fix psalm 2022-09-29 14:37:03 +02:00
dinamiko
92ae16f99b Add short expiration time when ddc applies for country 2022-09-29 14:34:11 +02: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
Emili Castells
eb156c435f
Merge pull request #866 from woocommerce/pcp-911-fix-enabled-update
Do not try updating gateway enabled on the connection tab
2022-09-28 09:57:38 +02: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
Emili Castells
b2778d8fca
Merge pull request #864 from woocommerce/pcp-870-fix-global-callback
Fix onboarding callback
2022-09-26 14:57:53 +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
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
Emili Castells
1f564f8b28
Merge pull request #849 from woocommerce/fix-onboarding-js
Load onboarding.js only in Connection tab
2022-09-15 09:21:15 +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
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
Narek Zakarian
cbba252be7 Fix PHPunit tests 2022-09-13 16:12:28 +04:00
Narek Zakarian
2938b15bc2 Cache the PUI status and check the context 2022-09-13 16:07:52 +04:00
Emili Castells
b549f71d77
Merge pull request #833 from woocommerce/PCP-784-pay-pal-order-created-twice-when-context-is-checkout
Refactor to remove second order creation part
2022-09-13 09:01:35 +02:00
dinamiko
1396520c57 Revert ddev config to default 2022-09-12 12:03:55 +02: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