WP-Plugins/glm-member-db-billing.git
5 years agoUpdate the method for checking for a renewal invoice. VisitAlpena
Steve Sutton [Mon, 5 Aug 2019 13:19:25 +0000 (09:19 -0400)]
Update the method for checking for a renewal invoice.

Don't bother trying to get account id from line_items;

5 years agoUpdate for mark paid using square
Steve Sutton [Wed, 10 Jul 2019 13:32:32 +0000 (09:32 -0400)]
Update for mark paid using square

Destroy the Square payment object and remove the onclick event for the
form.

5 years agoUpdate for Square payment
Steve Sutton [Wed, 10 Jul 2019 13:04:53 +0000 (09:04 -0400)]
Update for Square payment

Build data to send to square payment

5 years agoStop the dupe email
Steve Sutton [Wed, 10 Jul 2019 12:05:34 +0000 (08:05 -0400)]
Stop the dupe email

Email was sent twice.

5 years agoupdate for extra link
Steve Sutton [Tue, 9 Jul 2019 16:43:58 +0000 (12:43 -0400)]
update for extra link

5 years agoMerge tag 'v1.0.33' into develop
Steve Sutton [Mon, 8 Jul 2019 18:56:17 +0000 (14:56 -0400)]
Merge tag 'v1.0.33' into develop

Version 1.0.33

5 years agoMerge branch 'hotfix/1.0.33' v1.0.33
Steve Sutton [Mon, 8 Jul 2019 18:56:10 +0000 (14:56 -0400)]
Merge branch 'hotfix/1.0.33'

5 years agobump version number
Steve Sutton [Mon, 8 Jul 2019 18:56:06 +0000 (14:56 -0400)]
bump version number

5 years agoBack out of the foundation 6 stuff
Steve Sutton [Mon, 8 Jul 2019 18:42:05 +0000 (14:42 -0400)]
Back out of the foundation 6 stuff

This is on a new branch.

5 years agoMerge tag 'v1.0.32' into develop
Steve Sutton [Mon, 8 Jul 2019 18:18:17 +0000 (14:18 -0400)]
Merge tag 'v1.0.32' into develop

Version 1.0.32

5 years agoMerge branch 'hotfix/1.0.32' v1.0.32
Steve Sutton [Mon, 8 Jul 2019 18:12:13 +0000 (14:12 -0400)]
Merge branch 'hotfix/1.0.32'

5 years agoAdd contact zip
Steve Sutton [Mon, 8 Jul 2019 12:31:59 +0000 (08:31 -0400)]
Add contact zip

Was missing contact zip
Setup default array if no contactData

5 years agoUpdating merge tags on edit page for notifications
Steve Sutton [Thu, 27 Jun 2019 19:26:34 +0000 (15:26 -0400)]
Updating merge tags on edit page for notifications

Adding the new ones for current due and renewal date.

5 years agoAdding additional merge tags for the email notifications.
Steve Sutton [Thu, 27 Jun 2019 19:14:39 +0000 (15:14 -0400)]
Adding additional merge tags for the email notifications.

Adding Contacts fields.
Adding new billing fields.

5 years agoUpdate permission for settings
Steve Sutton [Wed, 26 Jun 2019 16:40:15 +0000 (12:40 -0400)]
Update permission for settings

was too high

5 years agoadd for foundation
Steve Sutton [Tue, 11 Jun 2019 20:46:52 +0000 (16:46 -0400)]
add for foundation

json file

5 years agoAdding Foundation 6
Steve Sutton [Tue, 11 Jun 2019 20:46:06 +0000 (16:46 -0400)]
Adding Foundation 6

For reveal in billing.

5 years agoUpdate for database (new setting)
Steve Sutton [Tue, 11 Jun 2019 17:44:50 +0000 (13:44 -0400)]
Update for database (new setting)

New setting for member types that are free.

5 years agoMerge tag 'v1.0.31' into develop
Steve Sutton [Tue, 11 Jun 2019 13:36:57 +0000 (09:36 -0400)]
Merge tag 'v1.0.31' into develop

Version 1.0.31

5 years agoMerge branch 'hotfix/1.0.31' v1.0.31
Steve Sutton [Tue, 11 Jun 2019 13:36:50 +0000 (09:36 -0400)]
Merge branch 'hotfix/1.0.31'

