Commit graph

1186 commits

Author SHA1 Message Date
Emili Castells Guasch
5913ab8540 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-04-24 10:47:52 +02: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
Emili Castells Guasch
5834c42e11 Prevents disconnect store when already onboarded via URL params 2023-04-20 14:52:38 +02:00
Emili Castells Guasch
1039ab6e72 Revert as we are caching signup links, nonce could fail 2023-04-20 14:32:30 +02:00
Emili Castells Guasch
8b564d6fc3 Merge trunk 2023-04-20 14:18:30 +02:00
Emili Castells Guasch
678ec31bc2 Fix psalm 2023-04-19 12:59:59 +02:00
Emili Castells Guasch
c6bda29426 Add nonce to onboarding return url 2023-04-19 12:45:37 +02:00
Emili Castells Guasch
5f46c8441e Move subscriptions mode to PayPal settings tab 2023-04-19 11:00:08 +02:00
Alex P
f435796cbe
Add final review checkbox 2023-04-18 23:34:29 +03:00
Emili Castells Guasch
b481aaf6d2 Move subscriptions mode to PayPal settings tab 2023-04-18 12:19:52 +02:00
Alex P
6049f8b396
Merge branch 'trunk' into pcp-157-blocks 2023-04-17 17:12:44 +03:00
Emili Castells Guasch
29a21d214f Merge trunk 2023-04-17 14:16:53 +02: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
1ed8f23efd Fix merge conflicts 2023-03-29 13:03:20 +02:00
Emili Castells Guasch
17211a8de9 Merge branch 'trunk' into PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint 2023-03-29 12:57:58 +02: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
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