Commit graph

1190 commits

Author SHA1 Message Date
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
392d27f08b
Merge remote-tracking branch 'origin/trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-admin-notices/src/AdminNotices.php
#	modules/ppcp-save-payment-methods/src/SavePaymentMethodsModule.php
#	modules/ppcp-wc-gateway/src/WCGatewayModule.php
#	modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php
#	tests/PHPUnit/WcSubscriptions/RenewalHandlerTest.php
2024-03-27 18:42:21 +00: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
Emili Castells
02722a3c97
Merge pull request #1897 from woocommerce/PCP-1486-paylater-block
Add Pay Later Messaging block
2024-01-05 15:04:01 +01:00
Emili Castells
2a8320901b
Merge pull request #1939 from woocommerce/PCP-2388-php-8-2-deprecations
PHP 8.2 deprecations (2388)
2024-01-05 12:10:08 +01:00
Emili Castells
2f7e0683d6
Merge pull request #1926 from woocommerce/PCP-2488-make-all-hosted-card-fields-strings-translatable
make all hosted card fields strings translatable (2488)
2024-01-05 12:08:54 +01:00
Emili Castells
cd6486ce8c
Merge pull request #1925 from woocommerce/PCP-2487-implement-early-wc-validation-for-hosted-card-fields
Implement early WC validation for Hosted Card Fields (2487)
2024-01-05 12:07:27 +01:00
Pedro Silva
3c9043eeb6
Fix lint 2024-01-05 09:58:00 +00:00
Pedro Silva
a23dbb9c8b
Fix type error for services requiring SmartButton. 2024-01-05 09:37:23 +00:00
Alex P
40e4658576
Fix buttons loading in block editor 2024-01-05 09:52:28 +02:00
Pedro Silva
2348db69dc
Fix PHP 8.2 deprecation notices. 2024-01-03 17:34:58 +00:00
Pedro Silva
c2946b0516
Revert unneeded changes. 2024-01-03 11:18:30 +00:00
Pedro Silva
282d1a73e0
Rollback button early validation and add support for Credit Card Gateway. 2024-01-03 11:13:01 +00:00