David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							92b490043c 
							
						 
					 
					
						
						
							
							Handle 100% gateway fees  
						
						
						
						
					 
					
						2022-01-08 14:54:02 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8109ef3c50 
							
						 
					 
					
						
						
							
							Company gateway Filters  
						
						
						
						
					 
					
						2022-01-03 12:35:31 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2e19d1e4a9 
							
						 
					 
					
						
						
							
							Fixes for handling payment drivers that do not exist in v5  
						
						
						
						
					 
					
						2021-12-31 09:23:54 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							74b60e44ab 
							
						 
					 
					
						
						
							
							mindor fixes for check data scripts  
						
						
						
						
					 
					
						2021-11-03 20:37:17 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6641320567 
							
						 
					 
					
						
						
							
							Refactor for payment failure mailers  
						
						
						
						
					 
					
						2021-10-17 21:40:40 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							bc81043973 
							
						 
					 
					
						
						
							
							Fixes for Molli  
						
						
						
						
					 
					
						2021-08-11 16:43:20 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							d3cc6d6014 
							
						 
					 
					
						
						
							
							Allow $client in driver() (CompanyGateway) to be nullable  
						
						
						
						
					 
					
						2021-08-02 14:47:34 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c0287085b5 
							
						 
					 
					
						
						
							
							Scaffolding Paytrace  
						
						
						
						
					 
					
						2021-07-20 21:26:24 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							620ad57d50 
							
						 
					 
					
						
						
							
							merging v5-dev  
						
						
						
						
					 
					
						2021-07-05 09:00:46 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							71e0ec9b60 
							
						 
					 
					
						
						
							
							Fixes for company gateway system logs  
						
						
						
						
					 
					
						2021-07-04 08:22:33 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							15bdb3ff3c 
							
						 
					 
					
						
						
							
							Payfast  
						
						
						
						
					 
					
						2021-06-24 15:46:10 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							36f6cbbcc9 
							
						 
					 
					
						
						
							
							Update license in codebase  
						
						
						
						
					 
					
						2021-06-16 16:58:16 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8f996d9a93 
							
						 
					 
					
						
						
							
							Fixes for gateway fees less that  
						
						
						
						
					 
					
						2021-05-16 08:18:43 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							349d6daa07 
							
						 
					 
					
						
						
							
							Fixes for company gateway contsts  
						
						
						
						
					 
					
						2021-05-04 18:56:01 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							34ba510d80 
							
						 
					 
					
						
						
							
							Fixes for company gateway edge case  
						
						
						
						
					 
					
						2021-05-04 17:00:05 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							ac3b0dfad3 
							
						 
					 
					
						
						
							
							Fixes for gateway fees  
						
						
						
						
					 
					
						2021-04-23 15:26:58 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							78d726a483 
							
						 
					 
					
						
						
							
							Fixes for system logging custom payment drivers  
						
						
						
						
					 
					
						2021-01-27 16:10:05 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ff2d8a02 
							
						 
					 
					
						
						
							
							Fixes for company gateway payment method resolution  
						
						
						
						
					 
					
						2021-01-27 12:06:25 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							458dd1fa4a 
							
						 
					 
					
						
						
							
							Soft delete/restore tokens in sync with CompanyGateway"  
						
						
						
						
					 
					
						2021-01-27 09:17:27 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4b87df07b7 
							
						 
					 
					
						
						
							
							Check that a company gateway always has at least one fee and limits object  
						
						
						
						
					 
					
						2021-01-22 08:36:25 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0797c8e4af 
							
						 
					 
					
						
						
							
							fix for fee label  
						
						
						
						
					 
					
						2021-01-08 14:43:29 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31dd8b2d77 
							
						 
					 
					
						
						
							
							Merge pull request  #4643  from turbo124/v5-develop  
						
						... 
						
						
						
						Fixes for tax precision 
						
						
					 
					
						2021-01-07 17:09:08 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							996355a738 
							
						 
					 
					
						
						
							
							Add system_logs to company gateway transformer  
						
						
						
						
					 
					
						2021-01-07 08:27:59 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							5833df9850 
							
						 
					 
					
						
						
							
							Refactor calcGatewayFee:  
						
						... 
						
						
						
						- Remove default GatewayType::CREDIT_CARD
