1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-13 22:54:25 +01:00
Commit Graph

412 Commits

Author SHA1 Message Date
David Bomba
252416a5b0 improve off session token billing with stripe 2022-12-05 13:19:36 +11:00
David Bomba
b1b9b5d120 Add Off Session to Stripe Auto Billing request 2022-12-05 13:00:40 +11:00
David Bomba
986ed9016a Updates for translations for Stripe 2022-12-02 06:59:16 +11:00
David Bomba
44da02f00e Fixes for Stripe payment translations 2022-11-30 17:20:58 +11:00
David Bomba
002d7941be
Merge pull request #8010 from turbo124/v5-develop
Bug Fix - Client balance corrupted when transaction is deleted.
2022-11-30 15:42:01 +11:00
David Bomba
ca75d0078b Minor fixes for Stripe Payment Intent query 2022-11-30 07:37:50 +11:00
David Bomba
9da661cf66
Merge pull request #7999 from LarsK1/patch-1
Translate Stripe payment texts
2022-11-29 22:12:48 +11:00
David Bomba
0268cdbf9e Refactor for Stripe payment intents + charges + new api 2022-11-29 21:43:40 +11:00
David Bomba
806689c63d Fixes for demo mode 2022-11-29 20:09:54 +11:00
Lars Kusch
c3a1d21c61
Add currency sign 2022-11-29 09:56:16 +01:00
Lars Kusch
dd5c812969
Add currency sign 2022-11-29 09:55:20 +01:00
Lars Kusch
974d2f9c75
Add currency sign to text 2022-11-29 09:54:05 +01:00
Lars Kusch
40a78a4336
Add translation 2022-11-29 09:33:13 +01:00
Lars Kusch
eecc2bb8af
ACH translations 2022-11-29 09:28:37 +01:00
Lars Kusch
91126b2dad
Translate Stripe payment texts 2022-11-29 09:15:23 +01:00
David Bomba
1dffb04d8c Fixes for breaking out of stripe import customers 2022-11-27 17:47:22 +11:00
David Bomba
26bb11d6e3 Fixes for stripe importing customers 2022-11-27 17:39:10 +11:00
David Bomba
85c40de5de Return early if no hash found 2022-11-27 17:33:43 +11:00
David Bomba
44cd369256 Fixes for client number race conditions when importing stripe clients 2022-11-27 17:15:16 +11:00
David Bomba
d21144f64b minor fixes for type checks 2022-11-27 10:47:59 +11:00
David Bomba
86e92a7f32 Refactor Stripe API Webhooks to work across all API Versions 2022-11-26 10:04:03 +11:00
David Bomba
0210cededc Support latest version of Stripe API 2022-11-26 07:29:15 +11:00
David Bomba
a11d2c88bc updates for db schema 2022-11-25 23:30:03 +11:00
David Bomba
575d5cda35 Catch payment intents without charges key 2022-11-23 07:43:14 +11:00
David Bomba
81fd33e901 Fixes for importing stripe customers where no customers exist in stripe 2022-11-22 17:37:41 +11:00
David Bomba
e10eb78ac8 Fixes for SEPA auto-billing 2022-11-09 22:36:05 +11:00
David Bomba
7019cb1779 Yodlee Webhooks 2022-11-05 12:27:01 +11:00
David Bomba
3ec81ea04b Fixes for stripe autobilling 2022-10-30 19:52:32 +11:00
David Bomba
f622b3786a Minor changes for setup intents 2022-10-14 20:38:20 +11:00
David Bomba
6cd6c218de Improve ACH flow 2022-10-06 11:00:39 +11:00
David Bomba
9bec6d458b Improve Stripe ACH Payments with microdeposits 2022-10-06 10:12:57 +11:00
David Bomba
295ab42951 Remove authorize for SEPA 2022-10-01 21:36:56 +10:00
David Bomba
6d7ddc3beb Minor fixes for Stripe ACH Verifications 2022-10-01 10:29:15 +10:00
David Bomba
50f08362a3 Minor fixes for stripe imports 2022-09-21 20:35:36 +10:00
David Bomba
2845f2c79e Set SEPA stripe token payments to pending 2022-09-14 10:51:41 +10:00
David Bomba
be19d42e78 Update customer details 2022-09-13 09:59:16 +10:00
David Bomba
5f3d48e189 Check for valid bank account property before attempting to iterate 2022-09-02 07:36:41 +10:00
David Bomba
15991c9b5b Update description of changes 2022-08-08 07:50:55 +10:00
David Bomba
7fb139cd9b Fixes for stripe catching aborted payments 2022-08-08 07:35:00 +10:00
David Bomba
6b30b38e32 Fixes for update customer 2022-08-04 13:37:16 +10:00
David Bomba
adcdd69177 Update customer for stripe 2022-08-04 13:23:49 +10:00
David Bomba
12febeadfe Update customer for stripe 2022-08-04 13:22:19 +10:00
David Bomba
0ba05bc985 Update customer for stripe 2022-08-04 13:19:34 +10:00
David Bomba
24b37e2789 Minor fixes for PDF generation 2022-08-04 12:40:14 +10:00
David Bomba
cbcf0dc238 Update customers for stripe 2022-08-03 20:06:09 +10:00
David Bomba
8e654c21ce Merge v5 2022-07-25 15:28:06 +10:00
David Bomba
013ce5e6e4 Add logging for stripe intents 2022-07-24 17:38:24 +10:00
David Bomba
e337abe819 Patches from v5-dev 2022-07-20 10:56:02 +10:00
David Bomba
c3f9addeca Update Stripe responses for redirect_status 2022-07-19 07:59:20 +10:00
David Bomba
071f2ee102 Post Merge v5-develop 2022-07-15 17:41:30 +10:00
David Bomba
9174746956 Fixes for stripe webhooks 2022-06-23 20:55:26 +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
9fbe81302e Add logging for payment intents 2022-06-19 17:39:25 +10:00
David Bomba
e153a0a06a Update license 2022-06-08 14:25:44 +10:00
David Bomba
a96ff66dee Configure webhooks on gateway creation 2022-05-30 20:08:12 +10:00
David Bomba
4b796fe362 Adjustments for Stripe Webhooks 2022-05-30 20:05:34 +10:00
=
61eb3380dd Add Stripe Webhooks automagically 2022-05-30 08:19:16 +10:00
David Bomba
d29a1626cb Refactor for Stripe ACH 2022-05-19 15:48:31 +10:00
David Bomba
7df60f5f27 ACH updates 2022-05-18 12:59:24 +10:00
David Bomba
c4231f702d refactor for ach payments 2022-05-18 09:39:54 +10:00
David Bomba
3c4894c806 Fixes for Stripe SEPA auto billing 2022-05-09 08:19:35 +10:00
David Bomba
213e46e989 Fixes for SEPA auto-billing 2022-05-08 11:22:59 +10:00
David Bomba
6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba
7e3f1f19ec Remove authorize method for SEPA 2022-03-29 16:07:40 +11:00
David Bomba
c97f6a6247 Fixes for gocardless 2022-03-19 21:33:53 +11:00
David Bomba
c6fd68b591 Ensure we register domains for on stripe connect for apple pay 2022-03-17 11:39:00 +11:00
David Bomba
f0ec25a606 Fixes for ach bank import - Stripe 2022-03-16 09:31:35 +11:00
David Bomba
941a797374 Fixes for onboarding migratino 2022-03-11 12:01:59 +11:00
David Bomba
87646d4335 Fixes for importing ACH bank accoun tokens 2022-03-11 10:19:22 +11:00
David Bomba
cfd76fc8df Fixes for ACSS 2022-03-09 11:31:59 +11:00
David Bomba
0ea14e0f7c Fixes for browser pay 2022-03-07 13:19:05 +11:00
David Bomba
bdeb31d4b4 Fixes for wave imports 2022-03-03 09:22:31 +11:00
David Bomba
4b4b4cf60c Fixes for FPX mailer and multi company selector in Client Portal 2022-02-27 11:31:01 +11:00
David Bomba
9914684efc Fixes for SEPA token billing 2022-02-23 11:01:33 +11:00
David Bomba
65565f01fc Improve Stripe customer importationg 2022-02-19 21:41:34 +11:00
David Bomba
fb1e27ba7d Clean up for due date days recurring invoices 2022-02-16 13:24:10 +11:00
David Bomba
c1081f46ce Fixes for blank currency_id in manually created payments 2022-02-02 19:51:29 +11:00
David Bomba
03d43470fb Working on csv import refactor 2022-02-01 17:14:27 +11:00
David Bomba
055e0ecb8c Fixes for stripe currency conversions 2022-01-28 07:19:58 +11:00
David Bomba
a2503f0f40 Fixes for stripe payments 2022-01-24 21:53:46 +11:00
David Bomba
4c68d6ba79 Minor fixes for braintree credit card failures 2022-01-24 14:45:57 +11:00
David Bomba
3ac8d456d5 Confirm charges using Stripe webhooks 2022-01-24 14:30:32 +11:00
David Bomba
da7ac32703 Decorate stripe payment intents with payment hashes and gateway ids 2022-01-24 14:24:47 +11:00
David Bomba
370d932eb1 Fixes for stripe gateways in hosted 2022-01-22 15:22:59 +11:00
David Bomba
f4ea1d730c Fixes for sofort - hosted 2022-01-22 15:11:11 +11:00
David Bomba
5471eb2571 Fixes for Stripe FPX 2022-01-21 14:35:16 +11:00
Lars Kusch
2c09321163 Add FPX Payment class 2022-01-20 08:29:41 +01:00
David Bomba
a6799c070e Minor Fixes 2022-01-17 21:22:10 +11:00
David Bomba
8c66dbf29e Fix error reporting for Stripe Sofort 2022-01-14 09:28:05 +11:00
David Bomba
239b180a21 Fixes for pdf regeneration 2022-01-10 12:47:16 +11:00
David Bomba
995b16d7e3 Stripe Zero Decimal CUrrencies 2021-12-21 20:27:51 +11:00
David Bomba
e36cf3c0e4 minor fixes for Stripe 2021-12-03 13:43:13 +11:00
David Bomba
2eeaea61a5 Minor fixes 2021-12-01 21:29:48 +11:00
David Bomba
b249077420 fixes for Stripe ACH description 2021-11-24 04:27:45 +11:00
David Bomba
9a3d33bda8 Fixes for Apple Pay 2021-11-06 10:33:49 +11:00
Benjamin Beganović
25e448e31a Drop token billing 2021-11-02 16:30:37 +01:00
Benjamin Beganović
809236e080 Token billing 2021-11-01 17:11:47 +01:00
Benjamin Beganović
69e12dbdb9 Storing payment method 2021-11-01 14:58:10 +01:00
Benjamin Beganović
9f8346d67f Payments w/o token 2021-11-01 14:39:18 +01:00
Benjamin Beganović
3d2d08f7b2 Payment view 2021-10-31 16:49:58 +01:00
Benjamin Beganović
6bfd4d34a6 Apple Pay domain validation 2021-10-31 15:12:02 +01:00
Benjamin Beganović
6502ca0bf4 Authorization 2021-10-31 14:52:15 +01:00
Benjamin Beganović
b8c8a486fd Scaffold BrowserPay class 2021-10-31 14:45:01 +01:00
Benjamin Beganović
a24c705ffc Fixes for storing bank details 2021-10-26 16:41:17 +02:00
Lars Kusch
16be5c96a4 cs-fixer 2021-10-20 16:56:30 +02:00
Lars Kusch
54985f4cf3 Added return types 2021-10-20 16:41:06 +02:00
Lars Kusch
cf3f6dc84a Corrected redirect after payment 2021-10-20 16:40:58 +02:00
Lars Kusch
3ae7e6fabc Added fix for currency. Correct redirect 2021-10-20 16:40:55 +02:00
Lars Kusch
8bb302b6f5 Added verification for micro-debits 2021-10-20 16:40:42 +02:00
Lars Kusch
014fab42a6 Added base class 2021-10-20 16:40:18 +02:00
Lars Kusch
e63fbd68e6 Removed BACS-Support as Stripe dropped it 2021-10-20 16:39:09 +02:00
Lars Kusch
175552b77f Adapted base files 2021-10-20 16:39:08 +02:00
Lars Kusch
e5d56f70b5 Added base classes 2021-10-20 16:38:33 +02:00
David Bomba
f962e3a2fa Refactor for payment failure mailers 2021-10-17 22:21:56 +11:00
David Bomba
6641320567 Refactor for payment failure mailers 2021-10-17 21:40:40 +11:00
David Bomba
ba2f78dad0 Refactor counter/patterns to allow User variables 2021-10-17 13:49:32 +11:00
David Bomba
f038073b4a
Merge pull request #6827 from beganovich/v5-726
Stripe: SEPA improvements
2021-10-14 05:41:07 +11:00
Benjamin Beganović
a569a2afad Apply Prettier & php-cs-fixer 2021-10-13 15:45:33 +02:00
Benjamin Beganović
3365db5d50 Token billing (backend) 2021-10-13 15:12:19 +02:00
Benjamin Beganović
5d98b28828 Store payment method on request 2021-10-13 13:56:28 +02:00
David Bomba
7eaafe52c7 Minor fixes for terms being displayed on PDF 2021-10-13 12:52:44 +11:00
Benjamin Beganović
0ff902d90f Refactor Stripe init call 2021-10-12 18:27:17 +02:00
David Bomba
9d551b6e1d Prevent duplicate payment records on hosted Stripe checkouts 2021-10-11 07:32:13 +11:00
Lars Kusch
3601dc5c2b Add payment driver 2021-10-10 11:43:55 +02:00
David Bomba
ba3d9b3123
Merge branch 'v5-develop' into eps 2021-10-10 19:09:21 +11:00
David Bomba
d7e9d6f71f
Merge branch 'v5-develop' into Przelewy24 2021-10-10 18:58:32 +11:00
Lars Kusch
b3d701278c Add config for eps 2021-10-10 08:47:01 +02:00
David Bomba
8e23bf1770
Merge branch 'v5-develop' into v5-develop 2021-10-10 09:10:59 +11:00
Lars Kusch
80500b4c0a Create Payment Type + Adapt Payment class 2021-10-09 16:48:16 +02:00
Lars Kusch
925450df9b Create base class 2021-10-09 16:45:38 +02:00
Lars Kusch
eb106f01fe small fixes 2021-10-09 16:13:04 +02:00
Lars Kusch
92816c1714 Changes for ideal 2021-10-09 15:41:16 +02:00
Lars Kusch
e406554535 Added files 2021-10-09 15:37:35 +02:00
Lars Kusch
f41b49ad7e Implement Stripe Giropay 2021-10-09 10:09:04 +02:00
David Bomba
7151a66bdf Fixes for SEAP 2021-10-09 11:38:57 +11:00
David Bomba
26eb145d79 Fixes for SEPA 2021-10-09 10:35:45 +11:00
Lars Kusch
391a586645 Added offline usage token 2021-10-06 14:35:16 +02:00
Lars Kusch
71d5ba0c78 fixed wrong payment type 2021-10-06 08:53:36 +02:00
Lars Kusch
ebdc586554 fixed small typos 2021-10-06 08:49:59 +02:00
Lars Kusch
e9537b4d80 fix little bug 2021-10-05 16:56:18 +02:00
Lars Kusch
d709041ff9 Added views and implement payment 2021-10-05 16:54:34 +02:00
Lars Kusch
125250f62c Added views 2021-10-05 16:39:01 +02:00
Lars Kusch
b727a07476 Added authorisation 2021-10-05 16:34:19 +02:00
Lars Kusch
6cc30a2454 Add gateway initialization 2021-10-05 16:31:48 +02:00
Lars Kusch
c6cb5697cd Implement basic structure 2021-10-05 16:19:38 +02:00
Lars Kusch
fc9dcd135d Added SEPA-Payment 2021-10-04 18:38:32 +02:00
Lars Kusch
e48a5fe8c4
Update SEPA.php 2021-10-04 17:49:18 +02:00
David Bomba
04226eb827 Fixes for token billing with stripe bank transfers 2021-10-01 12:57:34 +10:00
David Bomba
bff18c126a Fixes for SOFORT 2021-09-21 21:38:35 +10:00
Benjamin Beganović
3f0847749f
Merge branch 'v5-develop' into v5-689 2021-09-20 08:12:42 +02:00