Benjamin Beganović
cb9bfe02c2
Show message from eligible service
2021-04-10 13:56:29 +02:00
Benjamin Beganović
c0f5780172
wip
2021-04-08 17:11:14 +02:00
Benjamin Beganović
ec1d4e05c1
- Rename: $target_subscription to $target and all references
...
- Ability to pay for the upgrade
2021-04-08 16:53:54 +02:00
Benjamin Beganović
969d9f03dc
wip
2021-04-07 18:08:26 +02:00
Benjamin Beganović
71d28e691b
wip
2021-04-07 14:23:14 +02:00
Benjamin Beganović
43e6ba2ec6
Check if payment is eligible to process
2021-04-07 13:26:50 +02:00
Benjamin Beganović
b230680e8f
Allow prefilling the client/contact fields over query parameters
2021-04-05 10:43:25 +02:00
Benjamin Beganović
83844652e5
show og price when discount is applied
2021-04-01 17:02:11 +02:00
Benjamin Beganović
b25f79f4e1
carry coupon over magic link
2021-04-01 16:20:31 +02:00
Benjamin Beganović
0b2613146b
Show spinner after clicking payment method
2021-04-01 16:09:30 +02:00
Benjamin Beganović
30d3c8a92e
pull the initial price from the model itself
2021-04-01 16:04:22 +02:00
Benjamin Beganović
c300ffc4d9
passwordless login
2021-03-31 18:10:44 +02:00
Benjamin Beganović
05cbd30bef
wip
2021-03-29 15:50:36 +02:00
Benjamin Beganović
c4ff24132e
wip
2021-03-29 14:35:27 +02:00
Benjamin Beganović
97d92cd127
wip
2021-03-29 12:25:29 +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
David Bomba
abd3a89bc9
Subscriptions ( #5248 )
...
* Fixes for converting quote to invoice
* Fixes for naming PDFs
* Refresh entity prior to sending
* Fixes for subscriptions
* Add in required use
* Fixes for notifications
* Fixes for notifications
* Add with trasheD
* Rename BillingSubscriptions to Subscriptions
* Refactoring subscriptions
2021-03-25 21:55:59 +11:00
Benjamin Beganović
49c4707e38
Update BillingPortalPurchase.php
2021-03-23 16:27:30 +01:00
Benjamin Beganović
77fdb25304
Merge branch 'v5-develop' into v5-2203-billing-portal
2021-03-23 16:23:56 +01:00
=
3d375e4148
Workig on client subscriptions
2021-03-23 23:17:28 +11:00
David Bomba
417ed6c13d
Fixes for recurring
2021-03-23 08:24:05 +11:00
David Bomba
3ebe533fc8
include Account clas
2021-03-23 07:09:42 +11:00
Benjamin Beganović
e78fb7e891
Update quering the language/locale using Cache instead of DB
2021-03-22 14:09:29 +01:00
Benjamin Beganović
535d9ae471
Update data passed to startTrial
2021-03-22 14:03:32 +01:00
Benjamin Beganović
d5ad6088f6
Create data mapper for cached data / billing context
2021-03-22 13:56:26 +01:00
Benjamin Beganović
6e714747bd
Update price per quantity
2021-03-22 13:53:34 +01:00
Benjamin Beganović
8bc4896daa
Hide/show coupon code field if promo code configured in billing tableclear
2021-03-22 13:34:59 +01:00
Benjamin Beganović
8839bfabd3
Hide quantity if max_seats_limit = 1
2021-03-22 13:32:29 +01:00
Benjamin Beganović
44bf716fc9
Merge branch 'v5-develop' into v5-2003-fix-billing-subscription-integration
2021-03-22 11:12:14 +01:00
Benjamin Beganović
fdd1601120
wip
2021-03-20 23:15:26 +01:00
Benjamin Beganović
d98165a8dd
Set client language_id if locale is present
2021-03-18 16:01:13 +01:00
Benjamin Beganović
3bcb65efc2
Set locale from query parameter
2021-03-18 15:41:26 +01:00
Benjamin Beganović
69eecbf281
Qty
2021-03-18 15:22:22 +01:00
Benjamin Beganović
415ea81eec
Support for "Start Free Trial"
2021-03-18 14:14:10 +01:00
Benjamin Beganović
85c09ecf11
Show the message about coupon code/discount under the input field
2021-03-18 13:51:10 +01:00
David Bomba
9ca9736de6
resolved conflicts'
2021-03-18 12:00:01 +11:00
David Bomba
ee15ea9434
v5.1.27
2021-03-18 11:58:10 +11:00
David Bomba
086189a1ea
Hosted PDFs by invoice ninja
2021-03-18 11:53:08 +11:00
Benjamin Beganović
127c6cb3cd
wip
2021-03-17 16:12:25 +01:00
Benjamin Beganović
81f5808bf6
- Use user from $billing_subscription to create client
...
- Disable generating the cache for temporary state
- Generate the blank invoice based on the product
2021-03-17 12:06:58 +01:00
Benjamin Beganović
851a31b3c0
Proof of concept for billing page
2021-03-16 14:35:57 +01:00
Benjamin Beganović
4350816804
wip
2021-03-15 17:33:27 +01:00
Benjamin Beganović
b9bea02b68
wip
2021-03-13 14:51:01 +01:00
Benjamin Beganović
908678cdc4
wip
2021-03-12 15:00:33 +01:00
Benjamin Beganović
d546c4711c
wip
2021-03-11 17:20:30 +01:00
Benjamin Beganović
7990ca22ec
Centralize "Pay now" button
2021-02-18 13:37:27 +01:00
Benjamin Beganović
aacc3b6602
wip
2021-02-15 15:52:13 +01:00
Benjamin Beganović
6afed935db
Hide draft credits from client
2021-02-11 14:14:11 +01:00
Benjamin Beganović
3c4e779585
add mount to requiredfields
2021-01-25 10:07:12 +01:00
Benjamin Beganović
617cc54de9
- Pass instance of AuthorizePaymentDriver.php as $gateway instead of CompanyGateway record
...
- Define required fields for AuthorizePaymentDriver.php
- Update references to $gateway (CompanyGateway)
- Pass $countries to required-client-info.blade.php
- Handle country submission for required-client-info.blade.php
- Only show non-filled fields in RequiredClientInfo.php
2021-01-19 14:36:07 +01:00