Steve Sutton [Sat, 1 Sep 2018 09:28:52 +0000 (05:28 -0400)]
Update also the export file to remove free memberships
Don't include ones with invioce_type is 0
Steve Sutton [Fri, 31 Aug 2018 18:07:06 +0000 (14:07 -0400)]
Update to remove free memberships from pending overdue or expired
Free membership don't expire.
Steve Sutton [Fri, 31 Aug 2018 18:00:26 +0000 (14:00 -0400)]
Update for billing
pending or overdue should not include the free ones.
Steve Sutton [Tue, 14 Aug 2018 16:48:21 +0000 (12:48 -0400)]
Fix mobile view for billing section.
Adding media query for the top section.
Setup the table statement view for mobile.
Steve Sutton [Mon, 13 Aug 2018 19:57:05 +0000 (15:57 -0400)]
When creating an invoice check for renewal flag on invoice
If one of the line items is renewal type (recurring) then mark the
invoice renewal.
Steve Sutton [Fri, 10 Aug 2018 15:40:11 +0000 (11:40 -0400)]
Update for front end field
Needed a way to get billing status to the front end migcsa.
Steve Sutton [Thu, 9 Aug 2018 12:00:23 +0000 (08:00 -0400)]
Remove console.log
Remove test code.
Steve Sutton [Tue, 7 Aug 2018 15:40:51 +0000 (11:40 -0400)]
Add anniversary date to export
Adding the anniversary date to contact export billing fields.
Steve Sutton [Tue, 7 Aug 2018 15:33:16 +0000 (11:33 -0400)]
Update for billing in contact export.
Filters for adding billing to the contact exports.
Laury GvR [Fri, 3 Aug 2018 18:05:07 +0000 (14:05 -0400)]
Reduced width of some fields on contact viewfile
Steve Sutton [Fri, 3 Aug 2018 17:39:18 +0000 (13:39 -0400)]
Update add city to 250 wide
Setting width to 250
Steve Sutton [Fri, 3 Aug 2018 17:34:59 +0000 (13:34 -0400)]
Correction of js
correcting bug
Steve Sutton [Fri, 3 Aug 2018 17:33:28 +0000 (13:33 -0400)]
Set width for add new city
Setting width to 200
Steve Sutton [Fri, 3 Aug 2018 17:31:03 +0000 (13:31 -0400)]
Update the add new city form for billing
Make it mobile friendly
Steve Sutton [Fri, 3 Aug 2018 15:30:15 +0000 (11:30 -0400)]
Switch update billing account name back and add label
Adding label around the checkbox and text.
Steve Sutton [Fri, 3 Aug 2018 15:23:21 +0000 (11:23 -0400)]
Move help guide for billing account to the left of name
Testing to see if it works better for mobile.
Steve Sutton [Fri, 3 Aug 2018 15:15:53 +0000 (11:15 -0400)]
Add tooltips to billing section.
To explain lock and unlock of the billing fields.
Steve Sutton [Fri, 3 Aug 2018 14:48:15 +0000 (10:48 -0400)]
Setup city select and add new city for billing.
This is for the contact edit page.
Will add the new city if it is not in the database already.
Steve Sutton [Fri, 3 Aug 2018 12:51:08 +0000 (08:51 -0400)]
Change billing_city to select list.
Using the list of cities from main plugin.
Steve Sutton [Thu, 2 Aug 2018 17:45:05 +0000 (13:45 -0400)]
Update for php notices
update code to get rid of notices.
Steve Sutton [Tue, 31 Jul 2018 19:37:07 +0000 (15:37 -0400)]
Setup the use_billing flag. for updating billing data
So if non of the boxes are checked then no update insert is done and the
fields aren't required.
Steve Sutton [Tue, 31 Jul 2018 19:00:20 +0000 (15:00 -0400)]
Update the data abstract for account and the billing contact view file.
Update for editing billing data using the contact form.
Update to save the billing country for the data class.
Steve Sutton [Tue, 31 Jul 2018 15:38:42 +0000 (11:38 -0400)]
When updating the billing info add account if non exists.
Setting up an account in billing when updating billing info if none
exists.
Steve Sutton [Mon, 30 Jul 2018 20:54:21 +0000 (16:54 -0400)]
Update the filter for saving billing data.
It now works for saving Contact or Company data as billing.
Steve Sutton [Fri, 27 Jul 2018 19:13:18 +0000 (15:13 -0400)]
Setting up billing filters for contact billing edits.
Billing data is saved with contact edit billing form.
Steve Sutton [Thu, 26 Jul 2018 18:41:24 +0000 (14:41 -0400)]
Database updates
Adding new billing fields
company
position
fax
Steve Sutton [Thu, 26 Jul 2018 18:14:19 +0000 (14:14 -0400)]
Merge tag 'v1.0.9' into develop
Version 1.0.9
Steve Sutton [Thu, 26 Jul 2018 18:14:12 +0000 (14:14 -0400)]
Merge branch 'hotfix/1.0.9'
Steve Sutton [Thu, 26 Jul 2018 18:13:40 +0000 (14:13 -0400)]
Remove from data class
These are updated manually and not by using the data abstract.
Steve Sutton [Mon, 16 Jul 2018 15:45:06 +0000 (11:45 -0400)]
Merge tag 'v1.0.8' into develop
Version 1.0.8
Steve Sutton [Mon, 16 Jul 2018 15:45:00 +0000 (11:45 -0400)]
Merge branch 'release/1.0.8'
Steve Sutton [Mon, 16 Jul 2018 15:43:30 +0000 (11:43 -0400)]
update for invoice_type
for edit invoice_type
Steve Sutton [Mon, 16 Jul 2018 15:24:16 +0000 (11:24 -0400)]
Merge tag 'v1.0.7' into develop
Version 1.0.7
Steve Sutton [Mon, 16 Jul 2018 15:24:09 +0000 (11:24 -0400)]
Merge branch 'release/1.0.7'
Steve Sutton [Mon, 16 Jul 2018 15:23:37 +0000 (11:23 -0400)]
For release
Bump version numbers.
Steve Sutton [Mon, 16 Jul 2018 14:43:52 +0000 (10:43 -0400)]
Update billing notices merge tags.
Adding Billing First and Last names.
Adding notes to where the {$data} merge tags can be used.
Steve Sutton [Wed, 27 Jun 2018 19:11:34 +0000 (15:11 -0400)]
Merge tag 'v1.0.6' into develop
Version 1.0.6
Steve Sutton [Wed, 27 Jun 2018 19:11:29 +0000 (15:11 -0400)]
Merge branch 'hotfix/1.0.6'
Steve Sutton [Wed, 27 Jun 2018 19:10:39 +0000 (15:10 -0400)]
Update cron to reset renewal dates for free memberships
If the billing account has invoice_type of 0 then reset the renewal date
plus one year.
Steve Sutton [Fri, 22 Jun 2018 14:56:40 +0000 (10:56 -0400)]
Merge tag 'v1.0.5' into develop
Version 1.0.5
Steve Sutton [Fri, 22 Jun 2018 14:56:34 +0000 (10:56 -0400)]
Merge branch 'hotfix/1.0.5'
Steve Sutton [Fri, 22 Jun 2018 14:56:12 +0000 (10:56 -0400)]
Update thank you text
remove as part.
Steve Sutton [Fri, 22 Jun 2018 14:47:34 +0000 (10:47 -0400)]
Merge tag 'v1.0.4' into develop
Version 1.0.4
Steve Sutton [Fri, 22 Jun 2018 14:47:27 +0000 (10:47 -0400)]
Merge branch 'hotfix/1.0.4'
Steve Sutton [Fri, 22 Jun 2018 14:46:45 +0000 (10:46 -0400)]
For become member form have to setup $_REQUEST array for billing data.
Need the billing data set for Authorize.net
Steve Sutton [Fri, 22 Jun 2018 14:32:43 +0000 (10:32 -0400)]
Merge tag 'v1.0.3' into develop
Version 1.0.3
Steve Sutton [Fri, 22 Jun 2018 14:32:37 +0000 (10:32 -0400)]
Merge branch 'hotfix/1.0.3'
Steve Sutton [Fri, 22 Jun 2018 14:32:13 +0000 (10:32 -0400)]
Update this better.
Use same error stuff as renewal form.
Steve Sutton [Fri, 22 Jun 2018 14:15:38 +0000 (10:15 -0400)]
Merge tag 'v1.0.2' into develop
Version 1.0.2
Steve Sutton [Fri, 22 Jun 2018 14:15:31 +0000 (10:15 -0400)]
Merge branch 'hotfix/1.0.2'
Steve Sutton [Fri, 22 Jun 2018 14:14:47 +0000 (10:14 -0400)]
Update the message returned when there's an issue from payment proc.
If there's an error in processing the card display that message.
Steve Sutton [Tue, 19 Jun 2018 17:18:49 +0000 (13:18 -0400)]
Merge tag 'v1.0.1' into develop
Version 1.0.1
Steve Sutton [Tue, 19 Jun 2018 17:18:44 +0000 (13:18 -0400)]
Merge branch 'release/1.0.1'
Steve Sutton [Tue, 19 Jun 2018 17:17:36 +0000 (13:17 -0400)]
Fix for errors on the sign up form
fixing recaptcha issue
fixing processing error issue with creating user.
Steve Sutton [Wed, 13 Jun 2018 14:47:19 +0000 (10:47 -0400)]
Merge tag 'v1.0.0' into develop
Version 1.0.0
Steve Sutton [Wed, 13 Jun 2018 14:47:10 +0000 (10:47 -0400)]
Merge branch 'release/1.0.0'
Steve Sutton [Wed, 13 Jun 2018 14:46:49 +0000 (10:46 -0400)]
For release
First version release
Steve Sutton [Wed, 13 Jun 2018 14:34:33 +0000 (10:34 -0400)]
Update the cron task
Turning on the Cron Task
Steve Sutton [Tue, 12 Jun 2018 18:46:19 +0000 (14:46 -0400)]
Remove only words
Remove the words Only from export popup
Steve Sutton [Tue, 12 Jun 2018 18:43:54 +0000 (14:43 -0400)]
Update account search and export to combine the filters.
If any filter is selected it is combined with OR. So you can get export
of pending and overdue.
Steve Sutton [Wed, 6 Jun 2018 18:17:31 +0000 (14:17 -0400)]
Don't queue free memberships
Free memberships are those with invoice_type set to 0
Steve Sutton [Wed, 6 Jun 2018 18:07:42 +0000 (14:07 -0400)]
Don't update member contact for billing with 0 as invoice type
invoice_type 0 is for free membership.
Steve Sutton [Wed, 30 May 2018 17:22:36 +0000 (13:22 -0400)]
Update for locked to member restriction
restrict access for correct member if lockedToMember exists.
Steve Sutton [Fri, 18 May 2018 12:52:48 +0000 (08:52 -0400)]
Update the view invoice page.
Header for paid invoices will not say Receipt.
Steve Sutton [Wed, 16 May 2018 19:31:43 +0000 (15:31 -0400)]
Update the invoice template to remove possible hidden markup.
Some of the markup may show up as html comments or show up different.
Removing the html comments and setting them as smarty comments.
Steve Sutton [Tue, 15 May 2018 20:17:41 +0000 (16:17 -0400)]
Put invoice html back in.
They do want it.
Steve Sutton [Tue, 15 May 2018 20:15:21 +0000 (16:15 -0400)]
Don't send invoice in notifications when create an invoice.
This should be an option maybe.
Steve Sutton [Tue, 15 May 2018 19:19:50 +0000 (15:19 -0400)]
Update payment form in member billing section.
Deal with more than one invoice correctly.
Steve Sutton [Tue, 15 May 2018 17:59:32 +0000 (13:59 -0400)]
Update front end renewal form.
If the user has unpaid invoices for their account remove them before
creating another one.
Steve Sutton [Tue, 15 May 2018 17:41:28 +0000 (13:41 -0400)]
Updates for billing.
Add ability on invoice page to delete invoices. with confirmation.
Return errors when using renewal form on front or admin side.
Steve Sutton [Tue, 15 May 2018 16:28:14 +0000 (12:28 -0400)]
Highlight error
show error in red font color.
Steve Sutton [Tue, 15 May 2018 16:11:40 +0000 (12:11 -0400)]
Fix issue with payments in admin when Authorize gives an error.
Pass error message through.
Steve Sutton [Tue, 15 May 2018 13:54:26 +0000 (09:54 -0400)]
Correcting link for Dashboard to billing
show pay invoice page if they have an invoice.
Steve Sutton [Thu, 3 May 2018 20:49:50 +0000 (16:49 -0400)]
billing setup queue need to check the period of time.
Could be month or week.
Steve Sutton [Thu, 3 May 2018 17:36:27 +0000 (13:36 -0400)]
Turn off all cron task
Not ready.
Steve Sutton [Wed, 2 May 2018 20:02:21 +0000 (16:02 -0400)]
Unrequire reply to for notifications.
Turning off requiring the reply to for notifications.
Steve Sutton [Wed, 2 May 2018 19:52:07 +0000 (15:52 -0400)]
Add Company name to signup form.
Adding company name custom field to the migcsa become a member form.
Steve Sutton [Wed, 2 May 2018 13:28:48 +0000 (09:28 -0400)]
Update for the access field for contacts.
When expired flag the access level to 35 so they are not displayed and
moderated. Then when they renewal they goto 40 display not moderated.
Steve Sutton [Tue, 1 May 2018 19:21:56 +0000 (15:21 -0400)]
Correcting cron setup
Correction
Steve Sutton [Tue, 1 May 2018 19:21:02 +0000 (15:21 -0400)]
Setup the cron for expired users
set for once per day
Steve Sutton [Tue, 1 May 2018 14:40:49 +0000 (10:40 -0400)]
Update to start cron task up
uncomment cron task.
Steve Sutton [Tue, 1 May 2018 13:38:06 +0000 (09:38 -0400)]
Add ReCaptcha for become member form.
Adding the ReCaptcha to the signup form.
Steve Sutton [Mon, 30 Apr 2018 13:11:04 +0000 (09:11 -0400)]
Update for renewal form
Use the city id of the city when adding the member contact.
Steve Sutton [Fri, 27 Apr 2018 20:46:13 +0000 (16:46 -0400)]
Fix for renewal form when adding employess.
Fixing the employee adding. Now totals the amount correctly.
Steve Sutton [Fri, 27 Apr 2018 16:49:13 +0000 (12:49 -0400)]
turn off the cron for now
Steve Sutton [Fri, 27 Apr 2018 16:46:02 +0000 (12:46 -0400)]
Update for notice types
Database update for the notification_type table. Adding field for
to_email. If it is set then the notification email will goto that email.
If it is not set then the notification will goto the accounts email.
Steve Sutton [Thu, 26 Apr 2018 20:48:10 +0000 (16:48 -0400)]
turn off cron for now
turning off the cron for expired user for now
Steve Sutton [Thu, 26 Apr 2018 20:39:16 +0000 (16:39 -0400)]
Expired users
Deal with wordpress user also when updating the contact_roles.
Steve Sutton [Thu, 26 Apr 2018 12:24:54 +0000 (08:24 -0400)]
Turn off cron task for now
So dev70 doesn't send out emails.
Steve Sutton [Wed, 25 Apr 2018 20:50:21 +0000 (16:50 -0400)]
Update for php notices.
Get rid of some notices from the template.
Steve Sutton [Wed, 25 Apr 2018 20:39:14 +0000 (16:39 -0400)]
Setting up notice for new members
Setup on front end sign up form.
Steve Sutton [Wed, 25 Apr 2018 19:20:29 +0000 (15:20 -0400)]
Working on cron task and db update
db update for new fields for the notification queue.
The rest is setting up the cron task for generating email notices based
on renewal dates.
Steve Sutton [Wed, 25 Apr 2018 14:35:36 +0000 (10:35 -0400)]
Billing renewal form now deals with adding employees.
Can now add an employee from the admin billing renewal form.
Steve Sutton [Tue, 24 Apr 2018 20:19:23 +0000 (16:19 -0400)]
Update become member form.
Now it is saving the member custom field data correctly.
Keeping the transaction.
Steve Sutton [Tue, 24 Apr 2018 18:44:43 +0000 (14:44 -0400)]
working on the become a member form
Have it adding member, contact, custom fields, account,member_info.
Steve Sutton [Mon, 23 Apr 2018 20:34:42 +0000 (16:34 -0400)]
Mark paid
Mark paid is working on the payment form.
Steve Sutton [Mon, 23 Apr 2018 18:58:38 +0000 (14:58 -0400)]
Update for database
Add invoice_type field to the account table.
This is for helping to find list of accounts that will have paid types.
Steve Sutton [Fri, 20 Apr 2018 20:58:35 +0000 (16:58 -0400)]
Updating the billing for the employees
After adding new table for the employees redid how the management of the
employees are done. Now can edit these from the member billing info
page.
Steve Sutton [Fri, 20 Apr 2018 16:47:58 +0000 (12:47 -0400)]
Update the field name for account
mispelled account
Steve Sutton [Fri, 20 Apr 2018 15:49:28 +0000 (11:49 -0400)]
Update for the database
Add boss to the accounts table.
Adding new table for the employees.