5 years agobump version numbers
Steve Sutton [Tue, 11 Jun 2019 13:36:45 +0000 (09:36 -0400)]
bump version numbers

5 years agoMerge tag 'v1.0.30' into develop
Steve Sutton [Tue, 11 Jun 2019 13:28:27 +0000 (09:28 -0400)]
Merge tag 'v1.0.30' into develop

Version 1.0.30

5 years agoMerge branch 'hotfix/1.0.30' hotfix/1.0.30 v1.0.30
Steve Sutton [Tue, 11 Jun 2019 13:12:55 +0000 (09:12 -0400)]
Merge branch 'hotfix/1.0.30'

5 years agoUpdate MiGCSA free members.
Steve Sutton [Tue, 11 Jun 2019 13:12:10 +0000 (09:12 -0400)]
Update MiGCSA free members.

Look for member type 9 also (retired).

5 years agoUpdates on uptravel account import
Steve Sutton [Tue, 4 Jun 2019 12:51:18 +0000 (08:51 -0400)]
Updates on uptravel account import

Need all accounts.

5 years agoUpdate cron task
Steve Sutton [Thu, 30 May 2019 15:47:11 +0000 (11:47 -0400)]
Update cron task

Run setup and run queue cron task.

5 years agoUpdate import script
Steve Sutton [Wed, 22 May 2019 18:33:37 +0000 (14:33 -0400)]
Update import script

comment out stop before actual import

5 years agoUpdating billing account import
Steve Sutton [Wed, 22 May 2019 18:25:54 +0000 (14:25 -0400)]
Updating billing account import

Import only 2018 data and accounts.

5 years agoRemove print_r
Steve Sutton [Tue, 21 May 2019 20:17:44 +0000 (16:17 -0400)]
Remove print_r

comment out debug

5 years agoSend Invoice from invoices billing page.
Steve Sutton [Tue, 21 May 2019 20:12:35 +0000 (16:12 -0400)]
Send Invoice from invoices billing page.

Working on the send invoice part.

5 years agoUpdating invoices search form
Steve Sutton [Tue, 21 May 2019 19:31:07 +0000 (15:31 -0400)]
Updating invoices search form

fill member name field if searching

5 years agoFix for missing accounts
Steve Sutton [Mon, 20 May 2019 12:10:01 +0000 (08:10 -0400)]
Fix for missing accounts

Show accounts that have 0 an invoice types.

5 years agoMerge branch 'hotfix/1.0.29' v1.0.29
Steve Sutton [Mon, 20 May 2019 12:10:33 +0000 (08:10 -0400)]
Merge branch 'hotfix/1.0.29'

5 years agoFix for missing accounts
Steve Sutton [Mon, 20 May 2019 12:10:01 +0000 (08:10 -0400)]
Fix for missing accounts

Show accounts that have 0 an invoice types.

5 years agoFix for uptra to show create invoice link in member billing tab.
Steve Sutton [Fri, 17 May 2019 13:46:20 +0000 (09:46 -0400)]
Fix for uptra to show create invoice link in member billing tab.

Should show up for members that don't have an invoice.

5 years agoMake print labels send file as download.
Steve Sutton [Fri, 17 May 2019 12:48:53 +0000 (08:48 -0400)]
Make print labels send file as download.

Forcing download file for the uptra print labels. This might solve the
issue with the print labels not printing correctly.

5 years agoUpdate spacing at top
Steve Sutton [Thu, 16 May 2019 20:12:17 +0000 (16:12 -0400)]
Update spacing at top

add more space to top

5 years agoFix the create invoice page
Steve Sutton [Thu, 16 May 2019 19:56:41 +0000 (15:56 -0400)]
Fix the create invoice page

disallow adding same invoice type more than once.

5 years agoFix array of state
Steve Sutton [Thu, 16 May 2019 18:59:04 +0000 (14:59 -0400)]
Fix array of state

should output state.value

5 years agoPDF update for print lables
Steve Sutton [Thu, 16 May 2019 18:13:23 +0000 (14:13 -0400)]
PDF update for print lables

Adjust for uptra

5 years agoUpdate pdf invoice for uptra
Steve Sutton [Thu, 16 May 2019 17:52:59 +0000 (13:52 -0400)]
Update pdf invoice for uptra

tighten up spacing in tables

