Commit graph

392 commits

Author SHA1 Message Date
Emili Castells Guasch
5f46c8441e Move subscriptions mode to PayPal settings tab 2023-04-19 11:00:08 +02:00
Emili Castells Guasch
b481aaf6d2 Move subscriptions mode to PayPal settings tab 2023-04-18 12:19:52 +02:00
Emili Castells Guasch
1ed8f23efd Fix merge conflicts 2023-03-29 13:03:20 +02:00
Emili Castells Guasch
8a1d38ec0e Move settings sections service to sections render class 2023-03-21 11:00:47 +01:00
Emili Castells Guasch
baee53e90f Fix merge conflicts 2023-03-17 09:20:51 +01:00
Alex P
cc21dd78e7
Fix tests, add http redirector 2023-03-16 18:13:41 +02:00
Emili Castells
337959feda
Merge pull request #1237 from woocommerce/PCP-1465-status-text
Change "Enabled" to "Available" in status text
2023-03-16 15:14:58 +01:00
Emili Castells
e332e62105
Merge pull request #1221 from woocommerce/PCP-1479-paylater-minicart
Allow Pay Later in mini-cart
2023-03-16 15:13:57 +01:00
Emili Castells
cbf64f5cb9
Merge pull request #1220 from woocommerce/PCP-259-log-payment-method
Show funding source as payment method
2023-03-16 15:12:27 +01:00
Emili Castells Guasch
c600575d23 Do not call endpoint if not onboarded 2023-03-13 14:56:15 +01:00
Alex P
c41cedc80d
Change "Enabled" to "Available" in status text
Now it is more clear because "enabled" can be understood as enabled gateway, while it only means that it is enabled in the PayPal account.
2023-03-07 09:46:45 +02:00
Alex P
2adc0d57e1
Do not remove mini-cart location for pay later 2023-03-01 16:18:21 +02:00
Alex P
f7323210f0
Show funding source as payment method 2023-03-01 10:20:04 +02:00
Emili Castells Guasch
c1d7d30f04 Fix merge conflicts 2023-02-28 11:07:03 +01: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
50b7066afb
Do not call get_available_payment_gateways early
Calling it during object construction causes issues with third-party plugins when it is executed too early or in irrelevant requests (WP ajax for saving posts, ...).
Now this function call is moved into a separate class to make it more difficult to accidentally execute early or when not needed.
2023-02-22 17:25:14 +02:00
Alex P
7c43d91288
Allow to capture automatically on status change 2023-02-14 10:30:59 +02:00
Emili Castells
a3dfc3c01e
Merge pull request #1169 from woocommerce/PCP-1421-label
Mention PUI only for German shops and add line breaks
2023-02-13 15:17:59 +01:00
emilicastells
88d85ca87d
Get button locations from smart_button_locations setting 2023-02-09 16:35:53 +01:00
Alex P
9839d24a66
Fix fraudnet docs url 2023-02-07 15:55:23 +02:00
Alex P
040c51a2b6
Mention PUI only for German shops and add line breaks 2023-02-07 15:53:11 +02:00
Alex P
333b48e4ec
Add tracking docs url 2023-02-07 15:52:58 +02:00
Emili Castells
664a53dd36
Merge pull request #1156 from khalilgharbaoui/trunk
Add option to hide funding resource Trustly
2023-02-07 12:58:00 +01:00
Alex P
abc39d4dbd
Mention PUI only for German shops and add line breaks 2023-02-07 10:58:38 +02:00
Alex P
df10747701
Fix default landing value 2023-02-06 10:13:38 +02:00
emilicastells
a8616603aa
Add new vaulting setting for advanced credit card 2023-02-03 17:07:51 +01:00
emilicastells
7f6cc9ad86
Detach vault_enabled setting from advanced credit cards 2023-02-03 12:41:06 +01:00
Khalil Gharbaoui
4f1f326172
Add option to hide funding resource Trustly 2023-02-02 04:36:02 +01:00
emilicastells
ee425588bf
Add subscriptions mode selector 2023-02-01 16:30:39 +01:00
emilicastells
28d3e77217
Merge branch 'PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint' into PCP-991-detach-vaulting-from-wc-subscriptions-support 2023-01-24 09:48:56 +01:00
emilicastells
ea201a3140
Disable Fraudnet checkbox when PUI is enabled 2023-01-20 10:58:43 +01:00
emilicastells
71c1937808
Remove temporary setting for debug 2023-01-10 11:39:09 +01:00
emilicastells
7774a5e8b0
Integrate PayPal Subscriptions (WIP) 2023-01-05 14:53:23 +01:00
emilicastells
35e3e97f88
Merge branch 'PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint' into PCP-991-detach-vaulting-from-wc-subscriptions-support 2022-12-23 12:30:38 +01:00
Narek Zakarian
eb080c9275
Merge branch 'trunk' into PCP-1083-update-standard-payments-tab-settings 2022-12-20 19:37:51 +04:00
emilicastells
2008b9d9a8
Merge branch 'PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint' into PCP-991-detach-vaulting-from-wc-subscriptions-support 2022-12-20 11:30:32 +01:00
Narek Zakarian
416881da70
Fix Pay later locations according to selected smart button locations 2022-12-19 20:23:09 +04:00
emilicastells
7022924d7e
Merge branch 'trunk' into PCP-991-detach-vaulting-from-wc-subscriptions-support 2022-12-14 14:36:07 +01:00
Narek Zakarian
2205b1bc1e
Refactor default settings to match new settings 2022-12-05 17:12:30 +04:00
Narek Zakarian
7f120720cc
Refactor disable gateways with new settings 2022-12-05 17:05:19 +04:00
Narek Zakarian
9c7ac6ba34
Organize settings fields in separate folder 2022-12-05 15:27:58 +04:00
emilicastells
20445258df
Fix typo in is ppcp settings page service 2022-11-30 13:13:44 +01:00
Narek Zakarian
d29f462e95
Fix PHPcs problems 2022-11-29 20:06:34 +04:00
Narek Zakarian
77e8714877
fix Psalm tests 2022-11-29 20:00:47 +04:00
Narek Zakarian
50e18c1518
Add FraudNet header when creating order. 2022-11-29 19:31:58 +04:00
Narek Zakarian
8d74fcdf17
Create configuration service to check if FraudNet is enabled 2022-11-29 18:54:40 +04:00
Narek Zakarian
1a4f9f6535
Register the FraudNet JS 2022-11-29 17:06:17 +04:00
Narek Zakarian
6045c3855b Refactor FraudNet namespace, isn't related specially to PUI 2022-11-23 17:59:46 +04:00
emilicastells
28031d927b
Remove subscriptions feature flag 2022-11-22 12:36:47 +01:00
emilicastells
673cdc6c51
Add PayPal meta to OXXO order 2022-11-21 12:22:19 +01:00