carmenmaymo
800bf1b766
Fix js lint
...
some rules suppressed to avoid changing implementation
2025-04-14 14:37:16 +02:00
Narek Zakarian
8da8a44f81
Disable card payments for branded casual merchants.
...
- Passes the `ownBrandOnly` to `determineProductsAndCaps` method to determine if the merchant is casual seller and if in branded only mode.
- If the merchant selected personal account type and is in branded only mode then the card payments eligibility will be defined as `false`
2025-03-31 13:31:20 +04:00
Narek Zakarian
9b12abbd59
Add docs
2025-03-11 11:28:15 +04:00
Narek Zakarian
090a140e7e
Use single onboarding url
2025-03-10 21:48:25 +04:00
Philipp Stracker
5919e45d1e
✨ Introduce new onboarding-options in JS hook
2025-02-21 21:12:20 +01:00
Philipp Stracker
274875ccde
✨ Refresh Redux data after manual authentication
2025-02-17 14:19:50 +01:00
Philipp Stracker
92a0977ae8
💄 Lock app in “loading state” in last oauth stage
...
A redirect happens, and the current page should stay locked preventing users from interacting with the wizard before the refresh is finished.
2025-02-12 15:38:55 +01:00
Philipp Stracker
976b7c987b
🔥 Remove unused messages
2025-02-12 15:31:34 +01:00
Philipp Stracker
7a8a190c3e
♻️ Rename internal busy-state IDs
2025-02-12 15:29:35 +01:00
Philipp Stracker
2c4df18728
💄 Display loading spinners while authenticating
2025-02-12 15:24:35 +01:00
Philipp Stracker
54b174e447
♻️ Decouple API authentication from Redux
2025-01-08 15:01:40 +01:00
Philipp Stracker
1bf6e488a3
♻️ Apply more accurate authentication naming
...
- “authenticate” instead of “connect”
- “withCredentials” instead of “direct”
- “OAuth” instead of “ISU”
2025-01-08 14:59:59 +01:00
Philipp Stracker
650586ce7c
🐛 Fix the authentication bug!
2025-01-08 13:21:46 +01:00
Philipp Stracker
ca2aa4eff1
🩹 Add missing dependency to useCallback
2025-01-07 17:29:53 +01:00
Philipp Stracker
0d5832aa8b
✨ Add React logic for final ISU authentication
2025-01-02 18:22:09 +01:00
Philipp Stracker
69d169533d
♻️ Unify function- and hook names
2025-01-02 17:59:33 +01:00
Philipp Stracker
6052756268
🚧 Prepare the ISU login completion JS handler
2025-01-02 17:50:36 +01:00
Philipp Stracker
084327c635
♻️ Rename ambgious hooks
...
Two different hooks and one store property shared the same name. This commit resolves the ambiguity and makes all names unique
2025-01-02 17:43:02 +01:00
Philipp Stracker
69f6cc2e73
✨ First steps to implement merchant authentication
2024-12-20 16:09:54 +01:00
Philipp Stracker
1c44a8105b
♻️ Fix the PayPal onboarding button
2024-12-20 13:48:26 +01:00
Philipp Stracker
1e26852aa1
♻️ Rename actions for better semantics
2024-12-19 13:26:19 +01:00
Philipp Stracker
620360681c
✨ Integrate merchant checks into connections-hook
2024-12-06 19:23:22 +01:00
Philipp Stracker
0502c25ddf
♻️ Rename callback methods, minor
2024-12-06 15:50:58 +01:00
Philipp Stracker
5b26d7c5ca
✨ Use new actitiy-state for login logic
2024-12-05 18:56:43 +01:00
Philipp Stracker
e502f78376
✨ Add automatic popup completion tracking
2024-12-05 16:09:28 +01:00
Philipp Stracker
05c1978f0d
✨ Add new hook for production ISU login
2024-12-05 15:05:57 +01:00
Philipp Stracker
a8f12c63fa
🎨 Minor re-organization of code
2024-12-05 15:04:36 +01:00
Philipp Stracker
67822b3b11
♻️ Restructure Sandbox connection hook
2024-12-05 15:03:03 +01:00
Philipp Stracker
5a81d7378f
♻️ Restructure internal hooks
2024-12-05 15:02:02 +01:00
Philipp Stracker
2302f6ce18
♻️ Extract translations to global object
2024-12-05 14:52:10 +01:00
Philipp Stracker
9075679921
♻️ Rename Redux action for consistent naming
2024-12-04 16:08:50 +01:00
Philipp Stracker
c79b1196fb
♻️ Extract connection logic to new hook
...
# Conflicts:
# modules/ppcp-settings/resources/js/Components/Screens/Onboarding/Components/AdvancedOptionsForm.js
2024-12-04 16:07:27 +01:00