Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							7e30093429 
							
						 
					 
					
						
						
							
							Checkout.com payments with token:  
						
						... 
						
						
						
						- Convert "true" from frontend to boolean in PaymentResponseRequest
- Reference correct 'transaction_reference' in BaseDriver & Checkout\Utilities
- Frontend switching between token & credit card when making payments with Checkout.com
- New 'pay_with' translation string
- Added 'save-card--container' to save card partial
- Ensure we show whole transaction reference string in payments/show.blade 
						
						
					 
					
						2020-11-01 15:56:17 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							d2e677cb9d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/v5-stripe-backend-refactor' into v2-frontend-refactor  
						
						
						
						
					 
					
						2020-11-01 14:49:11 +01:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							6479b2fd3e 
							
						 
					 
					
						
						
							
							Fix for laravel 8 route file regression + psalm cleanup  
						
						
						
						
					 
					
						2020-11-01 16:09:09 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							13655d48ea 
							
						 
					 
					
						
						
							
							BaseDriver:  
						
						... 
						
						
						
						- Allow passing additional properties to ClientGatewayToken entity
CreditCard:
- Fix saving gateway_customer_reference 
						
						
					 
					
						2020-10-28 16:48:24 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							dab59138cc 
							
						 
					 
					
						
						
							
							StripePaymentDriver:  
						
						... 
						
						
						
						- Added attach() method for attaching payment method to Stripe customer
- getStripeMethod() for getting method information out of Stripe 
						
						
					 
					
						2020-10-28 16:31:47 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9aeb2d7a5b 
							
						 
					 
					
						
						
							
							Psalm cleanup  
						
						
						
						
					 
					
						2020-10-28 21:10:49 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							88b428aae0 
							
						 
					 
					
						
						
							
							checkout.com payments using token  
						
						
						
						
					 
					
						2020-10-27 13:44:16 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97db2ad3b6 
							
						 
					 
					
						
						
							
							Merge pull request  #4202  from beganovich/v2-checkout-refactor  
						
						... 
						
						
						
						(v5) Checkout.com refactor 
						
						
					 
					
						2020-10-27 23:18:42 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							223ae4cb5b 
							
						 
					 
					
						
						
							
							- Extract $payment_hash property onto BaseDriver  
						
						... 
						
						
						
						- Handle internally failed payments inside BaseDriver
