Commit graph

954 commits

Author SHA1 Message Date
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
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
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
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
2938b15bc2 Cache the PUI status and check the context 2022-09-13 16:07:52 +04:00
Alex P
daad118148 Fix babel in other modules 2022-09-12 10:22:02 +03:00
Alex P
a81a2ef7d1 Fix source maps in production
File source was huge because of that
2022-09-09 10:28:26 +03:00
dinamiko
11b46d7912 Get gateway enabled value from gateway object instead of plugin settings 2022-09-07 15:35:12 +02:00
Narek Zakarian
58aa50d147 Merge branch 'trunk' into PCP-892-combine-webhooks-status-page-into-new-connection-tab
# Conflicts:
#	modules/ppcp-wc-gateway/connection-tab-settings.php
2022-09-06 19:15:24 +04:00
Emili Castells
bf4a94099f
Merge pull request #821 from woocommerce/PCP-885-connection-tab-improvements
Connection tab improvements
2022-09-06 14:56:40 +02:00
Emili Castells
672f4da996
Merge pull request #802 from woocommerce/PCP-885-create-new-connection-connected-tab
Create new connection tab
2022-09-06 14:56:33 +02:00
Narek Zakarian
9694c05d6f Fix PHPcs problems 2022-09-05 15:49:14 +04:00
Narek Zakarian
4bc5254382 fix account change behavior 2022-09-05 15:38:14 +04:00
dinamiko
8f5d5bf92a Fix phpcs 2022-09-05 09:16:08 +02:00
Narek Zakarian
145bd8c791 use the constant to name connection settings 2022-09-02 15:54:19 +04:00
Narek Zakarian
61856d8b85 Revert "Check if DCC is enabled on PayPal account."
This reverts commit 74efffab
2022-09-02 15:52:44 +04:00
Narek Zakarian
23b7d312ad Check if DCC is enabled on PayPal account. 2022-09-02 15:52:11 +04:00
dinamiko
ae11b15164 Do not show subscription behavior setting if subscriptions plugin is not active 2022-09-02 12:59:53 +02:00
Narek Zakarian
74efffab7a Check if DCC is enabled on PayPal account. 2022-09-02 14:39:41 +04:00
Narek Zakarian
809b28e29f Redirect to connection tab after onboarding. 2022-09-01 16:29:02 +04:00
Narek Zakarian
35909503b6 migrate settings from webhook status page 2022-08-31 16:12:16 +04:00
Narek Zakarian
9ea7949154 Merge remote-tracking branch 'origin/PCP-885-create-new-connection-connected-tab' into PCP-892-combine-webhooks-status-page-into-new-connection-tab 2022-08-31 14:26:28 +04:00
dinamiko
526c25f501 Merge branch 'trunk' into PCP-837-pui-ensure-taxes 2022-08-30 14:41:36 +02:00
dinamiko
0018227d88 Ensure item taxes for pui payment (WIP) 2022-08-29 15:18:40 +02:00
Narek Zakarian
ed2ac19b12 open external links in new tab. 2022-08-29 16:20:37 +04:00
Narek Zakarian
5356ecb9e4 Fix the "get Help" links 2022-08-29 14:39:52 +04:00
Narek Zakarian
64a0f0af77 Fix connection tab settings when using live account 2022-08-25 18:58:54 +04:00
Narek Zakarian
6496a202a3 Fix PHPcs problems 2022-08-25 16:26:36 +04:00
Narek Zakarian
a693829815 Check for features are available on PayPal, reorder the sections 2022-08-25 16:21:18 +04:00
Narek Zakarian
6742229345 Fix Psalm problems 2022-08-24 16:51:56 +04:00
Narek Zakarian
aeb840ff5f add new setting requirement for PUI readiness 2022-08-24 16:38:10 +04:00
Narek Zakarian
4a8c8eeb8e prepare code to work with connection tab 2022-08-24 16:36:35 +04:00
Narek Zakarian
2cbdfdf3bb Extract connection settings into new file 2022-08-24 16:34:49 +04:00
Emili Castells
86e3f38e4f
Merge pull request #799 from woocommerce/PCP-832-enable-acdc-by-default-only-in-locations-where-woo-commerce-payments-is-not-available
Enable ACDC by default only in locations where WooCommerce Payments is not available
2022-08-22 12:52:14 +02:00
dinamiko
a036c9956c Add wc payments plugin available countries 2022-08-22 10:53:22 +02:00
Narek Zakarian
b68673e941 Remove unnecessary dependency 2022-08-19 16:40:59 +04:00
Narek Zakarian
9096a9f111 Improve the code 2022-08-19 16:25:31 +04:00
Narek Zakarian
62d96cba8a For tracking we only need to check Woo setting for PUI 2022-08-19 16:24:27 +04:00
Narek Zakarian
78d3e06937 Improve the settings messages 2022-08-19 16:23:54 +04:00
Emili Castells
8d6ce555fa
Merge pull request #793 from woocommerce/PCP-155-tracking-api
Tracking API
2022-08-19 09:30:57 +02:00
Emili Castells
5a5ebd0e58
Merge pull request #794 from woocommerce/pcp-355-hide-gateways
Hide additional gateways when not onboarded or not available
2022-08-19 09:29:09 +02:00
dinamiko
8a052166ff Merge branch 'trunk' into PCP-155-tracking-api 2022-08-18 15:50:16 +02:00
Emili Castells
5837d9c54e
Merge pull request #790 from woocommerce/pcp-879-header
Add header on settings page
2022-08-18 12:20:05 +02:00
Emili Castells
33195d67df
Merge pull request #789 from woocommerce/pcp-703-hide-tabs-when-not-onboarded
Show tabs only after onboarding
2022-08-18 12:19:10 +02:00
Narek Zakarian
4e8379af02 Check for country first for better performance. 2022-08-17 19:08:18 +04:00