Philipp Stracker
|
afb7044b03
|
🚚 Rename configuration class
The class name does not reflect the purpose of the class
|
2025-03-14 16:15:31 +01:00 |
|
Philipp Stracker
|
b9d7574418
|
💡 Add/update comments related to #legacy-ui todos
|
2025-03-14 15:30:41 +01:00 |
|
Philipp Stracker
|
d4857102fe
|
♻️ Apply more suitable DI service name
|
2025-03-14 12:18:05 +01:00 |
|
Philipp Stracker
|
532543f490
|
♻️ Use the DCCGatewayConfiguration service
|
2025-03-13 18:04:01 +01:00 |
|
Philipp Stracker
|
201f5ab20c
|
♻️ Implement DCCGatewayConfiguration service
Instead of fixing incorrect conditions in different files, we want to use a single source of truth for the DCC status
|
2025-03-12 18:31:11 +01:00 |
|
Philipp Stracker
|
791a5d33da
|
♻️ Make DCC check clearer in SmartButton class
Done during debugging to better understand the data flow, does not change/solve anything
|
2025-03-12 17:04:38 +01:00 |
|
Philipp Stracker
|
11f91eed62
|
♻️ Refactor the DisabledFundingSources class
Split the code into small, documented functions to make the decision flow and data-relationship clearer
|
2025-03-12 15:58:39 +01:00 |
|
Philipp Stracker
|
3a652f30b5
|
🎨 Fix phpcs suggestions
|
2025-03-12 14:53:13 +01:00 |
|
Philipp Stracker
|
a5ee2e29d5
|
♻️ Never disable funding source “paypal”
Consolidate funding source logic into the responsible class
|
2025-03-12 14:36:41 +01:00 |
|
Philipp Stracker
|
6da8988e0a
|
♻️ Improve readability and code structure
|
2025-03-12 12:31:28 +01:00 |
|
Philipp Stracker
|
1938f6b6ed
|
🎨 Make condition easier to read
|
2025-03-12 11:48:15 +01:00 |
|
Daniel Hüsken
|
95aefb9922
|
Improved detection if a price given on the page specially when multiple in dom
|
2025-03-07 14:20:57 +01:00 |
|
Narek Zakarian
|
f83449090b
|
Allow to filter the disabled funding sources
|
2025-03-05 18:59:41 +04:00 |
|
Philipp Stracker
|
4f420a2f8a
|
♻️ Extract the 3DS check into a new method
|
2025-03-04 17:29:41 +01:00 |
|
Philipp Stracker
|
8153026e22
|
🎨 Code-style, apply phpcs rules
|
2025-03-04 17:29:09 +01:00 |
|
Philipp Stracker
|
2e298cee3e
|
🎨 Major code style cleanup, no functional changes
Make code more readable and maintainable
|
2025-03-04 15:24:28 +01:00 |
|
Philipp Stracker
|
4abdf880e6
|
✨ Extend ThreeDSecure class for use by GooglePay
|
2025-03-04 15:21:41 +01:00 |
|
Philipp Stracker
|
3083d89173
|
🔥 Remove the GetOrderEndpoint logic
We don’t need this endpoint, as orders are processed on server side
|
2025-03-04 14:41:47 +01:00 |
|
Philipp Stracker
|
ea23cf743a
|
⏪️ Remove unnecessary endpoint, restore URL
Those changes are not relevant for 3DS integration
|
2025-03-03 19:00:41 +01:00 |
|
Philipp Stracker
|
2591cf444e
|
♻️ Fix the GetOrderEndpoint handler
We use the new `::raw_order()` method to return the plain object. The `Order` object could not be serialized in a meaningful way.
|
2025-03-03 18:21:39 +01:00 |
|
Philipp Stracker
|
4f4905af96
|
✨ Add new “OrderEndpoint::raw_order()” getter
Allows developers to decide if they want an `Order` class for internal usage, or an untyped `stdClass` for ajax responses.
|
2025-03-03 18:09:30 +01:00 |
|
carmenmaymo
|
ca76d33aa3
|
Use capture for 3ds in google
|
2025-03-03 15:34:45 +01:00 |
|
Daniel Hüsken
|
3a740db289
|
Fix Shipping dropdown not displayed because of an authentication error
|
2025-02-28 09:03:13 +01:00 |
|
Philipp Stracker
|
dc90a73f81
|
👔 Add short delay before redirecting
|
2025-02-26 18:23:49 +01:00 |
|
Daniel Hüsken
|
4d68973408
|
Fix PHPCS
|
2025-02-26 15:54:03 +01:00 |
|
Daniel Hüsken
|
4521fc8f52
|
Add phone number from Payer to check out without confirmation
|
2025-02-26 15:47:19 +01:00 |
|
Philipp Stracker
|
9f44657400
|
💡 Document use of “settings->set()” via comments
|
2025-02-18 13:04:51 +01:00 |
|
Philipp Stracker
|
7a106742e3
|
🚚 Rename environment-service
|
2025-02-17 18:48:38 +01:00 |
|
Philipp Stracker
|
d672656513
|
🔥 Remove unused “use” statements
|
2025-02-17 18:26:05 +01:00 |
|
Philipp Stracker
|
fcb9ae488a
|
🔥 Remove unused “use” statements
|
2025-02-17 16:55:18 +01:00 |
|
Philipp Stracker
|
a3fbe6f19f
|
♻️ Refactor EarlyOrderHandler
|
2025-02-17 16:46:12 +01:00 |
|
Philipp Stracker
|
7d2b0694d9
|
♻️ Refactor conditions inside services.php
|
2025-02-17 16:42:47 +01:00 |
|
Daniel Hüsken
|
fd6f8a1fe3
|
removed credit card error message when oder can't create
|
2025-02-06 12:37:23 +01:00 |
|
Daniel Hüsken
|
25ad71c9b9
|
fix JS error
|
2025-02-06 11:57:13 +01:00 |
|
Daniel Hüsken
|
0ee4fc2326
|
fix JS error
|
2025-02-06 10:20:18 +01:00 |
|
Philipp Stracker
|
90d2c77a5a
|
🚚 Extract Environment class to gateway module
|
2025-02-03 13:34:30 +01:00 |
|
Daniel Hüsken
|
14f91218f6
|
when variable product is in stock there is no need to query all variations
|
2024-12-10 13:23:20 +01:00 |
|
Philipp Stracker
|
cd5622260d
|
🎨 Eslint auto-fixes
|
2024-11-29 12:00:45 +01:00 |
|
Philipp Stracker
|
71c19d8034
|
✨ Always show smart buttons in ‘preview’ context
|
2024-11-29 11:59:48 +01:00 |
|
Philipp Stracker
|
c18bf945ef
|
⚡️ Only init smart buttons when they are activated
|
2024-11-28 13:34:59 +01:00 |
|
Philipp Stracker
|
3200b05e48
|
💄 Hide spinner when smart buttons are deactivated
|
2024-11-28 13:25:31 +01:00 |
|
Philipp Stracker
|
5e4157d488
|
🐛 Show PayPal payment button in ACDC-only mode
When only using ACDC without smart buttons, this commit makes the default “Proceed to PayPal” button visible
|
2024-11-28 13:23:08 +01:00 |
|
Philipp Stracker
|
47b57058fb
|
⚡️ Optimize PayPal SDK loading for block contexts
|
2024-11-27 17:35:07 +01:00 |
|
Philipp Stracker
|
d6a130bb24
|
♻️ Remove duplicates from “components” param
|
2024-11-27 17:19:56 +01:00 |
|
Philipp Stracker
|
2ac074dc2b
|
🐛 Load SmartButton when DCC is enabled
|
2024-11-27 17:05:43 +01:00 |
|
Emili Castells Guasch
|
fa9a1c704d
|
Add sdk and user tokens based on user logged status
|
2024-11-18 17:54:02 +01:00 |
|
Danny Dudzic
|
f628cffa9e
|
Merge pull request #2772 from woocommerce/PCP-3827-implement-block-button-styles-for-google-pay-button
Google Pay: Add support for Button Options in the Block Checkout (3827)
|
2024-11-14 21:24:26 +01:00 |
|
Philipp Stracker
|
e97e464fd8
|
🐛 Hide payment button wrapper when not eligible
|
2024-11-08 14:39:06 +01:00 |
|
Daniel Dudzic
|
f51c41d222
|
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3827-implement-block-button-styles-for-google-pay-button
|
2024-11-07 01:16:51 +01:00 |
|
Daniel Dudzic
|
b117ff9b7c
|
Add ButtonOptions support for the Google Pay button
|
2024-11-07 01:00:53 +01:00 |
|