johnnyq
a6a93fd820
Fix client pays fees calculation. I didn't quite understand why the previous formula was used until i read this https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers
2024-02-03 17:14:48 -05:00
johnnyq
1303f18218
Tidy
2024-01-31 22:16:21 -05:00
johnnyq
28e7a6b195
Removed Gateway Fee from the baance of Guest View Invoice and displayed it on the Pay Online button, as the client can pay other ways if they decide to not pay online if Client Pays Fees is enabled
2024-01-31 22:11:27 -05:00
johnnyq
ff1616de94
Updated Guest Invoice logic so if they payed gateway fee is not shown
2024-01-29 21:56:13 -05:00
johnnyq
e82ba786a5
Added One more code piece from Pull #866 to fix Gateway Fees shown and to fix balance on guest view invoice
2024-01-29 21:17:12 -05:00
johnnyq
f8dc67fbf9
Added Gateway Fee to the Guest View Invoice and minor fix for ticket counter per Pull Request #866 also added stripe flat and percent config vars to guest view invoice. Note We do not need to merge Pull #866 as all changes nessessary have been implented manually
2024-01-28 15:55:05 -05:00
Andrew Malsbury
dc04deaada
Fix new trip on trips.php
2023-11-22 15:00:42 +00:00
Andrew Malsbury
6ce72e7cc1
Remove Stripe fee from main invoice display
2023-11-21 21:57:04 +00:00
Andrew Malsbury
88392d0dea
Add Stripe fee calculation to guest_ajax.php and
...
guest_view_invoice.php
2023-11-20 16:42:29 +00:00
johnnyq
ef213e34d4
Invoice UI Update: Bolded Due Date, Moved Subtotal to the top added - sign in front of discount, do not subtract the discount from the subtotal as this is reservered for total, do not show tax discount or paid in pdf if they are 0
2023-11-02 16:12:06 -04:00
johnnyq
638d59e1c1
Sort items by item order when exporting invoices or quotes to PDF in app view and guest view
2023-10-31 14:57:45 -04:00
o-psi
53c11edc8c
Update constructs to not have parenthesis.
2023-10-20 15:25:52 -05:00
o-psi
8bea3f0022
Update Guest View
2023-10-19 14:05:58 -05:00
o-psi
ed269e1245
changed to item_order
2023-10-13 22:49:28 -05:00
o-psi
097690bfbd
add sort to guest view
2023-10-13 20:12:58 -05:00
johnnyq
52b0a17e02
added more actionable notifications
2023-09-05 16:42:33 -04:00
johnnyq
cb20894fc0
Fixed Centering footer for Guest viewing invoices and quotes
2023-07-11 13:47:13 -04:00
johnnyq
a5100ea187
Update the remaining logic to take advantage of the moved contact_primary and contact_location fields
2023-07-03 20:16:39 -04:00
johnnyq
37fb696e63
Replace the remaining php files with nullable_htmlentites()
2023-05-11 18:27:48 -04:00
johnnyq
a5d9bd7abe
Convert CSS to nl2br() functions where nessesessaery to interept new lines into html code, Tidy Code remove depreciated <center> Tags
2023-04-05 15:20:07 -04:00
johnnyq
d05aa0b829
When clicking on a notificaiton on the dropdown instead of dismissing it takes you to the client page if specified otherwise its an empty click, updated some entity_id for notifications in cron.php
2023-03-18 15:36:19 -04:00
johnnyq
76f02c46a8
Use htmlpurify to show client shared document, Clean up some formatting in guest item view, fixed Invoice and Quote not logging the client who view them this was a regression from the company removal
2023-03-13 15:45:12 -04:00
johnnyq
48fe49cf77
BREAKING CHANGES - MAKE FULL BACKUP BEFORE PROCEEDING - Requires Manual Intervention on files see Forum Post Make sure you run the Database update directly after update. This Removes Multi-Company Functionality. Fixes issues with Reponsive tables and bunch of other UI and small Fixes
2023-03-11 16:16:46 -05:00
johnnyq
a711bed38c
Add sme more htmlemtities for consistency
2023-03-05 20:06:42 -05:00
johnnyq
704c8e409f
Fix Opps causing broken guest view to invoices, fixed mobile view for global search and invoice / Quotes
2023-02-23 18:33:40 -05:00
johnnyq
f7552cd25a
Finished up santizeInput Conv and UI updates
2023-02-23 16:09:37 -05:00
Marcus Hill
434c048d96
Remove WIP messages from Stripe integration
2023-02-09 21:31:48 +00:00
Marcus Hill
b36719eb99
General cleanup/tidying
2023-02-09 11:32:40 +00:00
Marcus Hill
78aca0f615
Tidy spacing
2023-02-08 19:46:33 +00:00
Marcus Hill
52243c0a1d
- Move the initialization of ip, user agent, browser and os vars to guest_header.php
...
- General tidy and bugfixing of undefined vars
2023-02-08 14:24:47 +00:00
Marcus Hill
d843a258e5
Don't notify invoice views once paid
2023-02-08 10:55:50 +00:00
Marcus Hill
f625cdd5ed
Rename stripe files
2023-02-07 21:03:15 +00:00
Marcus Hill
f1180aa9fe
Add initial Stripe Payment integration for invoices
2023-02-07 18:05:52 +00:00
wrongecho
04e4ccb9cf
Merge branch 'master' into misc-tidy-2
2023-02-05 08:17:26 +00:00
Marcus Hill
f92dc108e2
Tidy
...
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538 )
2023-02-04 22:09:56 +00:00
Marcus Hill
7f02464b92
Portal-related updates
...
- Bug fix contact password setting
- Add invoice guest view link to invoices portal page
- Billing contacts now have access to invoices on the portal
- Technical contacts now have access to all tickets
- General housekeeping/tidying
2023-02-04 15:28:39 +00:00
Marcus Hill
531bd25f27
Convert custom function names to camelCase
2023-01-26 22:03:31 +00:00
Marcus Hill
10362f86ef
Convert custom function names to camelCase
2023-01-26 21:58:27 +00:00
Marcus Hill
ad2390d0ea
General tidy/spacing cleanups
2023-01-23 21:09:44 +00:00
wrongecho
b19c7a6f49
Merge branch 'master' into code-tidy
2023-01-23 19:21:43 +00:00
johnnyq
73490f5448
Fixed broken Guest view of Invoice and Quote due to modification of get Browser and get OS functions
2023-01-21 14:02:54 -05:00
Marcus Hill
2c3ebb3bbb
Tidy codestyle - spaces between parenthesis and curly braces
2023-01-21 17:09:39 +00:00
johnnyq
6cd8649296
Do not htmlentities client name into notifications
2023-01-07 17:26:19 -05:00
johnnyq
0e41906af0
Shorten wording yes we already know its an invoice/quote other wording touchups
2022-12-17 14:14:43 -05:00
johnnyq
ac4d7b2d62
Update wording on Invoice and Recurring for Correctness
2022-12-17 13:57:53 -05:00
johnnyq
fe4c413643
Declare more floatvals
2022-12-05 23:10:34 -05:00
johnnyq
86467bc9c9
Fix Regression issues with invoice quote amounts
2022-12-05 21:54:09 -05:00
johnnyq
b6e540825f
Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage
2022-12-02 19:58:21 -05:00
johnnyq
2ef6c6f17b
Add missing Quote and Invoice Prefixes on view notifications
2022-05-13 16:54:49 -04:00
Marcus Hill
ca629801af
Change all "AND" / "OR" to && / ||
2022-04-14 18:40:51 +01:00