Commit graph

922 commits

Author SHA1 Message Date
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
Narek Zakarian
9ea71be37b Use assert instead of long comments 2022-08-17 19:06:20 +04:00
Alex P
8b131d5c37 Catch all exceptions during dcc/pui status check 2022-08-17 17:04:05 +03:00
Alex P
dda243f1c9 Perform the full dcc/pui status check on the gateway list page 2022-08-17 16:16:50 +03:00
Narek Zakarian
9b63ab0b91 Merge remote-tracking branch 'origin/trunk' into PCP-155-tracking-api
# Conflicts:
#	modules/ppcp-wc-gateway/services.php
#	modules/ppcp-wc-gateway/src/Helper/PayUponInvoiceHelper.php
#	tests/PHPUnit/WcGateway/Helper/PayUponInvoiceHelperTest.php
2022-08-17 17:11:20 +04:00
Narek Zakarian
d3d79f4ef1 fix PHPcs problems 2022-08-17 16:25:23 +04:00
Narek Zakarian
b20280a9e4 fix PHPcs problems 2022-08-17 16:17:33 +04:00
Alex P
d2189d7d22 Show oxxo only for Mexican shops 2022-08-17 15:06:11 +03:00
Alex P
3b90e0521c Hide additional gateways when not onboarded or not available 2022-08-17 15:05:36 +03:00
Narek Zakarian
2231b7836c Fix Psalm errors 2022-08-17 15:03:57 +04:00
Narek Zakarian
9b81ac54f2 Fix Psalm errors 2022-08-16 18:46:17 +04:00
Alex P
d9ab46475c Fix header logo on mobile 2022-08-16 17:18:35 +03:00
dinamiko
b1a49a9af1 Do not delay scheduled action when subscription behavior is capture auth 2022-08-16 15:55:13 +02:00
dinamiko
ac31130649 Do not schedule check saved payment if subscription behavior when fail is capture auth 2022-08-16 15:04:18 +02:00
Narek Zakarian
09420c0adb check if tracking checkbox should be disabled 2022-08-16 16:49:43 +04:00
Narek Zakarian
e0490270dc listen for tracking enabled 2022-08-16 16:19:29 +04:00
Alex P
b7260aa185 Add header on settings page 2022-08-16 13:56:36 +03:00
dinamiko
2e814c8d38 Allow use description and description tip at the same time 2022-08-16 12:29:20 +02:00
dinamiko
e43313f114 Merge branch 'trunk' into PCP-688-add-functionality-to-choose-subscription-failure-behavior 2022-08-16 11:16:25 +02:00
Narek Zakarian
1242a45f8f Auto-enable tracking if is PUI ready for German merchants 2022-08-15 14:57:53 +04:00
Alex P
2d525766f5 Show tabs only after onboarding 2022-08-12 17:44:00 +03:00
Narek Zakarian
10da1f8067 method to check if PUI is ready in admin screen 2022-08-12 16:50:05 +04:00
dinamiko
28d7e5d771 Fix phpcs 2022-08-12 10:56:25 +02:00
dinamiko
76a81b535b Get payer from order instead of customer 2022-08-12 10:38:42 +02:00
dinamiko
0e24b1d0f8 Add unit tests for vaulted card handler 2022-08-12 09:57:47 +02:00
dinamiko
0f47b2ef37 Merge branch 'trunk' into refactor-saved-credit-card 2022-08-11 14:38:26 +02:00
dinamiko
5d8b783abb Move saved card payment logic into vaulting (WIP) 2022-08-11 14:22:12 +02:00
Narek Zakarian
8f45fa1cce Create setting to enable tracking 2022-08-11 14:17:48 +04:00
dinamiko
65c8cce2a6 Do not check store currency when registering pui gateway 2022-08-10 10:44:36 +02:00
dinamiko
cf1384f5bd Merge branch 'trunk' into PCP-808-1-9-1-test-1-improve-pui-gateway-availability-on-pay-for-order-page-with-unsupported-currency 2022-08-10 10:28:44 +02:00
Emili Castells
46352ba16e
Merge pull request #765 from woocommerce/pcp-841-card-button-no-paypal
Do not show card button gateway if PayPal gateway disabled
2022-08-10 09:21:17 +02:00
Emili Castells
79acb04e73
Merge pull request #742 from woocommerce/PCP-799-pui-feature-request-add-option-for-a-phone-number-field-next-to-the-birth-date-field
PUI feature request: add option for a phone number field next to the Birth Date field (799)
2022-08-10 09:20:03 +02:00
Emili Castells
6704bc1f53
Merge pull request #767 from woocommerce/pcp-834-id-after-manual-capture
Update transaction id after manual capture
2022-08-10 09:19:08 +02:00