Pedro Silva
510a6c6913
Improve fraud prevention capabilities
2024-03-27 11:50:40 +00:00
Pedro Silva
da8d566560
Add order notes.
2024-03-04 15:20:35 +00:00
Pedro Silva
562a9eed4c
Add admin notice persistence.
2024-02-28 11:14:59 +00:00
Pedro Silva
5469cdb3dd
Add reauthorization functionality.
2024-02-27 12:00:09 +00:00
Pedro Silva
c6ef12a626
Add reauthorize option
2024-02-26 09:20:30 +00:00
Emili Castells Guasch
8718270efb
Disable vaulting checkbox and update message if not enabled for reference transactions
2024-02-15 16:05:56 +01:00
Emili Castells
53c2c96b8c
Merge pull request #1980 from woocommerce/PCP-1685-store-three-d-secure-enrollment-status-and-authentication-status-responses-in-wc-order
...
Store three d secure enrollment status and authentication status responses in wc order (1685)
2024-02-08 16:16:06 +01:00
Narek Zakarian
a383a1a166
Check for PayPal order existence
2024-02-06 17:05:36 +04:00
Narek Zakarian
4b16638abd
Refactor the trait to handle the ACDC order info
2024-01-31 16:41:53 +04:00
Narek Zakarian
39f648b084
Handle the 3DS details when captured & authorized
2024-01-23 19:03:36 +04:00
Pedro Silva
c24d159a3f
Add setup URL for reference transactions.
2024-01-16 14:24:34 +00:00
Pedro Silva
5e6d7f97d2
Clear PUI and DCC product status on woocommerce_paypal_payments_clear_apm_product_status event
2024-01-04 17:30:50 +00:00
Pedro Silva
d2abeb5dbf
Add mechanism to refresh feature status.
2023-12-12 17:30:55 +00:00
Emili Castells Guasch
a71965b967
Merge trunk
2023-11-21 15:05:45 +01:00
Alex P
c72a335cdd
Hide card button in previews when has acdc or separate gateway
2023-11-08 09:46:52 +02:00
Emili Castells Guasch
94674adc25
Move PayPal subscriptions api logic to its own module
2023-10-18 17:03:15 +02:00
Emili Castells Guasch
792a1d8654
Rename subscription module to wc subscriptions
2023-10-17 16:29:56 +02:00
Pedro Silva
2e7f9b46b0
Merge branch 'PCP-1744-google-pay-integration' into wip/apple-google-combined
...
# Conflicts:
# modules.php
2023-09-11 10:50:34 +01:00
Pedro Silva
b703f17bbf
Add GooglePay onboarding improvements.
2023-09-11 10:04:38 +01:00
Pedro Silva
bad21380b3
Refactor GooglePay onboarding
2023-09-08 18:43:33 +01:00
Emili Castells
b4f8478920
Merge pull request #1595 from woocommerce/PCP-1906-capture-on-status-change-improvements
...
Apply Capture On Status Change only when order contains PayPal payment method (1906)
2023-09-08 09:54:42 +02:00
Emili Castells Guasch
3ae960e4c3
Fix merge conflict
2023-09-07 12:30:50 +02:00
Emili Castells
867949cce0
Merge pull request #1562 from woocommerce/PCP-1742-upgrade-tracking-integration
...
Upgrade tracking integration (1742)
2023-09-07 09:54:11 +02:00
Pedro Silva
4482809c18
Fix clearing onboarding links cache on disconnect
...
Add clearing onboarding links cache on uninstall
2023-09-05 10:40:50 +01:00
Pedro Silva
c3f7e48d46
Add gateway validation for woocommerce_order_status_changed filter.
2023-08-15 11:49:54 +01:00
Pedro Silva
1b87257fdb
Refactor unsupported currency notice to show only on payment pages and under the PayPal plugin.
2023-08-11 10:35:50 +01:00
Narek Zakarian
f524909c00
Merge branch 'trunk' into PCP-1742-upgrade-tracking-integration
2023-08-03 18:27:35 +04:00
Narek Zakarian
c8e87120d4
refactor tracking integration
2023-07-25 13:17:32 +04:00
Pedro Silva
7cba0edebf
Revert ppcp-text-input settings fields to text and add autocomplete="off"
2023-07-12 08:31:55 +01:00
Emili Castells
7498417306
Merge pull request #1468 from woocommerce/PCP-1759-fix-caches-on-update
...
Refresh DCC/PUI status caches on plugin update
2023-06-27 11:41:34 +02:00
Emili Castells
4e7efbddfe
Merge pull request #1367 from woocommerce/fix/PCP-1675-type_error_with_advanced_columns_pro
...
Type error with advanced columns pro
2023-06-27 11:39:00 +02:00
Alex P
f4c3caedcf
Refresh dcc/pui status caches on plugin update
...
Since #1273 we started clearing these caches on plugin updates. But we are updating these caches only on some admin pages ( 583dea8d99/modules/ppcp-wc-gateway/src/WCGatewayModule.php (L421-L428)
) to avoid the API calls on every request in some cases, so DCC may become hidden if not visited these pages after update. Maybe we can do it more frequently now after 92ae16f99
. But for now simply refreshing the caches during plugin update.
2023-06-26 09:12:20 +03:00
carmenmaymo
d3249b140a
Add unsupported currency admin notice
2023-06-14 12:15:20 +02:00
carmenmaymo
c512464fdf
Merge branch 'trunk' into fix/PCP-1675-type_error_with_advanced_columns_pro
2023-06-07 14:43:44 +02:00
Alex P
df81e5e411
Remove unused
2023-05-31 16:17:09 +03:00
Emili Castells Guasch
3c0e807758
Fix merge conflicts
2023-05-16 12:44:14 +02:00
carmenmaymo
6ddc364eb2
Cast $column to string before sending PCP-1675
2023-05-11 15:14:33 +02:00
Alex P
071dbe145e
Add WP-CLI command for updating settings
2023-05-02 12:40:35 +03:00
Emili Castells Guasch
d9fa6e2c5d
Add subscriptions support for PayPal and ACDC gateways
2023-04-27 17:07:30 +02:00
Emili Castells Guasch
f857315055
Cleanup caching data on plugin upgrade
2023-03-21 12:22:53 +01:00
Emili Castells
f633995307
Merge pull request #1229 from woocommerce/PCP-1470-changing-to-bad-creds-error
...
Fix duplicated auth error when credentials become wrong
2023-03-16 15:14:26 +01:00
Alex P
8bfc58f0da
Fix duplicated auth error
2023-03-06 17:07:31 +02:00
Alex P
f7323210f0
Show funding source as payment method
2023-03-01 10:20:04 +02:00
Emili Castells
de651b3ae8
Merge pull request #1185 from woocommerce/PCP-235-status-capture
...
Allow to capture automatically on status change
2023-02-23 11:53:29 +01:00
Alex P
3439f67ec9
Do not send buyer-country for previews in live mode to avoid error
2023-02-14 11:25:23 +02:00
Alex P
7c43d91288
Allow to capture automatically on status change
2023-02-14 10:30:59 +02:00
Emili Castells
36281f4a8b
Merge pull request #1172 from woocommerce/PCP-1438-get-cart-warning
...
Use wp_loaded for fraudnet loading to avoid warnings
2023-02-13 15:15:53 +01:00
Alex P
61dafb83d7
Use wp_loaded for fraudnet loading to avoid warnings
...
It needs wcgateway.enabled-ppcp-gateways which calls WC()->payment_gateways->get_available_payment_gateways(), and the hooks inside it can be used by other plugins resulting in warnings about calling functions like get_cart too early
One way to fix it is simply to use the wp_loaded hook instead of init, I think it supposed to be a more correct choice if interaction with other plugins (WC) is needed, because it is fired when "WP, all plugins, and the theme are fully loaded and instantiated"
2023-02-08 18:00:23 +02:00
Alex P
c3329c5e9d
Add filter for disabling fees on wc order admin pages
2023-02-01 16:31:43 +02:00
emilicastells
9055c702e7
Fix merge conflicts
2023-01-17 15:03:20 +01:00