- Add SYSTEM_LOG_TYPE property on CheckoutComPaymentDriver
- Remove resolving of $payment_hash inside of payment methods 
						
						
					 
					
						2020-10-27 12:53:35 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							f3e578cc5c 
							
						 
					 
					
						
						
							
							Fix value after payment  
						
						
						
						
					 
					
						2020-10-26 14:55:48 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							e5670ed313 
							
						 
					 
					
						
						
							
							confirm & unwind gateway fees & better typehinting  
						
						
						
						
					 
					
						2020-10-26 14:53:52 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							488b8d859d 
							
						 
					 
					
						
						
							
							Move saving methods into BaseDriver  
						
						
						
						
					 
					
						2020-10-26 14:40:50 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							6e6e73825c 
							
						 
					 
					
						
						
							
							Throw an renderable exception instead of returning view  
						
						
						
						
					 
					
						2020-10-26 11:02:23 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							f73ad4bef7 
							
						 
					 
					
						
						
							
							Move after-payment logic into BaseDriver  
						
						
						
						
					 
					
						2020-10-25 18:51:26 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb48297fb 
							
						 
					 
					
						
						
							
							wip refactor  
						
						
						
						
					 
					
						2020-10-22 15:24:18 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c8e2d94b3f 
							
						 
					 
					
						
						
							
							Fixes for tests + remove swoole  
						
						
						
						
					 
					
						2020-10-22 21:14:14 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							b4b6bd3ae0 
							
						 
					 
					
						
						
							
							ach adding & verify, todo: payment  
						
						
						
						
					 
					
						2020-10-20 17:54:08 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							c82e5b2647 
							
						 
					 
					
						
						
							
							stripe adding credit card  
						
						
						
						
					 
					
						2020-10-20 16:08:21 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							6ae18dac6f 
							
						 
					 
					
						
						
							
							fix credit card saving with stripe  
						
						
						
						
					 
					
						2020-10-20 15:02:34 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							6af7aa7dc0 
							
						 
					 
					
						
						
							
							checkout: push aditional page  
						
						
						
						
					 
					
						2020-10-19 23:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							4f9d9c106c 
							
						 
					 
					
						
						
							
							checkout  
						
						
						
						
					 
					
						2020-10-19 14:18:00 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0ec89c18ac 
							
						 
					 
					
						
						
							
							Fixes for autobill  
						
						
						
						
					 
					
						2020-10-14 21:45:26 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c8770f09ca 
							
						 
					 
					
						
						
							
							Refactor for determining gateway fees  
						
						
						
						
					 
					
						2020-10-12 15:10:34 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b12fe64a63 
							
						 
					 
					
						
						
							
							Refactor gateway types  
						
						
						
						
					 
					
						2020-10-12 07:59:25 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							407304d3c6 
							
						 
					 
					
						
						
							
							Console commands for small test data batches  
						
						
						
						
					 
					
						2020-10-10 14:32:10 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							44d31ce326 
							
						 
					 
					
						
						
							
							Move cache clearance to base controller  
						
						
						
						
					 
					
						2020-10-09 17:55:03 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							f34410cdea 
							
						 
					 
					
						
						
							
							Remove logging from StripePaymentDriver  
						
						
						
						
					 
					
						2020-09-24 12:20:57 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							9b4d166e10 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/v2' into v2-1809-remove-omnipay-from-stripe  
						
						
						
						
					 
					
						2020-09-24 11:36:41 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1906bd87 
							
						 
					 
					
						
						
							
							Stripe: Optin/optout for saving card  
						
						
						
						
					 
					
						2020-09-21 11:17:16 +02:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							83be13c049 
							
						 
					 
					
						
						
							
							fixes for types  
						
						
						
						
					 
					
						2020-09-19 12:15:38 +10:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							88eb05786e 
							
						 
					 
					
						
						
							
							Fixes for updateinvoicepayment  
						
						
						
						
					 
					
						2020-09-19 11:20:14 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							94ebf95caa 
							
						 
					 
					
						
						
							
							Stripe use SDK to refund  
						
						
						
						
					 
					
						2020-09-18 14:35:53 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							210ebb1754 
							
						 
					 
					
						
						
							
							Add placeholder methods for Authorize, Custom & PayPalExpress  
						
						
						
						
					 
					
						2020-09-18 10:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							71ca5d108c 
							
						 
					 
					
						
						
							
							Detach payment methods from Stripe  
						
						
						
						
					 
					
						2020-09-18 09:48:53 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6e588f7925 
							
						 
					 
					
						
						
							
							Fixes for checkout.com  
						
						
						
						
					 
					
						2020-09-11 16:31:49 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9eaa136cc3 
							
						 
					 
					
						
						
							
							Clean up  
						
						
						
						
					 
					
						2020-09-11 10:14:51 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0b56e8d4cb 
							
						 
					 
					
						
						
							
							handle payments and gateway fee integration  
						
						
						
						
					 
					
						2020-09-11 09:01:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c55f660f7f 
							
						 
					 
					
						
						
							
							Generic handling page for unsuccessful payments  
						
						
						
						
					 
					
						2020-09-11 08:30:12 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f061fd49f9 
							
						 
					 
					
						
						
							
							fixes for checkout payment gateway  
						
						
						
						
					 
					
						2020-09-10 14:41:56 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d071ed0d3b 
							
						 
					 
					
						
						
							
							Attach payment_id to payment_hash  
						
						
						
						
					 
					
						2020-09-10 11:52:17 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							100ca67c5f 
							
						 
					 
					
						
						
							
							Add reference to checkout gateways  
						
						
						
						
					 
					
						2020-09-10 11:23:04 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0c015cb4bc 
							
						 
					 
					
						
						
							
							Fixes for recurring invoices  
						
						
						
						
					 
					
						2020-09-10 11:05:42 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c67fee3fff 
							
						 
					 
					
						
						
							
							Fixes for base driver  
						
						
						
						
					 
					
						2020-09-09 20:05:10 +10:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							1ee6e33bb7 
							
						 
					 
					
						
						
							
							Working on refactoring Checkout.com payment driver to extend BaseDriver  
						
						
						
						
					 
					
						2020-09-09 10:58:35 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d909b4939c 
							
						 
					 
					
						
						
							
							Minor fixes for PayPal  
						
						
						
						
					 
					
						2020-09-07 13:14:43 +10: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 
							
						 
					 
					
						
						
						
						
							
						
						
							5eacb1abf8 
							
						 
					 
					
						
						
							
							Working on token billing with gateway fees  
						
						
						
						
					 
					
						2020-09-04 08:01:17 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9dce4c3de1 
							
						 
					 
					
						
						
							
							Refator payments and gateway fees  
						
						
						
						
					 
					
						2020-09-04 07:23:34 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4bb02f4f61 
							
						 
					 
					
						
						
							
							Fixes for authorize.net  
						
						
						
						
					 
					
						2020-09-03 21:22:49 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							607a47ffd9 
							
						 
					 
					
						
						
							
							Working on gateway fees to authorize.net  
						
						
						
						
					 
					
						2020-09-03 20:55:33 +10:00