Commit graph

3518 commits

Author SHA1 Message Date
Emili Castells Guasch
fe089484a0 Merge branch 'trunk' into PCP-1393-acdc-save-payment-for-purchase-later 2023-12-13 12:27:14 +01:00
Emili Castells Guasch
6c3f648e95 Add redirect to payment methods page and handle error message 2023-12-13 12:24:04 +01:00
Pedro Silva
39040eb8e3
Remove unused code. 2023-12-13 10:18:37 +00:00
Alex P
910c6ccb6d
Do not use react-paypal-js 2023-12-13 08:47:21 +02:00
Alex P
93997fac7e
Fix messages check in editor 2023-12-13 08:34:07 +02:00
Pedro Silva
e01cef5d16
Fix lint. 2023-12-12 18:16:43 +00:00
Pedro Silva
81f606912f
Adds nonce validation to refresh feature status request. 2023-12-12 18:12:48 +00:00
Pedro Silva
d2abeb5dbf
Add mechanism to refresh feature status. 2023-12-12 17:30:55 +00:00
Emili Castells Guasch
10e79cbcdc Create WC payment method from card payment token 2023-12-12 17:23:47 +01:00
Emili Castells Guasch
8a4bcc55a1 Add click listener for place order button 2023-12-12 16:15:07 +01:00
Emili Castells Guasch
a1dfb52cbb Add card fields payment method (WIP) 2023-12-12 12:23:47 +01:00
Pedro Silva
c59f6de143
Fix ApmButton margin condition. 2023-12-12 10:18:28 +00:00
Pedro Silva
c987bc6b33
Add additional status message to ApplePay domain validation. 2023-12-12 10:14:49 +00:00
Alex P
a99fbc6eb3
Do not load paypal script on checkout block methods registration 2023-12-12 10:58:44 +02:00
Alex P
5ab6d3b27d
Do not fail script loading if no script_attributes or data_client_id 2023-12-12 10:57:31 +02:00
Alex P
4e34332c0b
Do not include APM buttons in editor
canMakePayment is not called, so cannot hide if not available
2023-12-12 10:55:54 +02:00
Alex P
6d450d587f
Always include buttons and messages components when in editor 2023-12-12 10:55:23 +02:00
Pedro Silva
ec0dd5221d
Adjustments to apm button layouts. 2023-12-11 17:14:43 +00:00
Emili Castells Guasch
3ab8b3a97f Use object instead of stdclass for payment source properties 2023-12-11 14:06:14 +01:00
Emili Castells Guasch
0e8e4dcaeb Use object instead of stdclass for payment source properties 2023-12-11 14:03:39 +01:00
Pedro Silva
55c7900a3e
Adjust block button styles. 2023-12-11 12:02:06 +00:00
Alex P
a33d8dea3d
Fix react svg 2023-12-08 15:01:28 +02:00
Alex P
2985687b4e
Fix block errors when not onboarded 2023-12-08 15:01:14 +02:00
Alex P
ab0fcadb06
Fix block name 2023-12-08 09:33:02 +02:00
Pedro Silva
46c575a401
Fix apm button styling 2023-12-07 18:20:58 +00:00
Alex P
7e8881dc9d
Retrieve current script url params (client id, ...) in editor 2023-12-07 16:55:17 +02:00
Alex P
2ecbf089f5
Update block description 2023-12-07 10:18:57 +02:00
Alex P
ee1e6538dc
Set placement 2023-12-07 08:15:05 +02:00
Alex P
c1376f927c
Add icon 2023-12-06 17:45:43 +02:00
Alex P
2f1c8f6c57
Hide logo position when not available 2023-12-06 17:33:13 +02:00
Alex P
baa3afeb9b
Render pay later blocks 2023-12-06 17:31:56 +02:00
Pedro Silva
52f3f38135
Add filter to disable classic checkout/cart block compatibility. 2023-12-06 10:23:37 +00:00
Alex P
d8ff7f79e6
Add loading spinner 2023-12-05 21:35:41 +02:00
Alex P
9ded2bfa17
Add pay later block 2023-12-05 21:35:18 +02:00
Alex P
0d016b94ec
Add paylater-block module 2023-12-05 21:32:32 +02:00
Pedro Silva
7f5454dcdb
Fix buttons on classic checkout and cart blocks. 2023-12-05 17:57:07 +00:00
Emili Castells Guasch
586e9451f6 Fix psalm 2023-12-05 15:06:55 +01:00
Emili Castells Guasch
87bd429be1 Move payment source parameter to last position to avoid conflicts with existing consumers of create method 2023-12-05 15:02:55 +01:00
Emili Castells Guasch
6c4825e560 Add payment source for credit card subscription renewals 2023-12-05 14:40:11 +01:00
Emili Castells Guasch
290f4bc193 Fix phpcs 2023-12-05 10:11:42 +01:00
Emili Castells Guasch
bf0b549292 Fix psalm 2023-12-05 09:45:40 +01:00
Emili Castells Guasch
29669b501a Add context for add payment method 2023-12-05 09:34:34 +01:00
Pedro Silva
5b67bbfc27
Change tracking carriers so texts aren't added to .pot files. 2023-12-04 17:23:51 +00:00
Pedro Silva
ecd2fdbc99
Fix hide/show "Send checkout billing and shipping data to Apple Pay" in ApplePay admin settings. 2023-12-04 14:06:51 +00:00
Emili Castells Guasch
cb7612851f Merge branch 'trunk' into PCP-1393-acdc-vault-v3 2023-11-30 14:40:04 +01:00
Emili Castells
8ab5ec93ad
Merge pull request #1874 from woocommerce/PCP-2380-ui-fixes
Change default "Place Order" button text, add additional "Place Order" description in block
2023-11-30 09:36:03 +01:00
Emili Castells
9b62e136a4
Merge pull request #1873 from woocommerce/improve-address-retrieval
Improve address retrieval in block
2023-11-30 09:34:07 +01:00
Alex P
5e520ebb49
Fix disable-funding field access
Fixed usage of the `disabled-funding` field usage because It can be missing, it is added only if there are disabled funding sources.
2023-11-30 08:39:08 +02:00
Alex P
9542a1b920
Fix text 2023-11-29 18:40:23 +02:00
Emili Castells Guasch
92a574f4fa Add pay with save payment method (WIP) 2023-11-29 17:29:20 +01:00