Emili Castells Guasch
|
96e434d4b0
|
Merge trunk
|
2023-07-12 11:14:23 +02:00 |
|
Alex P
|
395102ef26
|
Update Pay Later amount in checkout when cart total changes
|
2023-07-11 16:52:46 +03:00 |
|
Alex P
|
67ad49b8de
|
Merge branch 'trunk' into PCP-1762-cart-paylater-amount
|
2023-07-11 11:41:02 +03:00 |
|
Alex P
|
f67db5c524
|
Check that event handler is not null
It is passed as null in 5a0b0b41a9/modules/ppcp-wc-gateway/resources/js/gateway-settings.js (L85)
|
2023-07-11 11:31:34 +03:00 |
|
Alex P
|
ced0828c2d
|
Merge branch 'trunk' into PCP-1762-cart-paylater-amount
|
2023-07-11 10:44:22 +03:00 |
|
Pedro Silva
|
25282b9514
|
Fix code review ajustments
|
2023-07-10 08:53:05 +01:00 |
|
Pedro Silva
|
3b5a4b7f23
|
Add cart cleanup functionality to single page Bookable products
|
2023-07-05 17:10:26 +01:00 |
|
Pedro Silva
|
c00b5906f7
|
Merge branch 'trunk' into PCP-895-buttons-not-working-on-single-product-page-for-woo-commerce-bookings-product
|
2023-07-05 09:34:11 +01:00 |
|
Emili Castells
|
17a346cfc9
|
Merge pull request #1485 from woocommerce/PCP-1788-filter-to-conditionally-block-the-pay-pal-buttons
Filter to conditionally block the PayPal buttons (1788)
|
2023-07-05 10:15:34 +02:00 |
|
Emili Castells
|
1d75e73b56
|
Merge pull request #1435 from woocommerce/PCP-860-apm
Improve handling of APMs when popup is not used or not redirected back to WC
|
2023-07-04 16:22:39 +02:00 |
|
Pedro Silva
|
f6e625718e
|
Refactor handleButtonStatus and shouldEnable methods in buttons bootstraps
|
2023-07-04 14:43:55 +01:00 |
|
Pedro Silva
|
6b03960de7
|
Refactor button renderer and filter woocommerce_paypal_payments_<context>_button_disabled
|
2023-07-03 17:35:01 +01:00 |
|
Pedro Silva
|
74f28ca921
|
Add filter woocommerce_paypal_payments_<context>_button_disabled to disable PayPal buttons on a given context.
|
2023-07-03 11:40:37 +01:00 |
|
Pedro Silva
|
e94316aecd
|
Add filter woocommerce_paypal_payments_product_button_disabled to disable PayPal buttons on single product page.
|
2023-07-03 08:25:35 +01:00 |
|
Pedro Silva
|
7b04290eac
|
Add support for WooCommerce Bookings on single product page
|
2023-06-30 10:00:44 +01:00 |
|
Emili Castells Guasch
|
c8e40b56c4
|
Add support for variable subscriptions (WIP)
|
2023-06-28 17:17:22 +02:00 |
|
Emili Castells
|
b4cc4dcfe9
|
Merge pull request #1469 from woocommerce/PCP-1607-smart-buttons-not-greyed-out-removed-on-single-product-when-deselecting-product-variation
Smart buttons not greyed out/removed on single product when deselecting product variation (1607)
|
2023-06-27 17:05:22 +02:00 |
|
Alex P
|
2b566fcf44
|
Merge branch 'trunk' into PCP-860-apm
|
2023-06-27 15:54:06 +03:00 |
|
Emili Castells
|
715e9bcf17
|
Merge pull request #1384 from woocommerce/PCP-1700-js-error-event
Trigger WC checkout_error event
|
2023-06-27 11:40:01 +02:00 |
|
Pedro Silva
|
82828c2991
|
Add support for PayPal SmartButtons enable / disable
Rename functions
Remove invalid function arguments
|
2023-06-26 18:14:41 +01:00 |
|
Pedro Silva
|
adf7a2e297
|
Remove unnecessary code
|
2023-06-26 11:55:30 +01:00 |
|
Pedro Silva
|
75bf98c174
|
Add hide / show conditions on SingleProduct Buttons for when they shouldn't be rendered.
Refactor MessageRenderer not to reload when it has no changes.
|
2023-06-23 15:49:08 +01:00 |
|
Pedro Silva
|
587e065fba
|
Refactored button display logic
Replaced show / hide buttons mode with enable / disable buttons mode
|
2023-06-23 08:23:11 +01:00 |
|
Emili Castells Guasch
|
06bfe33db2
|
Working on subscriptions (WIP)
|
2023-06-21 15:42:18 +02:00 |
|
Emili Castells Guasch
|
09c7537e48
|
Hide non updatable form fields if subscription product connected to PayPal
|
2023-06-16 16:11:45 +02:00 |
|
Alex P
|
b6a85f0d13
|
Update Pay Later amount on the cart page when cart total changes
|
2023-06-16 11:39:20 +03:00 |
|
Alex P
|
46ea7621d3
|
Create wc order in approval webhook if missing
|
2023-06-14 12:44:06 +03:00 |
|
Emili Castells Guasch
|
87325585f1
|
Fix cart button render conditional
|
2023-06-13 11:46:56 +02:00 |
|
Emili Castells Guasch
|
f9ed01e5c4
|
Fix single product button render conditional
|
2023-06-13 11:33:24 +02:00 |
|
Emili Castells Guasch
|
5082a0d17b
|
Do not render PayPal subscription button if no plan is connected
|
2023-06-07 12:50:18 +02:00 |
|
Alex P
|
04bc1ba37f
|
Fix js error
|
2023-06-06 15:33:13 +03:00 |
|
Alex P
|
729251495f
|
Handle empty acdc fields
|
2023-06-06 15:33:13 +03:00 |
|
Alex P
|
bee2a8d5ba
|
Do not send whole order in create order response
|
2023-05-31 16:18:34 +03: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 |
|
Emili Castells Guasch
|
69da3f78ed
|
Override hosted fields configurtation when PayPal subscriptions is enabled
|
2023-05-09 11:42:31 +02:00 |
|
Emili Castells Guasch
|
29a21d214f
|
Merge trunk
|
2023-04-17 14:16:53 +02:00 |
|
Alex P
|
3c557907f2
|
Refresh checkout totals after validation if needed
Refreshing the totals the same way as WC does this.
|
2023-04-04 11:35:16 +03:00 |
|
Emili Castells Guasch
|
610ba3e935
|
Add subscription from cart page
|
2023-03-30 14:47:28 +02:00 |
|
Emili Castells Guasch
|
e0228dbad3
|
Add subscriptions to single product page (WIP)
|
2023-03-29 16:34:30 +02:00 |
|
Emili Castells Guasch
|
1ed8f23efd
|
Fix merge conflicts
|
2023-03-29 13:03:20 +02:00 |
|
Emili Castells Guasch
|
8d97954f42
|
Add content type json to all fetch ajax endpoints
|
2023-03-22 17:26:58 +01:00 |
|
Emili Castells Guasch
|
5ceb39c9e0
|
Fix code style
|
2023-03-22 17:00:16 +01:00 |
|
Emili Castells Guasch
|
df2c215ec9
|
Add content type json to all fetch ajax endpoints
|
2023-03-22 16:53:26 +01:00 |
|
Emili Castells Guasch
|
01ab5d6003
|
Add subscriptions api logic to Single product (WIP)
|
2023-03-20 11:58:34 +01:00 |
|
Emili Castells Guasch
|
baee53e90f
|
Fix merge conflicts
|
2023-03-17 09:20:51 +01:00 |
|
Alex P
|
3d096fb2ad
|
Handle price suffix with price for product button check
|
2023-03-07 16:20:01 +02:00 |
|
Emili Castells
|
1debc92453
|
Merge pull request #965 from woocommerce/pcp-456-aub-choice
Improve cart subscriptions check and "All products for subscriptions" compatibility
|
2023-03-03 10:44:03 +01:00 |
|
Emili Castells Guasch
|
c1d7d30f04
|
Fix merge conflicts
|
2023-02-28 11:07:03 +01:00 |
|
Alex P
|
6a0592f58b
|
Remove useless dcc check in cart
|
2023-02-15 16:52:16 +02:00 |
|
Alex P
|
5dd0931c0f
|
Hide cart buttons when intent changed
|
2023-02-15 16:50:34 +02:00 |
|