5 years agoMerge tag 'v1.0.28' into develop
Steve Sutton [Thu, 16 May 2019 13:17:30 +0000 (09:17 -0400)]
Merge tag 'v1.0.28' into develop

Version 1.0.28

5 years agoMerge branch 'hotfix/1.0.28' v1.0.28
Steve Sutton [Thu, 16 May 2019 13:16:36 +0000 (09:16 -0400)]
Merge branch 'hotfix/1.0.28'

5 years agoFix billing save data from contact side.
Steve Sutton [Thu, 16 May 2019 13:15:48 +0000 (09:15 -0400)]
Fix billing save data from contact side.

When using the contact plugin to update billing data needed to have
correct invoice-type saved.

5 years agofix for create invoice page
Steve Sutton [Wed, 15 May 2019 20:20:34 +0000 (16:20 -0400)]
fix for create invoice page

6 years agocommit WIP
Steve Sutton [Wed, 15 May 2019 17:47:25 +0000 (13:47 -0400)]
commit WIP

Commiting changes for billing.
working on some issues with uptra billing.

6 years agoUpdating create labels.
Steve Sutton [Sun, 12 May 2019 16:36:32 +0000 (12:36 -0400)]
Updating create labels.

Labels should be grabbing the account data and creating labels even if
they don't have invoices.

6 years agoGetting dynamic amounts to work on create invoice page.
Steve Sutton [Thu, 9 May 2019 20:57:57 +0000 (16:57 -0400)]
Getting dynamic amounts to work on create invoice page.

Need testing plus edit invoice testing.

6 years agoFix invoices printing
Steve Sutton [Thu, 9 May 2019 19:59:30 +0000 (15:59 -0400)]
Fix invoices printing

also fix filter on labels page

6 years agoUpdate colsspan
Steve Sutton [Thu, 9 May 2019 13:45:05 +0000 (09:45 -0400)]
Update colsspan

use 4

6 years agoAdd text to explain payment methods
Steve Sutton [Mon, 6 May 2019 17:22:35 +0000 (13:22 -0400)]
Add text to explain payment methods

Payment methods details.

6 years agoFix the payment methods
Steve Sutton [Mon, 6 May 2019 17:11:24 +0000 (13:11 -0400)]
Fix the payment methods

Setting this up as new config name so it is not confused with the one
from registrations.

6 years agoFix edit invoice form
Steve Sutton [Fri, 26 Apr 2019 14:22:28 +0000 (10:22 -0400)]
Fix edit invoice form

Fixing issue with edit invoice not saving data correctly.
Saving of payment method now working.

6 years agoUpdates for square payments on admin side.
Steve Sutton [Fri, 26 Apr 2019 13:09:08 +0000 (09:09 -0400)]
Updates for square payments on admin side.

square payment now working for admin side.

6 years agoWorking on payment form front and in member section
Steve Sutton [Thu, 25 Apr 2019 20:50:43 +0000 (16:50 -0400)]
Working on payment form front and in member section

Working on payment form front end.
Working on payment (pay invoice) admin form.

6 years agoMerge tag 'v1.0.27' into develop
Steve Sutton [Thu, 25 Apr 2019 18:43:53 +0000 (14:43 -0400)]
Merge tag 'v1.0.27' into develop

Version 1.0.27

6 years agoMerge branch 'hotfix/1.0.27' v1.0.27
Steve Sutton [Thu, 25 Apr 2019 18:43:09 +0000 (14:43 -0400)]
Merge branch 'hotfix/1.0.27'

6 years agoHotfix for adding employees when renewing in admin. hotfix/1.0.27
Steve Sutton [Thu, 25 Apr 2019 18:33:32 +0000 (14:33 -0400)]
Hotfix for adding employees when renewing in admin.

Bug fix for saving the employees when they're added to the account on
the renewal page.

6 years agoUpdate billing statements page
Steve Sutton [Wed, 24 Apr 2019 20:44:21 +0000 (16:44 -0400)]
Update billing statements page

Change the ID to invoice #.
Remove payment id

6 years agoRemove id from billing dashboard
Steve Sutton [Wed, 24 Apr 2019 19:38:51 +0000 (15:38 -0400)]
Remove id from billing dashboard

Jodie is getting confused

6 years agoUpdate column name for invoice id
Steve Sutton [Wed, 24 Apr 2019 19:37:22 +0000 (15:37 -0400)]
Update column name for invoice id

