Commit graph

659 commits

Author SHA1 Message Date
Narek Zakarian
d20b1b982f
Merge branch 'trunk' into PCP-3342-shipping-callback-compatibility-problem-with-name-your-price-plugin
# Conflicts:
#	modules/ppcp-button/src/Helper/WooCommerceOrderCreator.php
2024-07-23 16:15:20 +04:00
Narek Zakarian
8f4fa3562b
Add tax configurator 2024-07-17 19:15:19 +04:00
Narek Zakarian
2f0b01ebcb
Fix the coding styles 2024-07-15 19:38:10 +04:00
Narek Zakarian
c5fd3a6cea
Use the WC STORE API endpoint constant and the home_url 2024-07-15 19:19:32 +04:00
Philipp Stracker
1eca3b09d7
🔀 Merge branch 'trunk'
Resolve merge conflict due to new JS code format
2024-07-15 11:16:47 +02:00
Narek Zakarian
0038922fe8
Add filter for the total 2024-07-09 15:40:16 +04:00
Daniel Dudzic
f758f4c2c8
AXO: Prevent loading scripts and executing logic in PayPal continuation mode 2024-07-08 15:25:16 +02:00
Danny Dudzic
d2e2f76f59
Merge pull request #2386 from woocommerce/PCP-3330-fastlane-improve-button-styling-to-better-match-theme-defaults-e-g-on-place-order-button
Improve Place Order button styling (3330)
2024-07-08 12:03:26 +02:00
Emili Castells Guasch
78bbc1fd67 Remove psalm comments 2024-07-02 17:38:25 +02:00
Philipp Stracker
6efcaa5630
New option to configure BN-Code
Configurable via a wp-config constant, or a new wp-filter.
2024-07-02 16:10:10 +02:00
Daniel Dudzic
d253aa44fe
Improve Place Order button styling 2024-07-02 13:07:39 +02:00
Emili Castells Guasch
7be9a7751a Ensure express card button is not rendered when advanced card gateway is enabled 2024-06-28 17:20:16 +02:00
Emili Castells Guasch
0e6f6bfc97 Add unit tests 2024-06-28 16:28:57 +02:00
Emili Castells Guasch
43f4d15cea Extract disabled funding sources logic into a new class 2024-06-28 14:47:23 +02:00
Emili Castells Guasch
f9bcc41c29 Add filter to add more contexts in can render dcc checker 2024-06-14 17:34:57 +02:00
Emili Castells Guasch
73bc86f9f5 Merge trunk 2024-06-11 10:52:10 +02:00
Emili Castells Guasch
78794594a5 Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-06-03 15:17:37 +02:00
Emili Castells
a34ada2f12
Merge pull request #2296 from woocommerce/PCP-3133-unsuccessfully-payment-with-coupon-from-short-cart-when-require-final-confirmation-on-checkout-is-not-enabled
Calculate totals after adding shipping to include taxes (3133)
2024-06-03 14:26:17 +02:00
Emili Castells
3aba8d7dea
Merge pull request #2259 from woocommerce/PCP-3136-enable-shipping-callback-for-wc-subscriptions
Enable shipping callback for WC subscriptions (3136)
2024-06-03 14:25:36 +02:00
Narek Zakarian
dccb038e5e
Calculate totals after adding shipping to include taxes. 2024-05-31 18:46:21 +04:00
Daniel Dudzic
709871820f
Fix Smart Buttons on Elementor checkout 2024-05-29 15:59:56 +02:00
Narek Zakarian
49d943e25b
use funding source instead of payment source as they are same 2024-05-27 19:57:30 +04:00
Narek Zakarian
ac42b18592
Fix the Psalm errors 2024-05-24 19:08:44 +04:00
Narek Zakarian
1de6039d5b
Merge branch 'trunk' into PCP-3136-enable-shipping-callback-for-wc-subscriptions 2024-05-22 15:58:35 +04:00
Emili Castells Guasch
13b5338627 Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-05-22 13:14:53 +02:00
Narek Zakarian
43f938f0a4
Fix payment with standard card button gateway + shipping callback 2024-05-21 20:48:13 +04:00
Narek Zakarian
feab77ed03
Create subscription order 2024-05-21 18:42:03 +04:00
Narek Zakarian
1de72ed0bf
allow skipping confirmation page for subscriptions 2024-05-21 18:41:27 +04:00
Emili Castells Guasch
a42488b41d Do not use custom ajax endpoint for get order from session 2024-05-20 18:03:31 +02:00
Emili Castells Guasch
e93e9db3be Add place order logic (WIP) 2024-05-20 16:37:11 +02:00
Narek Zakarian
9a55140802
Allow shipping callback with subscriptions 2024-05-20 15:29:56 +04:00
Emili Castells Guasch
4b3cd53f73 Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-05-17 17:21:12 +02:00
Narek Zakarian
4ab2c0ff48
Add filter to on and off the toggle 2024-05-17 18:07:06 +04:00
Narek Zakarian
e593e1799d
implement toggle "Final Confirmation" checkbox 2024-05-17 17:19:01 +04:00
Narek Zakarian
771f67a82f
fix coding styles 2024-05-17 15:51:17 +04:00
Narek Zakarian
b4271f64de
fix coding styles 2024-05-17 15:50:33 +04:00
Narek Zakarian
2ad6df385c
Check for venmo and vaulting before creating wc order 2024-05-17 00:25:05 +04:00
Narek Zakarian
7a5e56eb4c
Pass the vault_enabled to JS 2024-05-17 00:07:13 +04:00
Narek Zakarian
a820da356d
Fix setting variations 2024-05-16 17:21:17 +04:00
Narek Zakarian
21bc7be648
do not process order from block pages 2024-05-15 22:06:52 +04:00
Narek Zakarian
c43af44a2f
Apply coupons 2024-05-15 15:30:39 +04:00
Narek Zakarian
26ae2d0ad0
Fix Psalm problems 2024-05-14 19:26:05 +04:00
Narek Zakarian
7f112b7759
Merge branch 'trunk' into PCP-2815-allow-shipping-callback-and-skipping-confirmation-page-from-any-express-button
# Conflicts:
#	modules/ppcp-wc-gateway/resources/css/common.scss
2024-05-14 18:13:14 +04:00
Narek Zakarian
1d729e3572
Use WC order creator on approve order 2024-05-14 15:29:58 +04:00
Narek Zakarian
5a09aba17c
Create WC order creator 2024-05-14 15:29:18 +04:00
Narek Zakarian
a835742755
do not apply shipping callback on classic checkout 2024-05-14 15:28:14 +04:00
Emili Castells Guasch
0862e5fb3d Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-05-14 10:54:41 +02:00
Emili Castells Guasch
3d924e0a04 Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-05-08 14:27:40 +02:00
Narek Zakarian
b7498149ad
Allow handling the shipping in PayPal 2024-05-06 18:44:24 +04:00
Narek Zakarian
a03add9097
Set the 'Woo_PPCP' as a default value for data-partner-attribution-id 2024-04-29 19:41:21 +04:00