David Bomba
569fa064e3
Additional logging for Checkout transactions
2022-11-11 15:16:03 +11:00
David Bomba
e43d638d10
Improve error handling with Checkout Payment Gateway
2022-11-04 14:36:47 +11:00
David Bomba
8dbf1b238f
Exception handling for checkout
2022-09-30 19:45:18 +10:00
David Bomba
49044be48c
Fixes for checkout catching failures
2022-09-27 20:01:58 +10:00
David Bomba
9a3a912549
Fixes for checkout.com customer request class
2022-09-21 12:56:16 +10:00
David Bomba
630d591fd4
Fixes for adding a payment method with Checkout.com
2022-09-14 19:57:06 +10:00
David Bomba
fd551c563d
Additional checks for checkout.com
2022-08-12 11:25:10 +10: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
6444ed02ae
Version bump for checkout refactor + dependency update
2022-06-16 11:51:42 +10: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
Benjamin Beganović
902b37fd38
Fix for accesing response_summary
on payment object
2021-10-25 16:37:43 +02:00
David Bomba
6641320567
Refactor for payment failure mailers
2021-10-17 21:40:40 +11:00
David Bomba
05a6544898
Set default designs
2021-10-13 14:04:14 +11:00
Benjamin Beganović
0a4a92b256
Fixes for Checkout.com
2021-08-04 16:24:44 +02:00
Benjamin Beganović
6e40e2fab5
Fix missing required fields for Checkout.com
2021-07-21 15:05:37 +02:00
David Bomba
a8d148b0dc
Fixes for invoices which are not payable if archived
2021-07-20 09:30:12 +10:00
David Bomba
d353ef9a5f
Fixes for gateways
2021-06-30 21:21:46 +10:00
Benjamin Beganović
3219199d9f
Checkout.com: Checking if credit card is enabled
2021-06-29 12:32:55 +02:00
David Bomba
36f6cbbcc9
Update license in codebase
2021-06-16 16:58:16 +10:00
Benjamin Beganović
588aeefb35
Moving logic for confirming the 3ds process into own method
2021-05-31 16:37:46 +02:00
David Bomba
52c3d63349
Refactor system logger to enable multidb
2021-05-19 11:12:23 +10:00
David Bomba
bde5166827
Subscriptions
2021-04-12 21:56:08 +10:00
Benjamin Beganović
dbade2f497
wip
2021-01-29 12:00:30 +01:00
Benjamin Beganović
8bbfbbb9e1
checkout token billing
2021-01-28 16:13:32 +01:00
Benjamin Beganović
d7277b7c6d
wip
2021-01-27 15:58:19 +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
Benjamin Beganović
9975691ef4
Remove redirect redirect
2021-01-13 13:41:04 +01:00
David Bomba
934610a01c
Update copyright + version bump + set canadian dollar symbol to $
2021-01-04 08:54:54 +11:00
Benjamin Beganović
a92d38ae06
php-cs-fixer
2020-12-07 14:56:23 +01:00
Benjamin Beganović
fdafc068bb
processWebhookRequest for checkoutpaymentdriver
2020-12-07 14:49:56 +01:00
David Bomba
b3cdb19b4d
Merge pull request #4362 from beganovich/v5-gateways-required-fields
...
(v5) Support for pre-checking gateway requirements
2020-11-26 06:57:48 +11:00
Benjamin Beganović
ae88d5e08e
php-cs-fixer format
2020-11-25 15:19:52 +01:00
Benjamin Beganović
169e5ba93e
support for checking requirements based on gateway
2020-11-25 14:38:49 +01:00
David Bomba
9aeb2d7a5b
Psalm cleanup
2020-10-28 21:10:49 +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ć
488b8d859d
Move saving methods into BaseDriver
2020-10-26 14:40:50 +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
b12fe64a63
Refactor gateway types
2020-10-12 07:59:25 +11:00
David Bomba
44d31ce326
Move cache clearance to base controller
2020-10-09 17:55:03 +11:00
=
88eb05786e
Fixes for updateinvoicepayment
2020-09-19 11:20:14 +10: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