use Invoice #

6 years agoUpdating invoice id search on invoices page.
Steve Sutton [Mon, 22 Apr 2019 19:28:04 +0000 (15:28 -0400)]
Updating invoice id search on invoices page.

Correct how the autocomplete is working.

6 years agoUpdate for database and dashboard
Steve Sutton [Wed, 17 Apr 2019 20:09:39 +0000 (16:09 -0400)]
Update for database and dashboard

Adding options for the main billing dashboard.
New dashboard list of accounts that have overdue invoices.
Adding invoice number search on invoices tab.
Fix issue with payment form to get the card type with test card.

6 years agoWorking on the billing invoices and payment forms
Steve Sutton [Tue, 16 Apr 2019 20:12:38 +0000 (16:12 -0400)]
Working on the billing invoices and payment forms

Adding new field for receipt text.
This is placed on the receipt.
Receipt being a different view file than the invoice.

6 years agoWork on receipt for payment form
Steve Sutton [Tue, 16 Apr 2019 16:04:26 +0000 (12:04 -0400)]
Work on receipt for payment form

Jodie wants payment form to show more of a receipt instead of invoice.

6 years agowrap up the discount line item
Steve Sutton [Thu, 11 Apr 2019 17:32:36 +0000 (13:32 -0400)]
wrap up the discount line item

Adding field for line item discount.

6 years agowip for discount
Steve Sutton [Wed, 10 Apr 2019 20:54:02 +0000 (16:54 -0400)]
wip for discount

Adding script to do discount price on invoice.

6 years agoUpdating payment form
Steve Sutton [Wed, 10 Apr 2019 16:05:03 +0000 (12:05 -0400)]
Updating payment form

Give correct billing info when showing errors.
Show billing form info from what was posted to form.

6 years agoSquare payment setup
Steve Sutton [Wed, 10 Apr 2019 15:36:31 +0000 (11:36 -0400)]
Square payment setup

Working with errors from square.

6 years agoBilling payment form with square
Steve Sutton [Tue, 9 Apr 2019 20:18:51 +0000 (16:18 -0400)]
Billing payment form with square

Testing more of the square payment integration.
Handle decline error and card already processed.

6 years agoMerge tag 'v1.0.26' into develop
Steve Sutton [Mon, 8 Apr 2019 13:15:02 +0000 (09:15 -0400)]
Merge tag 'v1.0.26' into develop

Version 1.0.26

6 years agoMerge branch 'hotfix/1.0.26' v1.0.26
Steve Sutton [Mon, 8 Apr 2019 13:14:14 +0000 (09:14 -0400)]
Merge branch 'hotfix/1.0.26'

6 years agoUpdate to check for member name match
Steve Sutton [Mon, 8 Apr 2019 13:13:20 +0000 (09:13 -0400)]
Update to check for member name match

If the member name already exists then give a error message.

6 years agoSetting up Square payment processor.
Steve Sutton [Fri, 5 Apr 2019 11:48:53 +0000 (07:48 -0400)]
Setting up Square payment processor.

Creating new fields for the management of square payment processor.
Setting up the billing support class to use square as processor.

6 years agoExport reports complete
Steve Sutton [Mon, 1 Apr 2019 20:46:56 +0000 (16:46 -0400)]
Export reports complete

Should only show button on report generator page.

6 years agoExport reports
Steve Sutton [Fri, 29 Mar 2019 18:45:50 +0000 (14:45 -0400)]
Export reports

Can now export reports to csv file.

6 years agoCreate new front end form for payments.
Steve Sutton [Fri, 29 Mar 2019 14:22:34 +0000 (10:22 -0400)]
Create new front end form for payments.

This will allow members to make payments without having to log in.

6 years agoUpdate these to pull from ds5
Steve Sutton [Thu, 28 Mar 2019 12:53:07 +0000 (08:53 -0400)]
Update these to pull from ds5

Using ds5 to get live data

6 years agoUpdating import data scripts for uptravel
Steve Sutton [Thu, 28 Mar 2019 09:48:25 +0000 (05:48 -0400)]
Updating import data scripts for uptravel

Fixing the import scripts for billing accounts and data imports.

6 years agoUpdate the renewal form
Steve Sutton [Mon, 25 Mar 2019 15:07:30 +0000 (11:07 -0400)]
Update the renewal form

