Commit graph

948 commits

Author SHA1 Message Date
Daniel Dudzic
2317c90db4
Resolve merge conflict 2024-04-20 19:38:41 +02:00
Emili Castells
a3bbcfeec5
Merge pull request #2155 from woocommerce/PCP-2347-new-feature-accelerated-checkout
New feature: Accelerated Checkout (2347)
2024-04-18 16:04:39 +02:00
Pedro Silva
20a4a8e0d3
Fix AXO loading when vaulting disabled 2024-04-17 14:51:30 +01:00
Daniel Dudzic
43869993c6
Remove all unnecessary registerCheckoutBlock code in favor of the correct simplified solution 2024-04-17 02:06:41 +02:00
Daniel Dudzic
ad2c8e9aed
Re-add the is_pay_later_messaging_enabled_for_location() method code 2024-04-16 00:59:10 +02:00
Emili Castells Guasch
e1486deff8 Add variable subscription variation support for cart page 2024-04-15 10:52:35 +02:00
Emili Castells Guasch
a2e0f68f1b Get variation plan id from cart in checkout page 2024-04-12 16:07:39 +02:00
Pedro Silva
43b9452d54
Fix lint 2024-04-12 12:19:36 +01:00
Pedro Silva
9cb63040d8
Merge branch 'trunk' into PCP-2347-new-feature-accelerated-checkout
# Conflicts:
#	modules.php
2024-04-12 10:22:47 +01:00
Emili Castells Guasch
bd9f80f82f Fix phpcs 2024-04-10 17:05:33 +02:00
Daniel Dudzic
7af2162f1c
Sync with trunk 2024-04-10 11:28:51 +02:00
Daniel Dudzic
708fcc0faa
Fix PHPCS errors 2024-04-09 23:44:51 +02:00
Emili Castells Guasch
197e70607a Add payment token for guest free trial subscription (WIP) 2024-04-09 17:34:51 +02:00
Daniel Dudzic
00e1e16fa5
Minor condition refactor 2024-04-09 14:17:25 +02:00
Daniel Dudzic
64bd0a2da8
Limit Pay Later Messaging block to only 1 per page. Fix Pay Later WC blocks messaging. Ensure proper config renders both in the editor and the page. 2024-04-08 23:35:53 +02:00
Emili Castells Guasch
457e9f0182 Allow free trial subscription without payment token for logged-in users 2024-04-06 17:31:57 +02:00
Emili Castells Guasch
bc0eb57460 Do not create PayPal order for free trial subscription if user has payment token 2024-04-04 16:52:08 +02:00
Emili Castells Guasch
a83d022228 Merge branch 'trunk' into PCP-2768-zero-sum-subscriptions-cause-cannot-be-zero-or-negative-when-using-vault-v-3 2024-04-03 14:30:11 +02:00
Emili Castells Guasch
2bf3c14feb Do not execute current free trial flow if vault v3 enabled 2024-04-03 09:59:40 +02:00
Daniel Dudzic
d30b44d18e
First attempt at fixing the PayLater Messaging block on the frontend. The block renders but with default config and not block specific settings. 2024-04-02 16:15:22 +02:00
Emili Castells
bb8734d788
Merge pull request #2125 from woocommerce/PCP-285-feature-request-more-fraud-prevention-capabilities-by-storing-additional-data-in-the-order
feature request: more fraud prevention capabilities by storing additional data in the order (285)
2024-04-02 16:09:05 +02:00
Pedro Silva
54ebb93383
Fix fraud prevention data presentation. 2024-03-28 15:02:22 +00:00
Emili Castells
1b98ba2795
Merge pull request #2118 from woocommerce/PCP-1944-improve-funding-source-names
Improve funding source names (1944)
2024-03-28 08:45:48 +01:00
Pedro Silva
510a6c6913
Improve fraud prevention capabilities 2024-03-27 11:50:40 +00:00
Pedro Silva
eec344f35d
Fix lint 2024-03-25 16:08:49 +00:00
Pedro Silva
fdca5c56a5
Adjustments funding source naming 2024-03-25 15:45:12 +00:00
Emili Castells Guasch
4e6eec462c Remove duplicated return 2024-03-19 12:05:43 +01:00
Emili Castells
dd60e736a0
Merge pull request #2080 from woocommerce/PCP-2691-integrate-pay-later-messaging-block-with-the-messaging-configurator
Integrate pay later messaging block with the messaging configurator (2691)
2024-03-12 17:09:06 +01:00
Emili Castells Guasch
2527f45a1e Add wc invoice id when creating PayPal order 2024-03-08 17:38:43 +01:00
Narek Zakarian
1f5e32c0b0
Use the new way to check if block should be enabled 2024-03-05 17:08:10 +04:00
Emili Castells
da6d57b77b
Merge pull request #2051 from woocommerce/PCP-2466-acdc-unsuccessfully-payment-with-new-credit-card-when-debugging-is-enabled-json-error-on-frontend-and-warning-on-network-tab-2
ACDC Unsuccessfully payment with new credit card when debugging is enabled (json error on frontend and warning on network tab) (2466)
2024-02-29 11:58:34 +01:00
Emili Castells
11e7f79efa
Merge pull request #2053 from woocommerce/PCP-2692-messaging-configurator-feedback
Improve the messaging configurator styles (2692)
2024-02-29 11:55:58 +01:00
Emili Castells Guasch
7ee7cc82f8 Exclude PayPal subscriptions products from automatic only payment gateways 2024-02-26 15:45:23 +01:00
Narek Zakarian
93d4f64270
use the text-size for rendering messages 2024-02-23 15:42:00 +04:00
Pedro Silva
9032457868
Fix ThreeDSecure warning. 2024-02-22 17:59:43 +00:00
Emili Castells
a4f4cec23c
Merge pull request #1924 from woocommerce/PCP-921-paylater-configurator
Use Pay Later Messaging configurator
2024-02-16 14:50:15 +01:00
Narek Zakarian
388087b31d
Fix coding styles 2024-02-16 16:30:58 +04:00
Narek Zakarian
70b6370195
Improve the capitalization of "3DS Authentication Result" text 2024-02-12 16:24:16 +04:00
Pedro Silva
b4b5863cb4
Axo gateway skeleton. 2024-02-08 14:37:56 +00:00
Pedro Silva
d738755216
Merge branch 'trunk' into PCP-2520-cart-simulation-type-error 2024-02-07 10:00:49 +00:00
Emili Castells
037f650288
Merge pull request #1986 from woocommerce/PCP-2521-apple-pay-recurring-payments
Apple Pay recurring payments (2521)
2024-02-07 10:47:08 +01:00
Pedro Silva
96b83c9d0d
ApplePay Vaulting Integration 2024-01-24 08:47:48 +00:00
Emili Castells Guasch
0160e42909 Exclude PayPal subscriptions from free trial flow 2024-01-23 15:41:59 +01:00
Emili Castells
4c04144c23
Merge pull request #1968 from woocommerce/release/2.5.0-rc2
Release 2.5.0-rc2
2024-01-17 15:18:35 +01:00
Emili Castells Guasch
484c355b65 Bump version 2.5.0-rc2 2024-01-17 15:06:35 +01:00
Emili Castells
2bd7d2bf0d
Merge pull request #1958 from woocommerce/PCP-2522-venmo-vaulting-integration
Venmo Vaulting integration (2522)
2024-01-17 14:50:47 +01:00
Pedro Silva
408503af1a
Fix PayPal button display on blocks conditions 2024-01-16 16:05:03 +00:00
Pedro Silva
751edc8353
Add support for Venmo button with vault v3 2024-01-15 16:55:36 +00:00
Emili Castells Guasch
51aa79af11 Disable save to account checkout if subscription in the cart 2024-01-11 12:29:36 +01:00
Emili Castells Guasch
dc9ad87b3e Allow create payment when changing subscription payment method (WIP) 2024-01-08 12:40:56 +01:00