Shift 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							299464f604 
							
						 
					 
					
						
						
							
							Shift bindings  
						
						... 
						
						
						
						PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using strings for class names since the `class` property references are checked by PHP. 
						
						
					 
					
						2022-06-21 09:58:11 +00:00 
						 
				 
			
				
					
						
							
							
								Shift 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19080933b6 
							
						 
					 
					
						
						
							
							Apply Laravel coding style  
						
						... 
						
						
						
						Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.
You may customize the code style applied by adding a [PHP CS Fixer][1] or [PHP CodeSniffer][2] ruleset to your project root. Feel free to use [Shift's Laravel ruleset][3] to help you get started.
For more information on customizing the code style applied by Shift, [watch this short video][4].
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer 
[2]: https://github.com/squizlabs/PHP_CodeSniffer 
[3]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200 
[4]: https://laravelshift.com/videos/shift-code-style  
						
						
					 
					
						2022-06-21 09:57:17 +00:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							63468a1669 
							
						 
					 
					
						
						
							
							Checkout v2 refund refactor  
						
						
						
						
					 
					
						2022-06-16 11:21:10 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9856946302 
							
						 
					 
					
						
						
							
							Checkout v2 refactor  
						
						
						
						
					 
					
						2022-06-16 10:01:24 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							3f8449ba01 
							
						 
					 
					
						
						
							
							Checkout v2 refactor  
						
						
						
						
					 
					
						2022-06-15 22:47:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6f491dfb92 
							
						 
					 
					
						
						
							
							Update Copyright text  
						
						
						
						
					 
					
						2022-04-27 13:20:41 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fb1e27ba7d 
							
						 
					 
					
						
						
							
							Clean up for due date days recurring invoices  
						
						
						
						
					 
					
						2022-02-16 13:24:10 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6f5145a049 
							
						 
					 
					
						
						
							
							Add meta data to checkout payments  
						
						
						
						
					 
					
						2022-02-09 18:48:08 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							cea49c43fc 
							
						 
					 
					
						
						
							
							Minor fixes  
						
						
						
						
					 
					
						2022-02-01 10:03:51 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7b97729eee 
							
						 
					 
					
						
						
							
							Fixes for Check 3DS  
						
						
						
						
					 
					
						2021-12-21 13:45:00 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							94fa01091d 
							
						 
					 
					
						
						
							
							Fixes for user notifications  
						
						
						
						
					 
					
						2021-11-27 19:59:55 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							dc1fe692a3 
							
						 
					 
					
						
						
							
							Adjustments for entity notifications  
						
						
						
						
					 
					
						2021-11-27 15:54:49 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e37a0781cc 
							
						 
					 
					
						
						
							
							Merge pull request  #6873  from beganovich/issue-742  
						
						... 
						
						
						
						Square: Credit card fixes 
						
						
					 
					
						2021-10-27 03:57:17 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							f8ee3d5925 
							
						 
					 
					
						
						
							
							Update typehints for Request class  
						
						
						
						
					 
					
						2021-10-26 16:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							555ad1e575 
							
						 
					 
					
						
						
							
							Merge pull request  #6897  from beganovich/jira-747  
						
						... 
						
						
						
						Reference customer when paying with Checkout.com 
						
						
					 
					
						2021-10-26 07:55:42 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							902b37fd38 
							
						 
					 
					
						
						
							
							Fix for accesing response_summary on payment object  
						
						
						
						
					 
					
						2021-10-25 16:37:43 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							d0665e8311 
							
						 
					 
					
						
						
							
							Reference customer when paying with Checkout.com  
						
						
						
						
					 
					
						2021-10-25 16:06:19 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6641320567 
							
						 
					 
					
						
						
							
							Refactor for payment failure mailers  
						
						
						
						
					 
					
						2021-10-17 21:40:40 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							9264b6b80e 
							
						 
					 
					
						
						
							
							Apply styles  
						
						
						
						
					 
					
						2021-10-14 18:44:07 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							1b3a1092a6 
							
						 
					 
					
						
						
							
							Handle authorization on backend  
						
						
						
						
					 
					
						2021-10-14 18:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d0cb751d03 
							
						 
					 
					
						
						
							
							CLient payment failure mailer  
						
						
						
						
					 
					
						2021-10-13 20:24:15 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0836035e40 
							
						 
					 
					
						
						
							
							Minor fixes for Checkout.com  
						
						
						
						
					 
					
						2021-10-13 17:01:51 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							05a6544898 
							
						 
					 
					
						
						
							
							Set default designs  
						
						
						
						
					 
					
						2021-10-13 14:04:14 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							36f6cbbcc9 
							
						 
					 
					
						
						
							
							Update license in codebase  
						
						
						
						
					 
					
						2021-06-16 16:58:16 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							8ca1b904d7 
							
						 
					 
					
						
						
							
							Refactor the redirect to specific route  
						
						
						
						
					 
					
						2021-05-31 16:23:18 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							52c3d63349 
							
						 
					 
					
						
						
							
							Refactor system logger to enable multidb  
						
						
						
						
					 
					
						2021-05-19 11:12:23 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							300cc9fb9e 
							
						 
					 
					
						
						
							
							Fixes for Checkout.com  
						
						
						
						
					 
					
						2021-04-22 23:32:34 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							bbaecb3c06 
							
						 
					 
					
						
						
							
							Fixes for routes file"  
						
						
						
						
					 
					
						2021-04-22 21:53:21 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fa602ef0cd 
							
						 
					 
					
						
						
							
							Fixes for setting default database  
						
						
						
						
					 
					
						2021-04-12 22:12:50 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							83a42cf410 
							
						 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2021-02-03 12:36:10 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84f7e14d11 
							
						 
					 
					
						
						
							
							Merge pull request  #4781  from beganovich/v5-2701-checkout-autobill  
						
						... 
						
						
						
						(v5) Checkout.com auto-billing 
						
						
					 
					
						2021-01-29 12:01:54 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							8bbfbbb9e1 
							
						 
					 
					
						
						
							
							checkout token billing  
						
						
						
						
					 
					
						2021-01-28 16:13:32 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a209a4c93 
							
						 
					 
					
						
						
							
							Merge pull request  #4776  from beganovich/v5-2701-shift-token-resolving-to-backend  
						
						... 
						
						
						
						(v5) Authorize.net, Checkout: Pass token hash id's instead of plain tokens 
						
						
					 
					
						2021-01-28 15:43:48 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							cc7a1876d0 
							
						 
					 
					
						
						
							
							Fixes for ledger - not adjusting for gateway fees  
						
						
						
						
					 
					
						2021-01-28 15:21:04 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							d7277b7c6d 
							
						 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2021-01-27 15:58:19 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							84e888863f 
							
						 
					 
					
						
						
							
							Authorize.net: Throw a PaymentFailed exception if token not found  
						
						... 
						
						
						
						Checkout.com: Throw a PaymentFailed exception if token not found
- Show "Client portal" button even when invoice is paid
- Authorize.net: Pass token hashed_id instead of token to frontend
- Checkout.com: Pass token hashed_id instead of token to frontend
- Show "Paid" label for paid invoices
- Translation for not found token 
						
						
					 
					
						2021-01-27 12:45:38 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							bd02d7babd 
							
						 
					 
					
						
						
							
							Fixes for payment failer mailer  
						
						
						
						
					 
					
						2021-01-26 23:09:08 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							fb66bfbe71 
							
						 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2021-01-25 16:46:40 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							2fccfe2df1 
							
						 
					 
					
						
						
							
							- Rewrite of checkout-credit-card.js  
						
						... 
						
						
						
						- Fixed bug with detach() on driver class
- Changed the way token checking works from frontend
- Support for multiple payment methods on payment page
- Changed save card label to "Save payment method details"
- Updated relevant Javascript assets 
						
						
					 
					
						2021-01-20 16:19:01 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							934610a01c 
							
						 
					 
					
						
						
							
							Update copyright + version bump + set canadian dollar symbol to $  
						
						
						
						
					 
					
						2021-01-04 08:54:54 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							0b95e8c8bc 
							
						 
					 
					
						
						
							
							Checkout.com: Update amount with fee  
						
						
						
						
					 
					
						2020-12-21 12:10:39 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							6fa90c7060 
							
						 
					 
					
						
						
							
							Change webhook order  
						
						
						
						
					 
					
						2020-12-17 12:47:46 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							9662d9af92 
							
						 
					 
					
						
						
							
							Update webhooks for Checkout:  
						
						... 
						
						
						
						- Update api.php -> gateway_key => company_gateway_id
- Pass correct reference to url in CreditCard.php
- Update PaymentWebhookController.php to support new company_gateway_id
- Update PaymentWebhookRequest.php to resolve company gateway from correct input 
						
						
					 
					
						2020-12-16 13:47:10 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							a92d38ae06 
							
						 
					 
					
						
						
							
							php-cs-fixer  
						
						
						
						
					 
					
						2020-12-07 14:56:23 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							5c89fdab02 
							
						 
					 
					
						
						
							
							pass client id in paymentResponse  
						
						
						
						
					 
					
						2020-12-07 14:50:43 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							7818afddf8 
							
						 
					 
					
						
						
							
							getParent() ref to utilities  
						
						
						
						
					 
					
						2020-12-07 14:50:30 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							4959917b7e 
							
						 
					 
					
						
						
							
							fix issue with multiple companies switching  
						
						
						
						
					 
					
						2020-12-03 15:33:18 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							d84f5bc5bb 
							
						 
					 
					
						
						
							
							Fixes for Checkout.com refunding  
						
						
						
						
					 
					
						2020-12-03 13:38:57 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							00ab670d71 
							
						 
					 
					
						
						
							
							Checkout.com migration to Frames:  
						
						... 
						
						
						
						- Changed cardToken to token in CreditCard reference
- Updated checkout.com.js
- Added "Pay" translation
- Fix issue with switching between token & credt card 
						
						
					 
					
						2020-12-02 15:33:43 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							ae88d5e08e 
							
						 
					 
					
						
						
							
							php-cs-fixer format  
						
						
						
						
					 
					
						2020-11-25 15:19:52 +01:00