Commit graph

2031 commits

Author SHA1 Message Date
Emili Castells
dcd6c3f1ee
Merge pull request #974 from woocommerce/pcp-918-php-72
Require PHP 7.2 or higher
2022-11-15 11:43:46 +01:00
Emili Castells
1743f1707e
Merge pull request #984 from woocommerce/PCP-967-product-stock-reduced-when-pui-payment-failed
Move update order status after PayPal order creation (967)
2022-11-15 11:42:33 +01:00
Narek Zakarian
629292c85a Merge remote-tracking branch 'origin/trunk' into PCP-915-create-pay-later-tab
# Conflicts:
#	modules/ppcp-wc-gateway/services.php
2022-11-15 14:40:23 +04:00
Alex P
d8f972343d
Merge branch 'trunk' into pcp-918-php-72 2022-11-15 12:36:20 +02:00
Narek Zakarian
5dca23e7e1 Fix the admin client ID for US 2022-11-15 14:35:02 +04:00
Narek Zakarian
9ecf3c8a09 Merge remote-tracking branch 'origin/trunk' into PCP-915-create-pay-later-tab 2022-11-15 14:32:53 +04:00
Emili Castells
967e40633e
Merge pull request #981 from woocommerce/pcp-966-prevent-enter
Prevent Enter key submit for our non-standard button gateways
2022-11-15 10:54:50 +01:00
Emili Castells
7862f404b1
Merge pull request #966 from woocommerce/PCP-739-1-9-0-test-5-pui-gateway-displayed-on-pay-for-order-page-when-mandatory-billing-fields-are-left-empty-or-country-is-unsupprted
PUI gateway displayed on pay for order page when mandatory billing fields are left empty or country is unsupprted (739)
2022-11-14 17:00:06 +01:00
Emili Castells
a740475be3
Merge pull request #977 from woocommerce/PCP-792-introduce-validation-for-mini-cart-button-height-setting
Introduce validation for mini cart button height setting
2022-11-14 16:29:21 +01:00
Emili Castells
205d0b1dda
Merge pull request #975 from woocommerce/PCP-938-make-pay-pal-payment-string-in-my-account-section-translatable
Make the "PayPal payment" string in my-account section translatable
2022-11-14 16:21:09 +01:00
Emili Castells
86774e2a48
Merge pull request #979 from woocommerce/PCP-924-hide-pay-upon-invoice-tab-if-not-available-for-merchant
Remove PUI tab when PUI is not active for PayPal account
2022-11-14 16:19:43 +01:00
Emili Castells
a9ed4a4a30
Merge pull request #972 from woocommerce/pcp-914-isolate-deps
Isolate container and modularity deps
2022-11-14 16:17:54 +01:00
emilicastells
39f41e1a14
Move update order status after PayPal order creation 2022-11-14 16:04:58 +01:00
Alex P
edea76c9e4 Prevent Enter key submit for our non-standard button gateways
Otherwise pressing Enter triggers WC order process without e.g. completing payment via paypal popup, and results in failure with confusing error message.
2022-11-14 10:17:26 +02:00
Narek Zakarian
94261d8ea1 Remove PUI tab when PUI is not active for PayPal account 2022-11-11 18:28:02 +04:00
Emili Castells
7ffbb5e159
Merge pull request #882 from woocommerce/PCP-688-rc1-add-functionality-to-choose-subscription-failure-behavior
Revert vault failed value
2022-11-10 15:53:48 +01:00
Narek Zakarian
17efcd14f7 Introduce validation for mini cart button height setting 2022-11-10 18:25:53 +04:00
Narek Zakarian
e2a29fd7a5 make "PayPal payment" string in my-account section translatable 2022-11-10 17:54:12 +04:00
Narek Zakarian
7a463e10fe Consider funding sources for Pay Later preview 2022-11-10 16:11:36 +04:00
Narek Zakarian
d0f26fb891 consider disabled funding sources setting for pay later preview 2022-11-10 15:16:35 +04:00
Narek Zakarian
821efa7788 Remove Pay Later from Hide Funding Source(s) setting 2022-11-10 14:59:20 +04:00
Narek Zakarian
36516352b3 Approve preview styles 2022-11-09 19:47:15 +04:00
Narek Zakarian
b33cb9d086 Approve preview styles for ultra large screens 2022-11-09 19:26:17 +04:00
Narek Zakarian
77fa07160d Fix the code style 2022-11-09 19:18:16 +04:00
Narek Zakarian
e189325766 Merge remote-tracking branch 'origin/trunk' into PCP-915-create-pay-later-tab
# Conflicts:
#	modules/ppcp-button/services.php
2022-11-09 19:16:59 +04:00
Narek Zakarian
4e905ae6e1 Fix the preview styling 2022-11-09 18:58:41 +04:00
Alex P
8801a847ea Fix new psalm errors 2022-11-09 16:04:31 +02:00
Alex P
17d3cc152e Require PHP 7.2 2022-11-09 16:00:15 +02:00
Narek Zakarian
ac420a6d7e Fix Pay Later button admin preview 2022-11-09 17:58:25 +04:00
Narek Zakarian
4d0adae73b Use "admin dummy client ID" when messaging is eligible 2022-11-09 17:57:52 +04:00
dinamiko
ee982a3fed Refactor 2022-11-09 11:39:39 +01:00
Alex P
956a581acb Fix new psalm errors 2022-11-09 10:13:03 +02:00
Alex P
818dbcf107 Add isolated container and dhii modularity deps 2022-11-09 10:13:03 +02:00
Narek Zakarian
be653e8376 Fix the tracking status label filter. 2022-11-08 17:37:06 +04:00
Narek Zakarian
0e653aa3df Fix descriptions 2022-11-08 16:38:48 +04:00
dinamiko
5bb46c0637 Validate required fields only 2022-11-08 11:20:26 +01:00
dinamiko
cb749e78d0 Add transaction url support for oxxo 2022-11-07 15:52:46 +01:00
dinamiko
1e6aa37216 Use null coalescing operator instead of ternary 2022-11-07 12:15:42 +01:00
dinamiko
9e7ae5d16a Merge branch 'trunk' into PCP-739-1-9-0-test-5-pui-gateway-displayed-on-pay-for-order-page-when-mandatory-billing-fields-are-left-empty-or-country-is-unsupprted 2022-11-07 12:04:50 +01:00
Emili Castells
bbe66a75fe
Merge pull request #960 from woocommerce/PCP-958-add-contact-message-in-oxxo-payment-settings
Enable OXXO/Standard Card button, add contact message and ensure accepts non physical products (958)
2022-11-07 11:51:49 +01:00
dinamiko
1f94ce2654 Ensure pay for order is ready for pui 2022-11-04 16:20:27 +01:00
Narek Zakarian
2620292c48 make descriptions more easier to change 2022-11-04 12:50:07 +04:00
Narek Zakarian
f3a0c0d0ce Improve JS variable declaration 2022-11-04 12:46:23 +04:00
Narek Zakarian
54596fc108 Remove unnecessary throw tag from docblock 2022-11-04 12:42:50 +04:00
Narek Zakarian
45cc24449c Merge remote-tracking branch 'origin/PCP-915-create-pay-later-tab' into PCP-915-create-pay-later-tab 2022-11-04 12:39:56 +04:00
Narek Zakarian
f228b83e66 Remove unnecessary uses 2022-11-04 12:39:35 +04:00
Alex P
ed2479f95c Do not load paypal sdk when settings page without previews 2022-11-04 10:05:32 +02:00
Emili Castells
aa7a7adaf7
Merge pull request #886 from woocommerce/PCP-922-update-order-with-order-note-if-payment-failed-after-billing-agreement-canceled-at-pay-pal
update order with order note if payment failed after billing agreement canceled at PayPal (922)
2022-11-03 14:25:34 +01:00
dinamiko
f548c9dfd4 Fix merge conflict 2022-11-03 12:31:52 +01:00
dinamiko
ba37b81869 Fix psalm 2022-11-03 12:25:59 +01:00