Emili Castells
31f726155f
Merge pull request #1711 from woocommerce/PCP-2030-remove-payment-vaulted-checker
...
Remove payment vaulted checker functionality (2030)
2023-09-21 14:27:23 +02:00
Emili Castells Guasch
09ac019bd0
Add improvements based on PR feedback
2023-09-21 11:24:50 +02:00
Emili Castells
60f998d031
Merge pull request #1688 from woocommerce/PCP-1969-form-data
...
Fix complex form data during form saving
2023-09-20 12:45:30 +02:00
Emili Castells Guasch
7d17e4a892
Move vaulted subscriptions intent logic to module
2023-09-19 12:19:31 +02:00
Pedro Silva
e2ca4cd0ae
Fix PayNowBootstrap parameters
2023-09-18 16:06:25 +01:00
Emili Castells
4bedeab529
Merge pull request #1689 from woocommerce/wip/apple-google-combined
...
Combined Apple Pay and Google Pay integration (154, 1744)
2023-09-13 13:56:45 +02:00
Emili Castells Guasch
b116d6cb20
Remove subscriptions api feature flag
2023-09-13 09:14:57 +02:00
Pedro Silva
2298a5fb1b
Merge branch 'trunk' into wip/apple-google-combined
2023-09-12 14:21:38 +01:00
Alex P
5c3be69c78
Fix complex form data during form saving
...
Similarly to #1510 , sending encoded form and using parse_str for FormSaver, which was still using the old way.
2023-09-12 10:02:15 +03:00
Alex P
e5513d51de
Separate message rendering, fix some message rendering issues
2023-09-11 10:57:23 +03:00
Alex P
dbe4e82707
Clear optionsFingerprint if element was destroyed
2023-09-11 10:50:39 +03:00
Alex P
50ca4dc079
Disable via CSS class
2023-09-11 10:47:08 +03:00
Alex P
a2f61e9505
Ignore actions.enable/disable errors
...
Can happen when buttons were destroyed.
Unclear if we really need to call this at all, CSS may be enough already.
2023-09-11 10:39:35 +03:00
Alex P
465649ba15
Fire ppcp_buttons_enabled_changed
2023-09-11 10:36:16 +03:00
Alex P
bf64309bf5
Handle enable/disabled only when changed
2023-09-11 10:35:20 +03:00
carmenmaymo
c05041eee1
Fix cs
2023-09-08 16:58:32 +02:00
carmenmaymo
a64bd0b762
Merge branch 'task/shared-apple-google' into feat/PCP-154-apple-pay-payment
2023-09-08 11:58:57 +02:00
carmenmaymo
ff6b3bf5ce
Merge branch 'trunk' into feat/PCP-154-apple-pay-payment
2023-09-08 11:58:33 +02:00
Alex P
ec0b4b8c65
Merge branch 'trunk' into PCP-1967-paylater
2023-09-08 11:15:50 +03:00
Pedro Silva
4c4e4f14ff
Add hide/show/enable/disable triggers to button helpers
2023-09-07 16:56:10 +01:00
Pedro Silva
bf92f8942d
Refactor ScriptLoading, removed timeout feature
...
Refactor SmartButton render hooks
2023-09-07 09:13:57 +01:00
Emili Castells
b5e60fe863
Merge pull request #1660 from woocommerce/PCP-1966-woo-commerce-bookings-products-dont-remain-in-cart-as-a-guest-when-pay-pal-button-active-on-single-product
...
WooCommerce Bookings products don't remain in Cart as a guest when PayPal button active on single product (1966)
2023-09-07 09:41:49 +02:00
Emili Castells
957016d2a3
Merge pull request #1655 from woocommerce/PCP-1971-product-page-pp-button-keep-loading-popup-wc-add-to-cart-params-is-not-defined-error-in-woo-commerce
...
Product page PP button keep loading popup - "wc_add_to_cart_params is not defined" error in WooCommerce (1971)
2023-09-07 09:39:43 +02:00
carmenmaymo
614a37f234
Merge branch 'trunk' into feat/PCP-154-apple-pay-payment
2023-09-06 10:55:11 +02:00
Pedro Silva
7ff9dcd2d4
Refactor error and exception handing on SimulateCart
2023-09-04 11:56:22 +01:00
carmenmaymo
0e29969c96
Merge branch 'task/shared-apple-google' into feat/PCP-154-apple-pay-payment
2023-09-03 17:43:59 +02:00
Pedro Silva
72e64ef922
Refactor CartHelper endpoint for edge case configurations.
2023-09-01 14:19:29 +01:00
Pedro Silva
cf796d7374
Add initialize method to ButtonInterface.
2023-09-01 10:45:30 +01:00
Pedro Silva
6d9a947d24
Refactor ButtonInterface, added is_enabled and changed method render_buttons to render.
2023-09-01 10:38:42 +01:00
Pedro Silva
c096f21a68
Removed should_render_button from ButtonInterface
2023-09-01 10:09:01 +01:00
Alex P
d335e367ce
Do not enable Pay Later when only messaging enabled
2023-09-01 09:42:23 +03:00
carmenmaymo
7394c809b7
Add logic of apple to session, validation and shipping
2023-08-31 16:43:40 +02:00
carmenmaymo
63ab1e383d
changes to mimic google implementation
2023-08-31 12:48:01 +02:00
Pedro Silva
fcaf4d495e
Merge branch 'trunk' into PCP-1877-improve-line-item-mismatch-handling
2023-08-30 17:03:31 +01:00
Emili Castells
99e84d59e4
Merge pull request #1613 from woocommerce/PCP-1950-acdc-footer
...
Hide ACDC footer frame via CSS to avoid empty space
2023-08-30 11:04:22 +02:00
Pedro Silva
33ea69d7c8
Add CartScriptParams returning currency and country code.
2023-08-30 08:37:09 +01:00
Pedro Silva
93afeeba68
Add ButtonModuleWatcher
...
Adjustments for APM support
2023-08-29 15:26:59 +01:00
Pedro Silva
e7e5ebde4e
Add ButtonInterface
...
Add render hooks to SmartButton
2023-08-24 16:17:29 +01:00
Pedro Silva
2ae5e2bb4c
Add concurrent handling to ScriptLoading
...
Fix OnboardingRenderer
2023-08-24 10:26:23 +01:00
carmenmaymo
e66289b3a1
return filter
2023-08-24 11:01:19 +02:00
carmenmaymo
2563d41d83
add sdk components filter
2023-08-24 10:58:42 +02:00
Alex P
a866fd355b
Hide ACDC footer frame via CSS to avoid empty space
...
It seems like this iframe (added when ACDC is enabled) can result in some empty space being shown because of some inherited `body` CSS about fonts/text. So hiding it via `display: none`, I think it will not cause any issues, because this iframe is not supposed to be visible anyway (`width`, `height` are set to `0`).
2023-08-22 10:50:58 +03:00
Pedro Silva
bd6af7e957
Fix lint
2023-08-11 16:15:10 +01:00
Pedro Silva
53bf234a4c
Fix single product page extra fields in array format
2023-08-11 16:09:11 +01:00
Pedro Silva
75bbdb6635
Merge branch 'trunk' into PCP-160-compatibility-with-woo-commerce-product-add-ons-plugin
2023-08-11 11:15:20 +01:00
Emili Castells
222d981df8
Merge pull request #1585 from woocommerce/PCP-1930-pay-pal-later-message-price-amount-doesnt-update-dynamically
...
PayPal Later message price amount doesn't update dynamically. (1930)
2023-08-11 11:45:06 +02:00
Emili Castells
402b87face
Merge pull request #1443 from woocommerce/PCP-991-v2-detach-vaulting-from-wc-subscriptions-support
...
PayPal Subscriptions API fixes and improvements (991)
2023-08-10 11:29:03 +02:00
Pedro Silva
cb36c31a78
Refactor BookingProduct
2023-08-10 08:22:36 +01:00
Pedro Silva
7baee26194
Add support for custom single product page fields
2023-08-09 17:50:03 +01:00
Pedro Silva
89288603c3
Fix in the Single Product load SingleProductBootstap when we have Messages even if buttons are not present
2023-08-09 15:03:54 +01:00