Benjamin Beganović
fd4f24c9ad
Update spinner and container visibility
2024-02-22 11:21:45 +01:00
David Bomba
87df61fa67
Fixes for broken Markdown Parsing
2024-02-22 14:36:59 +11:00
David Bomba
55d512b0a5
Fixes for wrong product types being used cost => price
2024-02-22 14:00:39 +11:00
Benjamin Beganović
d3154c6409
Add conditional rendering for optional products label
2024-02-21 18:00:10 +01:00
Benjamin Beganović
64ef4ee9da
Update hidden input fields in purchase.blade.php
2024-02-21 17:55:16 +01:00
Benjamin Beganović
ec88825c2a
Update purchase.submit event listener in billing portal view
2024-02-21 17:55:12 +01:00
Benjamin Beganović
21c920ad71
Add spinner animation to purchase page
2024-02-20 17:24:47 +01:00
Benjamin Beganović
1cc17a4af4
Add spinner and observer for loading screen
2024-02-20 17:24:42 +01:00
Benjamin Beganović
68a0db8725
Refactored payment methods display
2024-02-20 17:10:35 +01:00
Benjamin Beganović
ef0807ea59
Add contact fields
2024-02-20 09:56:44 +01:00
Benjamin Beganović
0f3cd7eb3c
Add event listener for form submission
2024-02-19 18:16:27 +01:00
Benjamin Beganović
93df3a4007
Add payment form to purchase view
2024-02-19 18:16:15 +01:00
Benjamin Beganović
f235d44ac5
Update key references for components
2024-02-16 17:42:55 +01:00
Benjamin Beganović
0d2087dfc2
Scaffold payments handling
2024-02-15 19:33:34 +01:00
Benjamin Beganović
061643c5da
Add optional products section to cart view
2024-02-14 18:30:54 +01:00
Benjamin Beganović
75d5b0fcf0
Add quantity selection for recurring products
2024-02-14 18:30:51 +01:00
Benjamin Beganović
7b9a4a61fc
Add quantity selection for optional recurring products
2024-02-14 18:30:46 +01:00
Benjamin Beganović
474a1908ba
Refactor optional one-time products view and component
2024-02-14 18:30:38 +01:00
Benjamin Beganović
c2c939af76
Add conditional rendering for items with quantity greater than 0 in summary.blade.php
2024-02-14 18:30:02 +01:00
Benjamin Beganović
9696fc4f59
Update purchase.blade.php layout
2024-02-14 18:29:53 +01:00
Benjamin Beganović
6cb0f11b5d
Add RFF form to billing portal v3
2024-02-13 18:57:10 +01:00
Benjamin Beganović
e83eac004a
Add summary details to billing portal v3
2024-02-13 18:40:01 +01:00
Benjamin Beganović
133b22180d
Refactor purchase.blade.php layout
2024-02-13 18:39:57 +01:00
Benjamin Beganović
c48167bfd7
Add RecurringProducts component and corresponding view
2024-02-12 18:55:42 +01:00
Benjamin Beganović
2faeb2eeaa
Add OptionalRecurringProducts component and corresponding view
2024-02-12 18:55:30 +01:00
Benjamin Beganović
28db9eb508
Add OptionalOneTimeProducts component and its corresponding view
2024-02-12 18:55:25 +01:00
Benjamin Beganović
8e572f5790
Add OneTimeProducts component and its corresponding view
2024-02-12 18:55:19 +01:00
Benjamin Beganović
1b92542d55
Add Cart component and cart view for billing portal
2024-02-12 18:55:14 +01:00
Benjamin Beganović
488733651f
Add BillingPortal Summary component and view
2024-02-12 18:55:09 +01:00
Benjamin Beganović
1290c19339
Add Cart component and handle context in Purchase class
2024-02-12 18:55:03 +01:00
Benjamin Beganović
a5672187c4
Refactor authentication view in billing portal v3
2024-02-09 17:53:34 +01:00
Benjamin Beganović
05f8e2a72c
Refactor purchase.blade.php layout
2024-02-09 17:53:31 +01:00
Benjamin Beganović
b9f49f5e05
Add purchase view for billing portal v3
2024-02-08 19:55:47 +01:00
Benjamin Beganović
9877c5ab3d
Add billing portal purchase view
2024-02-08 19:55:44 +01:00
Benjamin Beganović
631b7f7b25
Add authentication view for billing portal v3
2024-02-08 19:55:41 +01:00
David Bomba
d05a58cebe
Livewire fixes for subscription purchasds
2024-01-27 18:59:56 +11:00
David Bomba
8f8794214d
Fixes for bundling stripe
2024-01-14 12:02:30 +11:00
David Bomba
4f9400454a
Rebundle livewire using ESM
2024-01-14 12:00:51 +11:00
Benjamin Beganović
fb917e8496
Update payment method form submission delay
2024-01-09 16:07:18 +01:00
David Bomba
98b8b5d377
Minor fixes
2024-01-07 20:37:03 +11:00
David Bomba
9e84f6c10f
Reduce object sizes in Livewire
2022-12-22 16:53:48 +11:00
David Bomba
3e4926d88e
Reduce object sizes in Livewire
2022-12-22 16:44:36 +11:00
David Bomba
d2ea53b0a4
Subscriptions v2
2022-11-23 17:27:43 +11:00
David Bomba
fb1e27ba7d
Clean up for due date days recurring invoices
2022-02-16 13:24:10 +11:00
David Bomba
3b14074c0b
Fixes for magic links
2021-06-03 09:50:31 +10:00
Benjamin Beganović
f64b0b3d19
Passing data about campaign into billing components
2021-05-29 13:16:45 +02:00
Benjamin Beganović
ed4fff2385
- Bundle qty without ability to increment/decrement value ✅
...
- One time & subs ✅
- A table with all products included in subscription (qty, price, notes) ✅
- Two tables, one for subscriptions, one for one-time purchases ✅
- If no products, no table ✅
- Remove quantity from cached data that is being sent ✅
- Remove "billing_subscription_id" from data sent ✅
2021-03-25 16:52:03 +01:00
Benjamin Beganović
6e714747bd
Update price per quantity
2021-03-22 13:53:34 +01:00
Benjamin Beganović
3bcb65efc2
Set locale from query parameter
2021-03-18 15:41:26 +01:00
Benjamin Beganović
851a31b3c0
Proof of concept for billing page
2021-03-16 14:35:57 +01:00