Alex P
47d6933288
Replace no final review alert with description
2023-04-25 16:16:37 +03:00
Alex P
37959ad2d8
Handle final review option
2023-04-24 08:12:48 +03:00
Alex P
98f6d0de45
Save funding source for block orders
2023-04-21 16:39:59 +03:00
Alex P
f435796cbe
Add final review checkbox
2023-04-18 23:34:29 +03:00
Alex P
6049f8b396
Merge branch 'trunk' into pcp-157-blocks
2023-04-17 17:12:44 +03:00
Emili Castells Guasch
a892214ca7
Merge branch 'trunk' into PCP-1599-boolean-false-type-sent-as-empty-value-when-setting-cache
2023-04-17 13:50:21 +02:00
dependabot[bot]
b0be8d98dd
Bump json5 from 2.2.0 to 2.2.3 in /modules/ppcp-wc-gateway
...
Bumps [json5](https://github.com/json5/json5 ) from 2.2.0 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v2.2.0...v2.2.3 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 10:57:18 +00:00
dependabot[bot]
935b177edd
Bump webpack from 5.74.0 to 5.76.0 in /modules/ppcp-wc-gateway
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.74.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.74.0...v5.76.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 10:41:11 +00:00
dependabot[bot]
63b77d8442
Bump loader-utils from 2.0.0 to 2.0.4 in /modules/ppcp-wc-gateway
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 2.0.0 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.0...v2.0.4 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 10:32:46 +00:00
Emili Castells Guasch
97561d3f34
Use string instead of boolean when caching to avoid issues in some environments
2023-04-17 12:09:44 +02:00
Alex P
bfaf05a96e
Add locations for block, do not load non-block scripts on block pages
2023-03-29 20:15:42 +03:00
Emili Castells Guasch
b0e269e95e
Fix pay for order conditional
2023-03-23 16:29:26 +01:00
Alex P
2a0fa49800
Merge branch 'trunk' into pcp-157-blocks
2023-03-22 23:23:06 +02:00
Emili Castells Guasch
b0de49125e
Merge branch 'trunk' into PCP-506-api
2023-03-22 12:28:32 +01:00
Emili Castells Guasch
808020357e
Fix psalm
2023-03-21 12:35:51 +01:00
Emili Castells Guasch
f857315055
Cleanup caching data on plugin upgrade
2023-03-21 12:22:53 +01:00
Emili Castells Guasch
99c5351689
Refactor pui is active calls
2023-03-21 11:54:55 +01:00
Emili Castells Guasch
8a1d38ec0e
Move settings sections service to sections render class
2023-03-21 11:00:47 +01:00
Alex P
6a882bb628
Merge branch 'trunk' into pcp-157-blocks
2023-03-17 21:31:39 +02:00
Alex P
e5c9ef86a3
Merge branch 'trunk' into PCP-506-api
2023-03-17 17:23:47 +02:00
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
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
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
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
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