Philipp Stracker
|
a5d227c6bb
|
🔀 Merge branch 'trunk'
# Conflicts:
# modules/ppcp-googlepay/resources/js/GooglepayButton.js
|
2024-08-11 13:14:51 +02:00 |
|
Philipp Stracker
|
bfeaefd45a
|
🐛 Fix remaining issue on classic checkout page
|
2024-08-11 13:11:04 +02:00 |
|
Emili Castells Guasch
|
60885b2ad9
|
Add bancontact block checkout boilerplate
|
2024-08-09 18:27:00 +02:00 |
|
Emili Castells Guasch
|
633ae1aed0
|
Add process payment for bancontact gateway (WIP)
|
2024-08-09 17:21:38 +02:00 |
|
Emili Castells
|
82000a4b49
|
Merge pull request #2498 from woocommerce/PCP-3522-apple-pay-switching-between-shipping-methods-inside-the-modal-fails-in-classic-checkout
Apple Pay: Fix switching between shipping methods inside the modal (3522)
|
2024-08-09 16:31:06 +02:00 |
|
Emili Castells
|
2f35c65307
|
Merge pull request #2502 from woocommerce/PCP-3520-saved-pay-pal-account-isnt-displayed-on-checkout
Saved PayPal account isn't displayed on checkout (3520)
|
2024-08-09 16:30:45 +02:00 |
|
Philipp Stracker
|
6aad61f610
|
🐛 Fetch transaction details on button click
Fixes an issue with multiple payment buttons on one page, like Mini-Cart and Single Product
|
2024-08-09 16:23:44 +02:00 |
|
Emili Castells Guasch
|
627328df9c
|
Remove cache references
|
2024-08-09 12:33:05 +02:00 |
|
Emili Castells Guasch
|
dbf303b2f6
|
Do not cache access tokens for data-user-id-token
|
2024-08-09 12:08:24 +02:00 |
|
Philipp Stracker
|
7106413f87
|
🐛 Refresh total price when checkout form changes
Applies the selected shipping costs to the Google Payment button
|
2024-08-08 21:01:22 +02:00 |
|
Philipp Stracker
|
c382b5cee1
|
🐛 Fix incorrect event listeners
|
2024-08-08 20:36:16 +02:00 |
|
Philipp Stracker
|
dada95520e
|
🐛 Fix incorrect preview update on settings page
|
2024-08-08 18:52:53 +02:00 |
|
Philipp Stracker
|
4311e94297
|
🚧 Allow updating transaction details
|
2024-08-08 17:55:49 +02:00 |
|
Philipp Stracker
|
722289a545
|
✨ Provide means to update styling of a button
Before this, we needed to create a new button instance to display changes in button style. This allows updating an existing button instance
|
2024-08-08 17:53:59 +02:00 |
|
Niklas Gutberlet
|
0887a0a5f7
|
Update AxoGateway.php
approved by Fastlane main developer
|
2024-08-08 16:00:24 +02:00 |
|
Daniel Dudzic
|
4e3323c58a
|
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into fastlane
|
2024-08-08 15:58:26 +02:00 |
|
Daniel Dudzic
|
f52117c196
|
Apple Pay: Fix shipping method switching inside of the Apple Pay modal in Classic Checkout
|
2024-08-08 15:38:08 +02:00 |
|
Philipp Stracker
|
3538a69402
|
⚡️ Only recreate payment button when needed
Check if the button is still in DOM before recreating it
|
2024-08-08 14:42:01 +02:00 |
|
Philipp Stracker
|
934441fdeb
|
🐛 Fix initial visibility of payment button
|
2024-08-08 14:41:09 +02:00 |
|
Emili Castells Guasch
|
a65d4fb2dc
|
Add wc payment gateway boilerplate
|
2024-08-08 14:24:47 +02:00 |
|
Philipp Stracker
|
4ca309768e
|
♻️ Extract the GooglePayPreviewButton to own file
Also note the change in line 43 (new file) where we use `new GooglepayButton` instead of `GooglepayButton.createButton`
|
2024-08-08 14:09:43 +02:00 |
|
Philipp Stracker
|
844cafd9cb
|
💡 Use ConsoleLogger for PreviewButtonManager
Also add some comments and additional log output
|
2024-08-08 14:08:20 +02:00 |
|
Philipp Stracker
|
7729007774
|
♻️ Unify constructor arguments of PaymentButton
Factory method and constuctor have same arguments in the same order
|
2024-08-08 14:05:57 +02:00 |
|
Philipp Stracker
|
9ac4300995
|
🐛 Address some errors in preview (Settings page)
|
2024-08-08 13:10:26 +02:00 |
|
Emili Castells Guasch
|
7b22040710
|
Add module boilerplate
|
2024-08-08 12:43:29 +02:00 |
|
Emili Castells Guasch
|
c70fb24bdb
|
Merge branch 'trunk' into PCP-3317-implement-ap-ms-via-orders-api
|
2024-08-08 11:58:33 +02:00 |
|
Philipp Stracker
|
7f3636348b
|
🐛 Fix button insertion logic in block checkout
The Google Pay button was inserted into the wrong DOM wrapper
|
2024-08-07 23:07:04 +02:00 |
|
Philipp Stracker
|
e9c557a361
|
🐛 Fix issue with duplicate button instances
On Block Checkout pages, there were multiple PaymentButton instances for the same context.
|
2024-08-07 22:36:35 +02:00 |
|
Philipp Stracker
|
95c7d4f7bc
|
♻️ Simplify PaymentButton creation code
|
2024-08-07 18:26:02 +02:00 |
|
Philipp Stracker
|
8c811d9f8e
|
🥅 Improve code stability and documentation
|
2024-08-07 15:45:28 +02:00 |
|
Philipp Stracker
|
7c8c9429e0
|
🐛 Fix Google Pay button on non-checkout pages
Reflect changes of PR #2495
|
2024-08-07 15:19:34 +02:00 |
|
Emili Castells
|
f96293542a
|
Merge pull request #2495 from woocommerce/PCP-3493-validation-on-classic-checkout-page-automatically-triggered-when-google-pay-is-enabled-rc2
Fix Google Pay button on non-checkout pages (#3493)
|
2024-08-07 15:16:31 +02:00 |
|
Philipp Stracker
|
e41470b159
|
🐛 Fix Google Pay button on non-checkout pages
|
2024-08-07 15:01:27 +02:00 |
|
Philipp Stracker
|
429568fbd9
|
🔥 Minor cleanup
|
2024-08-07 14:48:36 +02:00 |
|
Emili Castells
|
44fde3c703
|
Merge pull request #2494 from woocommerce/release/2.8.3-rc1
Release 2.8.3-rc1
|
2024-08-07 14:42:45 +02:00 |
|
Philipp Stracker
|
4b30449ddb
|
🩹 ConsoleLogger will always output error messages
|
2024-08-07 14:36:51 +02:00 |
|
Philipp Stracker
|
31867b17d6
|
🔀 Merge branch 'trunk'
# Conflicts:
# modules/ppcp-googlepay/resources/js/GooglepayButton.js
|
2024-08-07 14:30:12 +02:00 |
|
Emili Castells Guasch
|
c0bd7a5c46
|
Release 2.8.3-rc1
|
2024-08-07 14:24:44 +02:00 |
|
Emili Castells
|
3d5c15b343
|
Merge pull request #2492 from woocommerce/PCP-3517-apple-pay-shipping-callback-is-not-working
Apple Pay: Fix the shipping callback (3517)
|
2024-08-07 13:56:32 +02:00 |
|
Emili Castells
|
ff4cd0c9a4
|
Merge pull request #2491 from woocommerce/use-client-credentials-for-user-tokens
Use client credentials for user tokens (3518)
|
2024-08-07 13:55:32 +02:00 |
|
Emili Castells Guasch
|
939991c42f
|
Revert #2283
|
2024-08-07 12:47:11 +02:00 |
|
Emili Castells Guasch
|
7778cfafed
|
Revert #2283
|
2024-08-07 12:45:44 +02:00 |
|
Emili Castells Guasch
|
4f47b382c5
|
Add token expiration
|
2024-08-07 10:36:05 +02:00 |
|
Emili Castells Guasch
|
8411ef2106
|
Fix not returning the cached token
|
2024-08-07 09:51:12 +02:00 |
|
Philipp Stracker
|
fc805a4369
|
♻️ Move most of the display logic to base class
The PaymentButton base class now handles display logic that is shared between different APMs
|
2024-08-06 17:45:53 +02:00 |
|
Philipp Stracker
|
b85a16abda
|
♻️ Move button event dispatcher to helper file
|
2024-08-06 17:13:51 +02:00 |
|
Emili Castells Guasch
|
b42e9436ae
|
Add id token cache key for each user
|
2024-08-06 15:30:50 +02:00 |
|
Emili Castells Guasch
|
a1413782e9
|
Invalidate cache when switching user
|
2024-08-06 12:32:40 +02:00 |
|
Emili Castells Guasch
|
22c2b5afd4
|
Delete transients stored while user is logged in
|
2024-08-06 12:04:58 +02:00 |
|
Emili Castells Guasch
|
c68db5c1a1
|
Fix phpcs
|
2024-08-06 11:35:28 +02:00 |
|