Alex P
7a994f8d28
Do not save refund id after ppcp_refund_order
2023-03-17 17:23:33 +02:00
Alex P
7e64f81c19
Fix credentials change check for redirect
2023-03-17 16:22:04 +02:00
Alex P
fa0afe381a
Merge branch 'trunk' into pcp-157-blocks
2023-03-17 15:53:53 +02:00
Alex P
5dce62fa78
Add API for refunding and voiding orders
2023-03-17 11:44:28 +02:00
Alex P
9ba93c9e11
Remove unneeded extension
...
no reason to put it into extension, only adds confusion
2023-03-17 10:22:28 +02:00
Emili Castells Guasch
baee53e90f
Fix merge conflicts
2023-03-17 09:20:51 +01:00
Emili Castells Guasch
57581a5ac4
Fix merge conflict
2023-03-17 08:56:58 +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
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
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
aea0963812
Merge pull request #1239 from woocommerce/PCP-1481-webhook-storage
...
Fix webhook issues when switching sandbox, and delete all webhooks when unsubscribing
2023-03-16 09:17:56 +01:00
Alex P
25b13e4467
Merge branch 'trunk' into pcp-157-blocks
2023-03-14 09:24:06 +02:00
Emili Castells Guasch
c600575d23
Do not call endpoint if not onboarded
2023-03-13 14:56:15 +01:00
Alex P
26d64139b9
Do not register webhooks during credentials change handling
...
they will be registered later in the connection page handler
2023-03-10 14:50:21 +02:00
Alex P
8188faeec4
Redirect on any credentials change (including sandbox checkbox)
...
otherwise we may use wrong state/host e.g. for webhook subscription
2023-03-10 10:39:02 +02: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
8bfc58f0da
Fix duplicated auth error
2023-03-06 17:07:31 +02:00
Alex P
36cffad369
Fix formatting
2023-03-06 10:19:23 +02:00
Alex P
ac7d0c0cb3
Register webhooks later via wp cron
2023-03-06 10:02:01 +02:00
Emili Castells Guasch
555169b651
Revert "Move webhook registration after checkout setting saved"
...
This reverts commit 4b320f0f87
.
2023-03-05 21:54:35 +02:00
Emili Castells Guasch
4b320f0f87
Move webhook registration after checkout setting saved
2023-03-03 16:23:55 +01:00
Emili Castells Guasch
4db3e828cd
Merge branch 'trunk' into PCP-1480-order-left-on-hold-after-payment-trough-pui-if-merchant-connected-account-trough-manual-credential-input
2023-03-03 11:20:18 +01:00
Emili Castells Guasch
cce8ee9d8d
Remove calls to enpoints if not onboarded
2023-03-02 12:08:20 +01:00
Emili Castells Guasch
62364d1e84
Fix wrong replacements
2023-03-01 16:19:27 +01:00
Emili Castells Guasch
b5e1f1530a
Add update subscription (WIP)
2023-03-01 16:12:26 +01: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 Guasch
4737f9d203
Merge branch 'trunk' into PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint
2023-02-28 10:00:35 +01:00
Alex P
8c1af84204
Refactor settings check
2023-02-27 12:04:43 +02:00
Alex P
f8daa7ff2f
Remove incorrect @throws
2023-02-27 12:04:08 +02:00
Alex P
38a8473e57
Remove redundant method
...
pay later is not available for mini-cart, and even if we add it we should not implement this check with such confusing naming (location and context)
2023-02-26 15:03:41 +02:00
Alex P
8640d3031d
Fix pay later on order pay page
2023-02-26 15:00:42 +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
Emili Castells
018ef8603a
Merge pull request #1186 from woocommerce/PCP-1447-fix-preview-country
...
Do not send buyer-country for previews in live mode to avoid error
2023-02-23 11:52:28 +01:00
Alex P
13237fa68a
Remove type-hint to reduce third-party conflicts
2023-02-23 11:24:12 +02: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
3ca9b444fe
Redirect to connection tab after manual credentials input
2023-02-21 10:38:11 +02:00
Alex P
70c48762fa
Merge branch 'trunk' into pcp-157-blocks
2023-02-15 11:38:31 +02:00
Alex P
ea3e5bbeb6
Add express checkout block (wip)
2023-02-15 10:52:25 +02: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
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
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
emilicastells
568b809834
Move context logic to trait
2023-02-13 11:01:51 +01:00
emilicastells
1f395701ed
Merge branch 'trunk' into PCP-1429-device-data-not-available-error-message-is-showing-for-pay-upon-invoice
2023-02-13 09:48:49 +01:00
Emili Castells
dd80f8fcfe
Merge pull request #1153 from woocommerce/PCP-1418-fees-display-filter
...
Add filter for disabling fees on wc order admin pages
2023-02-10 12:34:58 +01:00
emilicastells
88d85ca87d
Get button locations from smart_button_locations
setting
2023-02-09 16:35:53 +01:00