1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-14 23:22:52 +01:00
Commit Graph

1843 Commits

Author SHA1 Message Date
David Bomba
e563dea2b8 Fixes for subs v4 2024-05-05 08:18:32 +10:00
David Bomba
e374b12fb4 Catch type 4 codes for auth.net 2024-05-04 10:35:46 +10:00
David Bomba
cdb65a8a95 FDS Reviews 2024-05-04 10:28:59 +10:00
David Bomba
52df4708d6 resource build assets 2024-05-04 09:01:02 +10:00
David Bomba
18ae6e5369 Add billable prop 2024-05-04 08:32:43 +10:00
David Bomba
c31442c19b v5.8.53 2024-05-03 08:20:19 +10:00
David Bomba
35fd124190 Paypal Advanced card payments 2024-05-02 14:27:37 +10:00
David Bomba
d387bed9c8 SCA compliance PayPal Rest 2024-05-02 13:59:18 +10:00
David Bomba
3c50b27858 minor fixes 2024-05-01 08:30:41 +10:00
David Bomba
7a128ecb10 working on 3ds SCA 2024-04-29 10:01:49 +10:00
David Bomba
42686a98b0 Removing payfast sdk 2024-04-27 07:10:24 +10:00
David Bomba
990c75db60 Clean up for paypal rest 2024-04-26 21:17:15 +10:00
David Bomba
399da26976 Fixes for redirection route 2024-04-26 14:13:22 +10:00
David Bomba
8c0d205a08 v5.8.51 2024-04-24 16:33:09 +10:00
David Bomba
4921eadc89 Updates for client reports 2024-04-23 12:45:43 +10:00
David Bomba
de7bd17a5e Paypal rest token payments 2024-04-22 22:37:34 +10:00
David Bomba
8d5b8e2319 Tokenization for paypal advanced cards 2024-04-22 14:38:29 +10:00
David Bomba
fb28d9ab41 Fixes for setup 2024-04-17 07:35:41 +10:00
David Bomba
cacecbc086 minor fixes 2024-04-16 22:01:25 +10:00
David Bomba
9017382ea9 paypapl 2024-04-15 13:42:44 +10:00
David Bomba
f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
David Bomba
865c9f18c4 Fixes for imports 2024-04-12 08:38:55 +10:00
David Bomba
1dc2aa6eac Fixes for react release 2024-04-09 19:46:01 +10:00
David Bomba
9f89bb7d81 Remove country filters for stripe apple pay 2024-04-06 10:57:58 +11:00
David Bomba
8326387e8c
Merge pull request #9425 from turbo124/v5-develop
Bulk assignment of clients to a group
2024-04-04 09:34:03 +11:00
David Bomba
cf7008a5ab Fixes for plain design 2024-04-02 21:50:59 +11:00
David Bomba
ff49f21b58 Authorize .net adjustments for storing multiple payment methods 2024-04-02 18:31:51 +11:00
David Bomba
d72c6508de Implement throttling on Gateway Import Customer Router 2024-04-02 12:37:55 +11:00
Benjamin Beganović
fa5827eb44 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-04-01 19:09:13 +02:00
David Bomba
771785bcb5 Adjustments for alipay 2024-03-31 06:45:34 +11:00
David Bomba
bb706a654a minor fixes 2024-03-28 12:24:01 +11:00
David Bomba
c460287356 null checks 2024-03-25 12:30:08 +11:00
David Bomba
7a10866d5f Required fields for Braintree 2024-03-25 12:26:59 +11:00
Benjamin Beganović
31942cb401 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-21 16:27:23 +01:00
Benjamin Beganović
15e0f68147 Merge remote-tracking branch 'upstream/v5-develop' into 1353-rff 2024-03-21 11:17:11 +01:00
David Bomba
aa6153f571 Fixes for returning company users when called from other routes 2024-03-21 10:52:02 +11:00
David Bomba
dfb59a0d28 Improvements for paytrace required fields capture 2024-03-21 09:40:19 +11:00
David Bomba
ba4cd4508b Fixes for restoring deleted user 2024-03-21 08:01:13 +11:00
Benjamin Beganović
ce8e84597c Always require first name, last name & email in StripePaymentDriver 2024-03-20 19:36:28 +01:00
Benjamin Beganović
71eed5edac Always require first name, last name & email in BaseDriver 2024-03-20 19:36:21 +01:00
David Bomba
00061cfa25 Catch for payment edge cases 2024-03-20 08:43:49 +11:00
David Bomba
4f8ceebf80 Minor fixes 2024-03-19 13:16:20 +11:00
David Bomba
81385e4857 Clean up for password resets 2024-03-19 12:17:25 +11:00
David Bomba
136c076623 Fixes for square pagination 2024-03-19 10:40:11 +11:00
David Bomba
3ef7d68eed Square factory 2024-03-19 10:38:54 +11:00
David Bomba
08e5d35955 import clients - forte 2024-03-18 17:10:12 +11:00
David Bomba
79ed4e4305 Import Customers Forte 2024-03-18 17:01:00 +11:00
David Bomba
0a87aeaf8f Working on importing Forte customers 2024-03-18 14:06:16 +11:00
David Bomba
fc61065e69 Checkout.com import customers 2024-03-18 13:51:21 +11:00
David Bomba
37e2e772f9 Import payment methods for checkout 2024-03-18 13:50:12 +11:00
David Bomba
86fc7a0662 Working on importing customers 2024-03-18 12:58:42 +11:00
David Bomba
3de8df8066 Create auth routes for gateways 2024-03-16 12:36:40 +11:00
David Bomba
397177fa0c Fort Auth 2024-03-15 19:19:54 +11:00
David Bomba
094aadd6be Working on gateway authentication 2024-03-15 14:21:42 +11:00
David Bomba
5f1e1ac174 Test routes for gateways 2024-03-15 12:52:08 +11:00
Benjamin Beganović
7eb4235c43 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-14 16:21:25 +01:00
David Bomba
e54a28b857 Catch deleted / Archived gateways 2024-03-13 16:57:22 +11:00
David Bomba
f11452aea9 Ensure square object existing 2024-03-13 16:42:33 +11:00
David Bomba
8a25832589 minor fixes for RFF 2024-03-05 11:26:34 +11:00
David Bomba
c5b6938447 php cs fixer 2024-02-13 15:25:18 +11:00
David Bomba
5b2428c2a4 Allow Gocardless ACSS payments for CAD customers 2024-01-28 10:24:31 +11:00
David Bomba
9f5cfd7440 Adjustments for PayPal Rest implementation 2024-01-28 09:21:45 +11:00
David Bomba
753c9c4239 Update Checkout.com customer on successful payment 2024-01-27 16:08:54 +11:00
David Bomba
849a9dc113 Updates for mailers on hosted platform 2024-01-27 15:43:37 +11:00
David Bomba
34b33bc917 Updates for paypal auth 2024-01-25 20:33:47 +11:00
David Bomba
c1b8d676c2 Adjustments for PPCP 2024-01-24 07:31:06 +11:00
David Bomba
7f5ffe9f73 Update client details in checkout.com if configured to do so 2024-01-14 15:25:21 +11:00
David Bomba
40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba
c65cfcb31b Updates for importing Sepa Debit payment methods 2023-12-23 07:40:39 +11:00
David Bomba
3365e93da0 Clean up 2023-12-18 15:37:03 +11:00
David Bomba
c026704e83 Refactor for Stripe ACSS to include mandates for future billing purposes 2023-12-18 15:32:01 +11:00
David Bomba
4b5b8ae0ba Refactor for Stripe ACSS payments 2023-12-18 15:25:16 +11:00
David Bomba
eb88943e86 Fixes for paypal events 2023-12-13 20:04:52 +11:00
David Bomba
95a8c2510f Tests for rehydrating order for payment 2023-12-13 20:01:34 +11:00
David Bomba
37cc0cf442 Working on upgrade for paypal 2023-12-13 17:10:29 +11:00
David Bomba
d781f8f15e Updates for exports 2023-12-12 10:46:23 +11:00
David Bomba
da60a49e88 Fixes for exception handling 2023-12-12 08:21:13 +11:00
David Bomba
b250ba613c v5.7.60 2023-12-11 22:42:50 +11:00
David Bomba
94236b07d7 Use presenter in x-invoice code 2023-12-07 19:32:08 +11:00
David Bomba
b219a655be Updates 2023-12-06 12:09:43 +11:00
David Bomba
0f92b6c82e Hide test mode from paypal PPCP 2023-11-30 17:44:34 +11:00
David Bomba
f7340d6114 PHP CS Fixer 2023-11-26 18:41:42 +11:00
David Bomba
69a5712670 Updates for paypal 2023-11-25 22:12:02 +11:00
David Bomba
10b37b1a1b Merge PayPal PPCP 2023-11-25 21:04:08 +11:00
David Bomba
689d27cda3 Catch additional errors for checkout.com 2023-11-24 22:46:23 +11:00
David Bomba
f51509b31b Fixes for paypal 2023-11-24 19:23:45 +11:00
David Bomba
52b24e0fab Fixes for missing props for checkout 2023-11-24 17:32:10 +11:00
David Bomba
a74e6434a9 Updates for PayPal payment Platform 2023-11-24 17:08:23 +11:00
David Bomba
e37c11499c Updates for PayPal PPCP 2023-11-22 14:06:51 +11:00
David Bomba
a8ecd8de64 Add in verification of Google OAuth using an access token 2023-11-21 10:50:19 +11:00
David Bomba
ed9ae8794a update orders API to include shipping address 2023-11-18 12:05:27 +11:00
David Bomba
bb2863783d Minor code cleanup 2023-11-17 16:48:05 +11:00
David Bomba
fb27bd99e5 Fixes for passing payment methods types through to Stripe 2023-11-16 14:47:23 +11:00
David Bomba
e725c9a444 Minor fixes for payment intent webhooks 2023-11-16 08:30:01 +11:00
David Bomba
1c15f923ae Fixes for timezone offsets 2023-11-15 15:36:24 +11:00
David Bomba
4691ca29c1 Fixes for str_replace deprecations 2023-11-13 09:00:23 +11:00
David Bomba
fbb42bd880 Fixes for auth.net 2023-11-07 02:08:24 +11:00
David Bomba
a09b8619d5 Fixes for PPCP 2023-11-06 23:31:48 +11:00
David Bomba
9212b71b8a Fixes for PPCP 2023-11-06 20:01:27 +11:00
David Bomba
92324b4a20 Updates for checking payment gateway status 2023-11-06 17:41:20 +11:00
David Bomba
08b4d320cd Throw is payments are not yet receivable 2023-11-05 19:04:31 +11:00
David Bomba
65d3d0f320 v5.7.45 2023-11-04 21:04:27 +11:00
David Bomba
10a6f7755b Minor fixes for validation 2023-11-04 09:53:20 +11:00
David Bomba
a6c044bf4f Improvements for stripe statementdescriptor 2023-11-02 12:46:03 +11:00
David Bomba
b690ff7808 Allow Payment+ for verified mandates with GoCardless 2023-11-02 08:18:02 +11:00
David Bomba
e7ffc00306 Fixes for paypal ppcp 2023-10-29 20:33:26 +11:00
David Bomba
ea57efd1cf Fixes for conflicts 2023-10-29 20:10:19 +11:00
David Bomba
5af0195abf update credentials to call through Invoice Ninja 2023-10-29 20:09:15 +11:00
David Bomba
a4c3ab58fc Fixes for invoice item calcs 2023-10-28 11:13:55 +11:00
David Bomba
140916ea5d Fixes for description on token payments for GoCardless 2023-10-28 09:45:41 +11:00
David Bomba
33585c65c4 php cs fixes 2023-10-26 13:57:44 +11:00
David Bomba
99b3efda20 merging template 2023-10-25 13:53:50 +11:00
David Bomba
d59b0b6ba1 minor fixes 2023-10-23 22:10:41 +11:00
David Bomba
255c58fd3b Add Payee merchant ID 2023-10-19 17:33:22 +11:00
David Bomba
db0b1b9483 Inject PPCP merchant ID @ payment 2023-10-19 17:26:52 +11:00
David Bomba
1d5961c764 Update driver to handle PPCP style payments 2023-10-19 16:10:51 +11:00
David Bomba
74462c4ef2 Minor fixes 2023-10-18 13:31:04 +11:00
David Bomba
f0dbb10f93 fixes for Paypal PPCP 2023-10-16 20:49:07 +11:00
David Bomba
1f05c10cea Working on payments 2023-10-16 17:00:37 +11:00
David Bomba
15941b8273 Renaming 2023-10-16 16:29:34 +11:00
David Bomba
6ca1a36ef4 Fixes for ppcp 2023-10-16 16:23:04 +11:00
David Bomba
55059d1227 Paypal CC 2023-10-16 15:48:45 +11:00
David Bomba
0033fee578 Paypal 2023-10-16 12:05:19 +11:00
David Bomba
0694378bb5 Fixes for square autobill 2023-10-16 07:28:17 +11:00
David Bomba
55f71a27c7 Fixes for square autobill 2023-10-16 07:25:47 +11:00
David Bomba
3ac6f4c2a7 Catch missing props 2023-10-15 17:27:00 +11:00
David Bomba
36f5b2e11e Minor fixes for paytrace 2023-10-15 17:21:56 +11:00
David Bomba
8dd79fa176 Update config 2023-10-09 10:42:41 +11:00
David Bomba
a144808cf2 Stub ship to address for auth.net if required 2023-10-08 16:54:40 +11:00
David Bomba
814ac115e8 Fixes for gocardless invalid credentials 2023-10-03 14:50:47 +11:00
David Bomba
208aa7ed36 Minor fixes for refunds through checkout 2023-09-28 15:52:13 +10:00
David Bomba
0a317b1e6b Fixes for auth sequence for checkout.com 2023-09-28 09:41:06 +10:00
David Bomba
f472036d0d Fixes for return types with square 2023-09-28 09:04:33 +10:00
David Bomba
a80f5c665d Minor checks 2023-09-27 09:03:49 +10:00
David Bomba
92bcdb0326 Make shipping optional for paypal 2023-09-27 08:51:33 +10:00
David Bomba
8fce334cb5 Minor update for checkout.com 2023-09-26 23:04:31 +10:00
David Bomba
487ca15749 Updates for twig templates 2023-09-25 13:19:08 +10:00
David Bomba
52ad04dcc1 Minor fixes for checkout response 2023-09-25 05:54:39 +10:00
David Bomba
d21cc3f70d Updates for phpstan + stripe phone 2023-09-24 13:07:32 +10:00
David Bomba
6e57f19598 listen for charge.refunded for stripe 2023-09-13 09:42:00 +10:00
David Bomba
6c2ab8fff5 Set Client on webhook return Checkout.com 2023-09-12 10:30:42 +10:00
David Bomba
a0a6054faa Fixes for Checkout v3 2023-09-12 10:27:30 +10:00
David Bomba
7cef481916 Add void transactions for auth.net 2023-09-09 22:20:12 +10:00
David Bomba
1e2f7259a3 Static Analysis Cleanup 2023-09-05 11:54:05 +10:00
David Bomba
4cd4cc56e7 Fixes for Square 2023-08-27 09:22:46 +10:00
David Bomba
2f1968c899 Fixes for static analysis 2023-08-23 15:03:48 +10:00
David Bomba
03b3170b8c cleanup 2023-08-20 21:55:37 +10:00
David Bomba
a3433a7efc Add square webhook tests 2023-08-20 21:52:51 +10:00
David Bomba
1cdd3ac8bc Add square webhook tests 2023-08-20 21:43:31 +10:00
David Bomba
5334a9ab87 Add square webhook tests 2023-08-20 21:33:23 +10:00
David Bomba
cb539d5caa Add square webhook tests 2023-08-20 21:29:39 +10:00
David Bomba
d9e482f5b7 Minor fixes 2023-08-20 20:33:41 +10:00
David Bomba
6689a22f38 Add square webhook tests 2023-08-20 19:59:59 +10:00
David Bomba
fdd9501af6 Add square webhook tests 2023-08-20 19:20:12 +10:00
David Bomba
787400ff39 Fixes for squar 2023-08-20 19:17:21 +10:00
David Bomba
87d14dd052 Upgrades for Square 2023-08-19 16:32:24 +10:00
David Bomba
5fb51656a6 Handling square webhook events 2023-08-19 15:52:37 +10:00
David Bomba
b35b8210ac Handling square events 2023-08-19 12:31:35 +10:00
David Bomba
cb9c3a0a77 Upgrades for Square 2023-08-19 12:23:37 +10:00
David Bomba
5bb40840d9 Working on square upgrades 2023-08-19 11:13:52 +10:00
David Bomba
984496d222 Updates for Square payments 2023-08-19 10:39:24 +10:00
David Bomba
cfde7414d7 Square upgrades 2023-08-19 10:14:46 +10:00
David Bomba
c0acc7a15e Add successful payments for square to system logs 2023-08-19 10:03:56 +10:00
David Bomba
f3b1e93873 Set public/private for documents 2023-08-16 00:23:18 +10:00
David Bomba
d2fbf34beb Fixes for static analysis 2023-08-15 22:47:54 +10:00
David Bomba
b08d805728 Fixes for tests 2023-08-11 17:58:43 +10:00
David Bomba
e5d5b9d25c Static analysis 2023-08-11 14:18:58 +10:00
David Bomba
d16328d611 Fixes for static analysis 2023-08-09 07:44:34 +10:00
David Bomba
91d39aab82 Static Analysis Cleanup 2023-08-08 20:39:46 +10:00
David Bomba
6e64a9c74a Static Analysis Cleanup 2023-08-08 19:44:52 +10:00
David Bomba
f01fa763c1 Updates for static analysis 2023-08-07 08:23:13 +10:00
David Bomba
b13783d75b Migration for dashboard permissions 2023-08-06 17:03:12 +10:00
David Bomba
fab3b30b38 Updates for static analysis 2023-08-06 12:20:18 +10:00
David Bomba
b09f1a7d07 Updates for Static Analysis 2023-08-04 16:40:44 +10:00
David Bomba
3fe876d479 Fixes for static analysis 2023-08-03 14:30:14 +10:00
David Bomba
224e5d99f8 Static analysis cleanup 2023-08-01 23:53:10 +10:00
David Bomba
0d067cad7d Cleanly force payment and verification of ach payments 2023-07-26 13:50:56 +10:00
David Bomba
47ba507c1b Fixes for static analysis 2023-07-26 12:59:36 +10:00
David Bomba
d411704d89 paypal rest 2023-07-23 18:08:57 +10:00
David Bomba
fd0e4d75ff Complete payment rest API 2023-07-23 12:43:23 +10:00
David Bomba
8aa8d6521c Updates for paypal rest 2023-07-23 09:32:05 +10:00
David Bomba
3e657a9886 Add checkout webhooks on create/update 2023-07-21 21:58:04 +10:00
David Bomba
2ed80ee678 Additions for checkout.com webhooks 2023-07-21 21:01:22 +10:00
David Bomba
47a8e4fe6a Add Webhooks for Checkout.com 2023-07-21 15:48:10 +10:00
David Bomba
40abf68bc9 Log vendor imports 2023-07-18 11:42:36 +10:00
David Bomba
3b891612a2 fixes for storing credit card tokens with square 2023-07-07 12:24:09 +10:00
David Bomba
1b6534378d Fixes for eway error handling 2023-07-05 16:07:36 +10:00
David Bomba
d40da3c7f2 Adjustments for imports 2023-07-04 09:07:31 +10:00
David Bomba
d6f7f1adee Set immediate payment notification on success 2023-07-02 08:15:43 +10:00
David Bomba
8017b589c2 Refactors for excessive PDF generation 2023-06-30 15:28:04 +10:00
David Bomba
7c695a8de2 Add billing country for paytrace 2023-06-28 20:06:15 +10:00
David Bomba
feb4461812 improve error handling with EWay 2023-06-28 09:57:03 +10:00
David Bomba
1f757cf9e3 Fixes for token billing with PayTrace 2023-06-28 09:45:24 +10:00
David Bomba
7853257234 minoir fixes 2023-06-23 23:04:14 +10:00
David Bomba
2efd4f55f0 Updated translations 2023-06-23 20:05:36 +10:00
David Bomba
cca107e00e Additional payment types for paypal 2023-06-21 22:19:13 +10:00
David Bomba
7a4cfbe7cc Working on Paypal REST integration 2023-06-21 21:11:41 +10:00
David Bomba
f647139918 Working on Paypal REST integration 2023-06-21 19:22:20 +10:00
David Bomba
409aa60928 refactor for paypal rest 2023-06-20 22:39:55 +10:00
David Bomba
3bdc94ae64 Paypal pro 2023-06-20 22:28:59 +10:00