- Swapped spaces for taxes & gateway type 
						
						
					 
					
						2021-01-04 14:07:50 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							934610a01c 
							
						 
					 
					
						
						
							
							Update copyright + version bump + set canadian dollar symbol to $  
						
						
						
						
					 
					
						2021-01-04 08:54:54 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							20c010448a 
							
						 
					 
					
						
						
							
							apply php-cs-fixer  
						
						
						
						
					 
					
						2020-12-16 12:52:40 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6f451b8924 
							
						 
					 
					
						
						
							
							Remove redundant info() Change document download route  
						
						
						
						
					 
					
						2020-12-13 20:46:29 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							bb1ca556c4 
							
						 
					 
					
						
						
							
							wire up custom gateway  
						
						
						
						
					 
					
						2020-12-10 21:20:12 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							ae88d5e08e 
							
						 
					 
					
						
						
							
							php-cs-fixer format  
						
						
						
						
					 
					
						2020-11-25 15:19:52 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58c6cb415e 
							
						 
					 
					
						
						
							
							Merge pull request  #4302  from turbo124/v5-develop  
						
						... 
						
						
						
						Mail exceptions 
						
						
					 
					
						2020-11-13 07:22:28 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d8bb01430f 
							
						 
					 
					
						
						
							
							Fixes for renaming company gateway columns  
						
						
						
						
					 
					
						2020-11-12 22:09:31 +11:00 
						 
				 
			
				
					
						
							
							
								David Roizenman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							039544e753 
							
						 
					 
					
						
						
							
							Use correct formula when adjust_fee_percent=true  
						
						
						
						
					 
					
						2020-11-12 02:53:25 -08:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							bbf240be2d 
							
						 
					 
					
						
						
							
							New fields for company gateway  
						
						
						
						
					 
					
						2020-11-04 07:19:59 +11:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							6479b2fd3e 
							
						 
					 
					
						
						
							
							Fix for laravel 8 route file regression + psalm cleanup  
						
						
						
						
					 
					
						2020-11-01 16:09:09 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9aeb2d7a5b 
							
						 
					 
					
						
						
							
							Psalm cleanup  
						
						
						
						
					 
					
						2020-10-28 21:10:49 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0d17b299a0 
							
						 
					 
					
						
						
							
							Refactor payments for credits  
						
						
						
						
					 
					
						2020-10-15 11:37:16 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							96750d5fdb 
							
						 
					 
					
						
						
							
							Refactor for payments via client portal  
						
						
						
						
					 
					
						2020-10-13 21:32:15 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d89b4fcbc3 
							
						 
					 
					
						
						
							
							Refactor for gateway fee calculations  
						
						
						
						
					 
					
						2020-10-12 22:25:27 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							1eadbde544 
							
						 
					 
					
						
						
							
							working on refactor of company gateway fees  
						
						
						
						
					 
					
						2020-10-12 22:02:02 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							65a1f150d5 
							
						 
					 
					
						
						
							
							Fixes for tests  
						
						
						
						
					 
					
						2020-10-12 20:38:55 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f063337ec4 
							
						 
					 
					
						
						
							
							Refactoring gateway fees and limits  
						
						
						
						
					 
					
						2020-10-12 15:58:07 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c8770f09ca 
							
						 
					 
					
						
						
							
							Refactor for determining gateway fees  
						
						
						
						
					 
					
						2020-10-12 15:10:34 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5072d63436 
							
						 
					 
					
						
						
							
							Set visible to boolean cast  
						
						
						
						
					 
					
						2020-10-12 10:21:24 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b6bea31646 
							
						 
					 
					
						
						
							
							Working on gateway fee slippage  
						
						
						
						
					 
					
						2020-10-10 21:57:28 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba75a44eb8 
							
						 
					 
					
						
						
							
							Laravel 7.x Shift ( #40 )  
						
						... 
						
						
						
						* Adopt Laravel coding style
The Laravel framework adopts the PSR-2 coding style with some additions.
Laravel apps *should* adopt this coding style as well.
However, Shift allows you to customize the adopted coding style by
adding your own [PHP CS Fixer][1] `.php_cs` config to your project.
You may use [Shift's .php_cs][2] file as a base.
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer 
[2]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200 
* Shift bindings
PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using class name strings as these references are checked by the parser.
* Shift core files
* Shift to Throwable
* Add laravel/ui dependency
* Unindent vendor mail templates
* Shift config files
* Default config files
In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them so you can review the commit diff for
changes. Moving forward, you should use ENV variables or create a
separate config file to allow the core config files to remain
automatically upgradeable.
* Shift Laravel dependencies
* Shift cleanup
* Upgrade to Laravel 7
Co-authored-by: Laravel Shift <shift@laravelshift.com> 
						
						
					 
					
						2020-09-06 19:38:10 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							eb867522df 
							
						 
					 
					
						
						
							
							Working on invoice payments with gateway fees  
						
						
						
						
					 
					
						2020-08-31 12:00:43 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							ac08a146a1 
							
						 
					 
					
						
						
							
							Working on gateway fees  
						
						
						
						
					 
					
						2020-08-30 22:00:19 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							32e987a1b2 
							
						 
					 
					
						
						
							
							Remove require NPM/NODE from setup checks  
						
						
						
						
					 
					
						2020-08-29 23:32:11 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							36c54d8cc3 
							
						 
					 
					
						
						
							
							Working on fees  
						
						
						
						
					 
					
						2020-08-28 11:06:46 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a5248f7a93 
							
						 
					 
					
						
						
							
							Test mode for company gateway  
						
						
						
						
					 
					
						2020-08-28 07:34:15 +10:00