use invoice # for lookup

6 years agoUpdating the billing import scripts for uptra
Steve Sutton [Fri, 22 Mar 2019 19:40:41 +0000 (15:40 -0400)]
Updating the billing import scripts for uptra

Also this includes the script for verifying the billing data.

6 years agoremove debug
Steve Sutton [Thu, 21 Mar 2019 20:51:10 +0000 (16:51 -0400)]
remove debug

6 years agoSend email working
Steve Sutton [Thu, 21 Mar 2019 20:37:54 +0000 (16:37 -0400)]
Send email working

Can now send invoice from invoice page.
Can now select email for send email page in invoicing.

6 years agoRe Sending email notifications from log page
Steve Sutton [Wed, 20 Mar 2019 20:41:56 +0000 (16:41 -0400)]
Re Sending email notifications from log page

Log page has link to re-send notification.
two new fields for notifications are type and type_id which help to
re-create the send email notification call with same parameters for
sending out the exact same email. (with invoice or payment data)

6 years agoInvoice updates
Steve Sutton [Tue, 19 Mar 2019 20:43:38 +0000 (16:43 -0400)]
Invoice updates

Setting up the pdf invoice with the new settings and terms for
invoices.

6 years agoBilling import uptra data and accounts
Steve Sutton [Tue, 19 Mar 2019 19:19:32 +0000 (15:19 -0400)]
Billing import uptra data and accounts

Updating uptra imports.

6 years agoUpdate for new option
Steve Sutton [Tue, 19 Mar 2019 19:14:29 +0000 (15:14 -0400)]
Update for new option

read option for logo width

6 years agoNew db fields
Steve Sutton [Tue, 19 Mar 2019 19:03:02 +0000 (15:03 -0400)]
New db fields

Adding table for terms
Adding option for invoices

6 years agoUpdate for invoice_type
Steve Sutton [Mon, 18 Mar 2019 10:08:20 +0000 (06:08 -0400)]
Update for invoice_type

and for state to county name

6 years agoUpdating replacement variables for when billing contact name enabled
Steve Sutton [Fri, 15 Mar 2019 20:19:29 +0000 (16:19 -0400)]
Updating replacement variables for when billing contact name enabled

If enabled it must use billing contact name not first and last.

6 years agoupdate for emails
Steve Sutton [Fri, 15 Mar 2019 14:25:40 +0000 (10:25 -0400)]
update for emails

6 years agoUpdate over due for Accounts by Age
Steve Sutton [Fri, 15 Mar 2019 13:56:18 +0000 (09:56 -0400)]
Update over due for Accounts by Age

Should be based on due date.

6 years agoUpdate logo size in invoice
Steve Sutton [Fri, 15 Mar 2019 13:51:18 +0000 (09:51 -0400)]
Update logo size in invoice

update the renewal form

6 years agocomment out debug
Steve Sutton [Thu, 14 Mar 2019 20:27:11 +0000 (16:27 -0400)]
comment out debug

remove debug output

6 years agoFix for the account data
Steve Sutton [Thu, 14 Mar 2019 20:21:37 +0000 (16:21 -0400)]
Fix for the account data

Need to format as string not number to check against the account_number
as it is a text field.

6 years agoUpdating payment type on new accounts
Steve Sutton [Thu, 14 Mar 2019 19:12:25 +0000 (15:12 -0400)]
Updating payment type on new accounts

When creating on the new invoice page.

6 years agoNeed account_number to be required and unique
Steve Sutton [Thu, 14 Mar 2019 18:35:09 +0000 (14:35 -0400)]
Need account_number to be required and unique

This will have to be check on:
Adding new account (create invoice)
Add edit on Member billing
Renew forms will use this if not logged in.

6 years agoRemove uptra text
Steve Sutton [Thu, 14 Mar 2019 12:40:09 +0000 (08:40 -0400)]
Remove uptra text

From settings

6 years agoFix Create Invoice page
Steve Sutton [Thu, 14 Mar 2019 12:37:24 +0000 (08:37 -0400)]
Fix Create Invoice page

Worked on fixing the add new account part of the page.

6 years agoFix updating invoice types
Steve Sutton [Wed, 13 Mar 2019 20:12:29 +0000 (16:12 -0400)]
Fix updating invoice types

Fix for the edit account page in members billing.