Alex P
c684e461ee
Fix response
2023-05-31 16:19:25 +03:00
Alex P
bee2a8d5ba
Do not send whole order in create order response
2023-05-31 16:18:34 +03:00
Alex P
df81e5e411
Remove unused
2023-05-31 16:17:09 +03:00
Alex P
508fe0ee48
Do not sent order in approve response
2023-05-31 16:15:19 +03:00
Emili Castells Guasch
76ac995c82
Use WC_Payment_Token_CC
instead of custom one for cards
2023-05-31 11:46:29 +02:00
Emili Castells Guasch
58a08b3be0
Get customer tokens for each gateway
2023-05-30 14:47:00 +02:00
carmenmaymo
ad5af16446
Update wording in buttons previews PCP-1713
2023-05-30 13:57:21 +02:00
Emili Castells Guasch
3b1ad30aef
Do not log token id
2023-05-29 17:09:32 +02:00
Emili Castells Guasch
ee16175438
Fix psalm
2023-05-29 16:48:23 +02:00
Emili Castells Guasch
5fce71e26c
Add action scheduler
2023-05-29 16:24:50 +02:00
Emili Castells Guasch
a460da6267
Add action for running the migration
2023-05-29 15:21:32 +02:00
Emili Castells Guasch
d0d50c5696
Add logging to payment tokens migration
2023-05-29 13:02:59 +02:00
Emili Castells Guasch
fa049527b6
Catch correct exception
2023-05-24 15:17:03 +02:00
Alex P
f1c91d5508
Fix type
...
Sometimes this service returns DisabledSmartButton
2023-05-24 09:36:36 +03:00
Emili Castells
28e831de0f
Merge pull request #1397 from woocommerce/PCP-1674-handle-block-errors
...
Handle payment errors in blocks
2023-05-23 11:56:53 +02:00
Emili Castells Guasch
83ae24eae8
Do not add previous_transaction_reference
for PayPal payment method
2023-05-22 11:45:46 +02:00
Alex P
780aaed1c6
Fix session_handler usage
2023-05-22 12:19:25 +03:00
Alex P
6aa75e62d4
Refactor session handling
2023-05-22 10:42:33 +03:00
Alex P
2df970a74a
Handle payment errors in blocks
2023-05-22 10:38:31 +03:00
Emili Castells Guasch
e173f39e3c
Add vault true when subscription in cart
2023-05-18 16:46:25 +02:00
Emili Castells Guasch
c64d174817
Fix get_cart_contents
null error
2023-05-18 10:42:18 +02:00
Alex P
0322aac244
Trigger WC checkout_error event
...
Triggering WC checkout_error event for our validation, similarly to the WC submit ajax handler.
2023-05-17 17:21:24 +03:00
dependabot[bot]
0488670bf2
Bump json5 from 2.2.1 to 2.2.3 in /modules/ppcp-blocks
...
Bumps [json5](https://github.com/json5/json5 ) from 2.2.1 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.1...v2.2.3 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 11:04:20 +00:00
dependabot[bot]
6db83fdd5a
Bump webpack from 5.75.0 to 5.76.0 in /modules/ppcp-blocks
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 10:55:41 +00:00
Emili Castells Guasch
12c8edf7bc
Remove unused services
2023-05-17 11:29:29 +02:00
Emili Castells Guasch
077c23d7f1
Fix phpcs
2023-05-16 15:15:35 +02:00
Emili Castells Guasch
c1f97dd625
Fix constructor parameters order
2023-05-16 15:02:27 +02:00
Emili Castells Guasch
3c0e807758
Fix merge conflicts
2023-05-16 12:44:14 +02:00
Emili Castells Guasch
353ba42cbc
Fix psalm
2023-05-16 11:49:08 +02:00
Emili Castells Guasch
6f2a47dddb
Fix phpcs
2023-05-16 11:39:38 +02:00
Emili Castells Guasch
b8cdb68317
Merge branch 'subscriptions-api-flag' into PCP-991-detach-vaulting-from-wc-subscriptions-support
2023-05-16 11:27:49 +02:00
Emili Castells Guasch
b35295b43e
Fix phpcs
2023-05-16 11:26:57 +02:00
Emili Castells
918f09f47d
Merge pull request #1346 from woocommerce/pcp-157-blocks
...
Add express cart/checkout block
2023-05-16 11:14:53 +02:00
Emili Castells Guasch
f40ca96b87
Merge branch 'trunk' into PCP-991-detach-vaulting-from-wc-subscriptions-support
2023-05-16 09:56:32 +02:00
Alex P
a028eafeef
Cache webhook verification results
...
Looks like `permission_callback` can be called multiple times in some cases/newer WP, resulting in difficult to read logs and other issues, such as slower request handling or possible lack of idempotence (first returned true, but then request failed and returned false).
So now caching it in a variable.
2023-05-16 10:15:42 +03:00
Emili Castells Guasch
e5fb9b0b9d
Add subscriptions api feature flag (WIP)
2023-05-15 16:18:11 +02:00
Emili Castells Guasch
9c1750c174
Add subscriptions api feature flag (WIP)
2023-05-15 15:38:40 +02:00
Emili Castells
47ca09301d
Merge pull request #1374 from woocommerce/PCP-1448-filter-to-disable-ppec-subscription-migration-executes-after-sql-is-run
...
Cache ppec subscriptions check response
2023-05-15 14:27:00 +02:00
Emili Castells Guasch
b126d77dfb
Merge branch 'trunk' into PCP-991-detach-vaulting-from-wc-subscriptions-support
2023-05-15 12:16:20 +02:00
Emili Castells Guasch
96f6ad715a
Cache ppec subscriptions check response
2023-05-15 11:53:25 +02:00
Emili Castells Guasch
3362146fcc
Fix subscription parent order refund
2023-05-12 16:28:15 +02:00
Alex P
8dc0079a41
Merge branch 'trunk' into PCP-1480-order-left-on-hold-after-payment-trough-pui-if-merchant-connected-account-trough-manual-credential-input
2023-05-12 15:03:31 +03:00
carmenmaymo
6ddc364eb2
Cast $column to string before sending PCP-1675
2023-05-11 15:14:33 +02:00
carmenmaymo
f4495368aa
Add fraudnet to script names PCP-1677
2023-05-11 14:36:41 +02:00
Alex P
84459c4461
Do not send shipping options when not using paypal shipping
2023-05-11 14:52:17 +03:00
Emili Castells Guasch
163b7d9f7a
Handle subscription refund from PayPal (WIP)
2023-05-10 16:59:03 +02:00
Emili Castells Guasch
bd708239d7
Add transaction id to subscription parent order
2023-05-10 12:46:41 +02:00
Alex P
b7ef769aa7
Use cart/checkout styles for blocks
2023-05-10 11:26:45 +03:00
Alex P
54d8a9b5a9
Use order currency instead of shop currency on order-pay page
2023-05-10 08:05:44 +03:00
Emili Castells Guasch
69da3f78ed
Override hosted fields configurtation when PayPal subscriptions is enabled
2023-05-09 11:42:31 +02:00