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

1471 Commits

Author SHA1 Message Date
David Bomba
f14de42684 Add recurring options to ivnoice 2023-03-17 12:49:08 +11:00
David Bomba
7e56f69610 Fixes for random data seeder 2023-03-17 09:47:26 +11:00
David Bomba
62320a2b9b Add invoices to recurring invocie list in client portal 2023-03-17 06:49:23 +11:00
David Bomba
28dbc05b00 Pre payments 2023-03-16 17:21:16 +11:00
David Bomba
c213e8705d Update payment display screen in Client Portal. 2023-03-16 16:45:40 +11:00
David Bomba
6729678332 client initiated payments 2023-03-16 15:20:38 +11:00
David Bomba
b346445c35
Merge branch 'v5-develop' into v5-develop 2023-03-11 18:30:23 +11:00
David Bomba
ab6dfc7ff5 Ensure payment types are returned 2023-03-10 17:49:43 +11:00
David Bomba
c197114ff0 Improve Manual ACH payments 2023-03-09 17:33:10 +11:00
David Bomba
5f0614066c Merge remote-tracking branch 'origin/ClientRegistrationRefactor' into v5-develop 2023-03-07 14:50:08 +11:00
David Bomba
212f5920e0 Minor fixes for subscriptions v2 2023-03-01 19:14:04 +11:00
David Bomba
b18e7773c2 Add markdown support for subscriptions 2023-03-01 17:57:52 +11:00
David Bomba
8247ff41e4 Add validation to coupon code 2023-03-01 14:47:04 +11:00
David Bomba
f67959fb06 Working on subscriptions 2023-03-01 13:42:31 +11:00
David Bomba
fa26c29d5b Return redirects 2023-03-01 11:16:18 +11:00
David Bomba
e89ed1185a Remove trailing . from subscription title 2023-03-01 10:55:57 +11:00
David Bomba
33df867438 Allow client registration fields to be both visible and required 2023-03-01 07:14:07 +11:00
David Bomba
275041b903 bank transfer 2023-02-27 15:32:37 +11:00
David Bomba
3288a7633e Padding our bank details form for bank transfers 2023-02-27 12:37:52 +11:00
David Bomba
aaaa297253 Stripe direct debit 2023-02-27 11:08:58 +11:00
David Bomba
d51221c10e Working on bank transfers for stripe 2023-02-27 10:35:55 +11:00
David Bomba
5a61eeb02d Working on Bank Transfers for Stripe 2023-02-27 08:36:16 +11:00
David Bomba
b5d9f45a56 Bank Transfers 2023-02-23 17:24:39 +11:00
David Bomba
885ee633d7 Bank Transfers 2023-02-23 16:52:45 +11:00
David Bomba
976110e8f3 Update Alipay to use Payment Intents 2023-02-23 12:47:29 +11:00
David Bomba
ed20376bf5 Fixes for client portal error page logo 2023-02-20 17:09:48 +11:00
David Bomba
e182ce9a66 Handle case where Stripe Connect permission is denied 2023-02-09 11:02:25 +11:00
David Bomba
0f6d782b05 Fixes for translation string in subscriptions 2023-02-09 09:23:47 +11:00
David Bomba
4b9b1c3fc2 Add Product Image and Product Max Quantity to the products table 2023-02-07 22:47:43 +11:00
Lars Kusch
841489e895
Merge branch 'v5-develop' into v5-develop 2023-02-07 09:32:44 +01:00
David Bomba
079889a711 Fixes for using credits in subscriptions 2023-02-04 16:28:03 +11:00
David Bomba
a4dba51c21 Add user input for quotes 2023-02-03 11:13:57 +11:00
David Bomba
6d07e78280 Allow user input after a quote is approved 2023-02-02 21:04:55 +11:00
David Bomba
2b8779be46 Accept user input from approve quote flow 2023-02-02 19:10:41 +11:00
David Bomba
4c76107526 Add custom fields to required client info at checkout 2023-02-02 18:19:37 +11:00
David Bomba
5b0c63cb39 Required info binding with required client info 2023-02-02 14:56:05 +11:00
David Bomba
ad9445cb4d Custom exception page for client portal 2023-02-01 08:51:42 +11:00
Lars Kusch
e0271b7b6a Minor fixes 2023-01-30 08:56:59 +01:00
Lars Kusch
9c672e9bb1 Minor fixes 2023-01-30 08:46:39 +01:00
David Bomba
b67bbdcd7a Fixes for logic surrounding presenting the save payment method details radio buttons 2023-01-26 09:36:59 +11:00
David Bomba
e2ef82b266 Fixes for content-disposition in CORS 2023-01-23 09:31:40 +11:00
Lars Kusch
8cb650dd60 Add translation for error message 2023-01-20 09:01:37 +01:00
Lars Kusch
198ef6b191 Correct error message in formular 2023-01-20 08:49:36 +01:00
Lars Kusch
1b50175c34 Show error message on no payment method 2023-01-20 08:22:24 +01:00
David Bomba
e0170dbecf Show credit payment amounts in the client portal 2023-01-19 14:45:34 +11:00
David Bomba
753cfa9585 Configure subscription recurring products to use both maxseats +/- inventory if configured 2023-01-18 09:22:08 +11:00
Lars Kusch
7285b39f1e
Merge branch 'v5-develop' into v5-develop 2023-01-16 16:31:30 +01:00
Lars Kusch
07d9149ec3 Fixes 2023-01-16 14:58:38 +01:00
Lars Kusch
684407b4e2
Update app.blade.php 2023-01-16 12:40:54 +01:00
Lars Kusch
0369017da6
Update clean.blade.php 2023-01-16 12:40:25 +01:00
Lars Kusch
591efe1603
Update vendor_app.blade.php 2023-01-16 12:39:55 +01:00
Lars Kusch
9486563bba
Update vendor_app.blade.php 2023-01-16 12:35:33 +01:00
Lars Kusch
11331acf4d
Update app.blade.php 2023-01-16 12:35:13 +01:00
Lars Kusch
735d08a679
Fixes for matomo 2023-01-16 12:34:38 +01:00
David Bomba
7e7cffa8c8 Fixes for recurring invoice cancellations 2023-01-12 17:29:28 +11:00
David Bomba
1d811c49b9 Return success to webhook URL when the gateway has been deleted/non-resolvable to prevent constant webhook retries 2023-01-12 15:58:02 +11:00
David Bomba
39a7d94b21 Handle when stripe ACH dialog is closed 2023-01-11 15:10:29 +11:00
David Bomba
490c026a08 Fixes for forte payment driver authorization 2023-01-10 13:34:36 +11:00
David Bomba
1114f80e82 Add guards to @auth blocks 2023-01-03 15:53:43 +11:00
David Bomba
03d8864652
Merge pull request #8101 from turbo124/v5-develop
v5.5.50
2023-01-02 17:56:23 +11:00
David Bomba
843229d9b5 Refactor for livewire 2022-12-23 11:51:29 +11:00
David Bomba
3a85441c49 Refactor for livewire 2022-12-23 11:39:41 +11:00
David Bomba
d4356af782 Refactor Livewire passing references 2022-12-23 11:33:14 +11:00
Lars Kusch
f87d84ee1e More fixes 2022-12-22 11:38:32 +01:00
Lars Kusch
2b7893aad9 More fixes 2022-12-22 11:34:17 +01:00
Lars Kusch
848ada8790 More fixes 2022-12-22 11:09:42 +01:00
Lars Kusch
1aa854d4b5 More fixes 2022-12-22 11:06:00 +01:00
David Bomba
28cbe52d9c Refactor for subscriptions and changing between subscriptions 2022-12-22 15:58:18 +11:00
David Bomba
cb823ef8b5 Clean up for register form 2022-12-20 23:53:52 +11:00
David Bomba
13f8aa2140 Refactor subscription invoices to use standard allow temporary invoice numbers until they are confirmed 2022-12-20 21:46:20 +11:00
David Bomba
971787161c Enforce registration for subscriptions if configured 2022-12-20 15:50:02 +11:00
David Bomba
66ba48bb49 minor fixes for subscriptions 2022-12-19 12:38:03 +11:00
David Bomba
61ae25b2be trim subscriptions 2022-12-18 22:12:29 +11:00
David Bomba
8049e4d294 Fixes for alignment of text issues in subscription order overview 2022-12-18 21:47:09 +11:00
David Bomba
fd789ffddc Fixes for change plan with subscriptions 2022-12-18 20:57:32 +11:00
Lars Kusch
87fcdfd90b Fixes for js 2022-12-17 15:11:36 +01:00
Lars Kusch
bc53a46fac Fixes for js 2022-12-17 14:52:21 +01:00
Lars Kusch
ad3a6b2f26 Fixes 2022-12-17 14:44:41 +01:00
Lars Kusch
9fe832ab22 Redirect after payment 2022-12-17 14:42:04 +01:00
Lars Kusch
f897df733a Redirect after payment 2022-12-17 14:22:03 +01:00
Lars Kusch
36771eedce Fixes for Matomo 2022-12-17 14:13:12 +01:00
Lars Kusch
2cf9db7b2b Fixes 2022-12-17 06:58:45 +01:00
Lars Kusch
6b163f1d3f Minor fix 2022-12-17 06:26:52 +01:00
Lars Kusch
bbeef5fd50 Added payment view for BACS 2022-12-17 06:19:52 +01:00
Lars Kusch
067dac5ac9 Adapt texts 2022-12-17 06:04:46 +01:00
Lars Kusch
1459a52892 Further fixes 2022-12-17 06:02:50 +01:00
Lars Kusch
04d13f78bd Scaffold inital payment view 2022-12-17 06:01:13 +01:00
Lars Kusch
bd77acf705 Fixes for JS 2022-12-16 15:03:24 +01:00
Lars Kusch
b16b46204a Fixes 2022-12-16 14:57:49 +01:00
Lars Kusch
cb593be1de Minor fixes 2022-12-16 14:55:13 +01:00
Lars Kusch
6ad2cba624 Further changes 2022-12-16 14:43:03 +01:00
David Bomba
7dec26f788 minor fixes for subscriptions 2022-12-16 23:37:03 +11:00
Lars Kusch
b3dd3aaaa1 Added BACS to payment controller 2022-12-16 12:05:10 +01:00
Lars Kusch
148190727c Remove typo 2022-12-16 11:41:08 +01:00
Lars Kusch
974f4b2ca3 Add BACS to payment methods 2022-12-16 11:34:00 +01:00
Lars Kusch
a48e08cbef Scafold inital classes 2022-12-16 11:09:37 +01:00
David Bomba
d6aedeef91 Subscriptions v2 - handle trial 2022-12-16 16:21:14 +11:00
David Bomba
1dc24bb734 Adjustments for cardjs and auto filil 2022-12-15 19:29:57 +11:00
David Bomba
9b1cc121cd Adjustments for autofill 2022-12-15 18:33:49 +11:00
David Bomba
63d0bbb9ae Adjustments for autofill 2022-12-15 18:26:05 +11:00
David Bomba
9d4e57c995 Adjustments for autofill 2022-12-15 18:24:46 +11:00
David Bomba
82aa100d4c Adjustments for autofill 2022-12-15 18:23:25 +11:00
David Bomba
e5f765c49c Adjustments for autofill 2022-12-15 18:22:33 +11:00
David Bomba
e0cd78925b Adjustments for autofill 2022-12-15 18:19:26 +11:00
David Bomba
0b442adac9 Adjustments for autofill 2022-12-15 18:17:16 +11:00
David Bomba
57c976536f Adjustments for autofill 2022-12-15 18:05:18 +11:00
David Bomba
cf1c51bb4d Adjustments for autofill 2022-12-15 18:04:37 +11:00
David Bomba
548385c8d7 Adjustments for autofill 2022-12-15 18:03:00 +11:00
David Bomba
00af5a13c1 Adjustments for autofill 2022-12-15 17:57:45 +11:00
David Bomba
d8246f28ec Adjustments for autofill 2022-12-15 17:57:04 +11:00
David Bomba
5bc35643b5 Adjustments for autofill 2022-12-15 17:55:21 +11:00
David Bomba
cc5f27fa03 Adjustments for autofill 2022-12-15 17:51:42 +11:00
David Bomba
84022db48b Adjustments for autofill 2022-12-15 17:50:52 +11:00
David Bomba
e78e4991cd Adjustments for autofill 2022-12-15 17:49:13 +11:00
David Bomba
88dc99004f Adjustments for autofill 2022-12-15 17:29:42 +11:00
David Bomba
fc5410d434 Disable auto fill for credit cards 2022-12-15 17:09:14 +11:00
David Bomba
a24a051004 Attach invoice documents to payment emails 2022-12-15 16:55:47 +11:00
David Bomba
bbcf2b3459 Disable payment button on click 2022-12-15 15:48:02 +11:00
David Bomba
b1851e310b Move logic in alpine for transitions 2022-12-15 15:42:37 +11:00
David Bomba
55c0453b75 Subscriptions v2 2022-12-15 12:16:50 +11:00
David Bomba
20ea1a3cdb
Merge pull request #8074 from turbo124/v5-develop
Force a currency for vendors
2022-12-14 18:13:04 +11:00
David Bomba
37865e8802
Merge pull request #8059 from LarsK1/patch-stripe-klarna
Change Klarna intregration to comply with Klarna's rules
2022-12-14 18:12:06 +11:00
Lars Kusch
72b3ac9a20 Change plz to postal code 2022-12-14 08:02:04 +01:00
David Bomba
90a58ce2c9 Ensure we set the client localized send dates for recurring invoices 2022-12-14 17:51:00 +11:00
David Bomba
32ff078a64 Remove all instances of dispatchSync() 2022-12-12 15:27:22 +11:00
Lars Kusch
1c1cf36ec3 Further fixes 2022-12-10 07:06:08 +01:00
Lars Kusch
88278832ab Further fixes 2022-12-10 07:02:50 +01:00
Lars Kusch
6ed6855c46 Further fixes 2022-12-10 06:58:37 +01:00
Lars Kusch
936451b73e Show name field, when payment could fail 2022-12-10 06:48:07 +01:00
David Bomba
660371cbf5 Subscriptions v2 - OTP 2022-12-10 16:31:31 +11:00
David Bomba
21bec86fda Subscriptions v2 2022-12-10 14:25:46 +11:00
David Bomba
68688e5b98 Subscriptions v2 2022-12-09 19:39:27 +11:00
David Bomba
1ca6810132 Subscriptions v2 2022-12-09 16:50:48 +11:00
David Bomba
be2d6afc63 OTP for subscriptions 2022-12-09 15:41:54 +11:00
David Bomba
8f4350bcb9 Subscriptions v2 2022-12-09 14:36:39 +11:00
David Bomba
d6f327c4ef Fixes for bank rule tests 2022-12-09 13:47:54 +11:00
David Bomba
41dcb7cf4a Subscriptions v2 2022-12-09 12:35:37 +11:00
David Bomba
b2ff2a1c18 Catch mollie payments if redirect URL is null 2022-12-09 09:33:19 +11:00
Lars Kusch
80a7a7ce3f
Change klarna integration according to Klarna's rules 2022-12-08 08:56:48 +01:00
Lars Kusch
07e83900c0
Delete klarna.blade.php 2022-12-08 08:56:31 +01:00
David Bomba
a3b1ea41e3 Minor clean up of layout files 2022-12-08 17:37:43 +11:00
David Bomba
482918e3f3 Cast matomo id to string 2022-12-08 11:39:43 +11:00
David Bomba
69a1419e9b Fixes for updateinvoice events 2022-12-08 11:17:18 +11:00
David Bomba
bad7b242e1 Fixes for Klarna 2022-12-07 23:01:16 +11:00
David Bomba
bba2adf5cd Add idempotency key for mollie 2022-12-07 20:16:14 +11:00
David Bomba
449d88dd21
Merge pull request #8053 from LarsK1/patch-4
Stripe: add Klarna as payment method
2022-12-07 19:50:31 +11:00
David Bomba
5d5cc1eec2
Merge branch 'v5-stable' into patch-4 2022-12-07 19:44:45 +11:00
David Bomba
e7c24a5857 Fixes for Matomo URL/ID 2022-12-07 18:50:36 +11:00
David Bomba
ff0a22ff85
Merge pull request #8039 from LarsK1/patch-5
Add support for Matomo
2022-12-07 18:41:33 +11:00
David Bomba
82a1bf80ad Subscriptions v2 2022-12-07 16:48:40 +11:00
David Bomba
33d4402189 Subscriptions v2 2022-12-07 16:45:25 +11:00
David Bomba
ce1d115ff4 Expand document name 20->40 chars 2022-12-06 20:13:59 +11:00
Lars Kusch
5df4b89298
Update clean_setup.blade.php 2022-12-05 15:22:15 +01:00
Lars Kusch
2c0a710789
Update clean.blade.php 2022-12-05 15:21:58 +01:00
Lars Kusch
d8825396be
Add support for Matomo 2022-12-05 15:20:30 +01:00
Lars Kusch
701344947f Add Support for Klarna 2022-12-05 09:03:08 +01:00
David Bomba
ae73e414e9 updates for cookie consent 2022-12-02 09:45:38 +11:00
David Bomba
986ed9016a Updates for translations for Stripe 2022-12-02 06:59:16 +11:00
David Bomba
043178fbdb changes for layout of Subscriptions 2022-12-01 17:05:27 +11:00
David Bomba
ae1abf406a Working on Subscriptions v2 2022-11-30 21:13:24 +11:00
David Bomba
40649f54fb Fixes for layout 2022-11-30 19:19:30 +11:00
David Bomba
daaf486c10 Fixes for displaying correct quote status in client portal 2022-11-27 08:25:47 +11:00
David Bomba
1125487b45 Use translation for request cancellation 2022-11-27 07:30:50 +11:00
David Bomba
132914eeda Updates for currency seeders 2022-11-24 08:43:21 +11:00
David Bomba
c638670d88 Subscriptions v2 2022-11-23 21:57:11 +11:00
David Bomba
5316340c29 Subscriptions v2 2022-11-23 19:32:03 +11:00
David Bomba
d2ea53b0a4 Subscriptions v2 2022-11-23 17:27:43 +11:00
David Bomba
1bd1d482ec Fixes for Paypal Token payments 2022-11-22 14:37:50 +11:00
David Bomba
1c89a39d56 Clean input for custom css 2022-11-19 10:58:32 +11:00
David Bomba
4830154ac6 Change UX for downloading documents from the client portal 2022-11-14 07:30:16 +11:00
David Bomba
46aa562723 Fixes for document indexing 2022-10-10 18:24:25 +11:00
David Bomba
bd6071b46e Fixes for document indexing 2022-10-10 18:23:27 +11:00
David Bomba
dfe66559dc Fixes for Forte 2022-10-09 12:32:27 +11:00
David Bomba
c7bf4b630b Improve Stripe ACH Payments with microdeposits 2022-10-06 10:24:43 +11:00
David Bomba
f072b921c7 Fixes for WePay 2022-10-05 11:21:55 +11:00
David Bomba
295ab42951 Remove authorize for SEPA 2022-10-01 21:36:56 +10:00
David Bomba
5748d34e16 Logging for wepay 2022-10-01 12:16:02 +10:00
David Bomba
a5d8a300b1 Logging for wepay 2022-10-01 12:10:07 +10:00
David Bomba
8f2960f936 Logging for wepay 2022-10-01 12:06:12 +10:00
David Bomba
edbdbb48df Logging for wepay 2022-10-01 12:05:16 +10:00
David Bomba
0f1d9f68b9 Fixes for wepay 2022-10-01 11:07:44 +10:00
David Bomba
c69a979291 Improve livewire performance with Defer 2022-09-30 19:47:27 +10:00
David Bomba
a75fbc1e85 Remove direct google URLs 2022-09-30 15:23:18 +10:00
David Bomba
9542bcc92e Show labels of custom fields in registration form 2022-09-28 10:54:07 +10:00
David Bomba
0d2cd69ad3 Implement 3DS for Braintree 2022-09-21 12:43:24 +10:00
David Bomba
d2083b3a9d Fixes for payment layouts 2022-09-20 17:23:38 +10:00
David Bomba
20fb487873 improve trial page 2022-09-17 13:23:06 +10:00
David Bomba
e545f452a0 Working on upgrades 2022-09-17 12:51:59 +10:00
David Bomba
af8becfc68 Upgrades 2022-09-17 11:49:53 +10:00
David Bomba
b81851b190 Update resources to defer 2022-09-16 13:34:39 +10:00
David Bomba
0b3cefa091 Fixes for single root - Livewire 2022-09-16 13:11:08 +10:00
David Bomba
774a05b148 Single root element for wepay signups 2022-09-16 13:01:04 +10:00
David Bomba
be19d42e78 Update customer details 2022-09-13 09:59:16 +10:00
David Bomba
3e676d584b Fixes for registration fields and ensure client contact email is unique per company 2022-09-06 21:32:52 +10:00
David Bomba
d79b374eda Fixes for select box background color 2022-09-06 20:51:42 +10:00
David Bomba
a43f30adbc Refactor for switch plans 2022-09-02 10:38:27 +10:00
David Bomba
59ac21662d Set required fields to lazy 2022-09-02 09:52:00 +10:00
David Bomba
8efbeda4e2 Refactor trial confirmed page 2022-08-29 07:52:18 +10:00
David Bomba
a2b8d57313 Ensure correct PDF is displayed to the contact 2022-08-24 18:28:08 +10:00
David Bomba
42fee94b13 Minor fixes 2022-08-06 16:25:49 +10:00
David Bomba
76225919e2 catch for no email provided in braintree paypal integration 2022-08-02 17:28:24 +10:00
David Bomba
18c89239dd Fixes for payment methods 2022-07-30 15:59:08 +10:00
David Bomba
99c7adfab4 Fixes for client portal 2022-07-30 10:12:15 +10:00
David Bomba
3a510ffd4a Fixes for subscriptions - allow currency id to be passed through 2022-07-29 10:34:33 +10:00
David Bomba
7357e4026f Fixes for BPP in subscriptions 2022-07-29 09:19:49 +10:00
David Bomba
6df802509b Fixes for vendor documents 2022-07-27 16:09:25 +10:00
David Bomba
2942dfa528 Vendor documents 2022-07-27 15:39:43 +10:00
David Bomba
8e654c21ce Merge v5 2022-07-25 15:28:06 +10:00
=
80ad607e62 Replace 404 with not available screen for deleted entities 2022-07-25 10:47:18 +10:00
David Bomba
e337abe819 Patches from v5-dev 2022-07-20 10:56:02 +10:00
David Bomba
c6d436a98f Fixes for quote approve button when signature dialog is closed 2022-07-20 10:53:43 +10:00
David Bomba
b3707967d8 add support for showing related entity documents on invoice 2022-07-20 09:24:38 +10:00
David Bomba
071f2ee102 Post Merge v5-develop 2022-07-15 17:41:30 +10:00
David Bomba
dfd0670dba Apple OAuth 2022-07-13 15:47:12 +10:00
David Bomba
9359c84013 Add quantity to subscriptions 2022-07-06 16:18:16 +10:00
David Bomba
3e5e915acc Uploads for purchase orders 2022-07-06 15:18:41 +10:00
David Bomba
a462934d3a Minor fixes for Purchase orders 2022-06-24 16:40:56 +10:00
David Bomba
50402559a5
Merge pull request #7373 from kishanmnpatel/forte_payment_driver
Forte payment driver
2022-06-24 07:34:31 +10:00
Shift
0a20889916
Convert optional() to nullsafe operator 2022-06-21 09:59:25 +00:00
Kishan Patel
e7331c9e21 some modification implemented for removing double submission. 2022-06-20 09:41:03 +05:30
David Bomba
5ce95010d5 Add switch to force react as front end 2022-06-16 13:04:05 +10:00
David Bomba
0f32e43fb6 Accept listener 2022-06-15 16:27:21 +10:00
David Bomba
1e30bf4bdc Accept a purchase order 2022-06-15 15:20:00 +10:00
David Bomba
041156fa89 Updates for vendor portal 2022-06-14 22:54:31 +10:00
David Bomba
063d600bbd Vendor Portal - Purchase Orders 2022-06-14 22:18:20 +10:00
David Bomba
31054c8a13 Vendor Portal stubs 2022-06-13 20:34:40 +10:00
David Bomba
6674424244 Stubs for vendor portal 2022-06-13 19:59:24 +10:00
David Bomba
a7e3d82054 Cache busting for invoice pdf view 2022-05-25 09:10:40 +10:00
David Bomba
053b8a4319 Fixes for trial layout 2022-05-19 16:50:36 +10:00
David Bomba
6fe0fe1a5c Refactor for Stripe ACH 2022-05-19 16:00:06 +10:00
David Bomba
d29a1626cb Refactor for Stripe ACH 2022-05-19 15:48:31 +10:00
Kishan Patel
4fc565960b double submission removed. 2022-05-19 08:15:06 +05:30
David Bomba
b12abf9103 Updates for ach payments 2022-05-18 20:10:39 +10:00
David Bomba
ad203ac228 ACH refactor 2022-05-18 14:22:04 +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
aa6fb24a8f Add a slight delay the payment observers in case all the data is not being sent 2022-05-05 10:40:43 +10:00
David Bomba
d58d0d0fd1 Ensure relation exists prior to showing button 2022-05-05 10:21:00 +10:00
Napsty
18edd35574 Fix issue 7403 2022-04-29 11:53:01 +02:00
Kishan Patel
f3f590097f ACH div error solved. 2022-04-29 09:47:26 +05:30
Kishan Patel
dc2ebc8d4f payment details added on payment page. 2022-04-26 10:48:24 +05:30
Kishan Patel
c9938c9434 apiLoginId issue fixed. 2022-04-25 14:09:10 +05:30
Kishan Patel
aa12278d7c apiLoginId added. 2022-04-25 13:49:17 +05:30
Kishan Patel
77513a6bcc PCI compliance issue solved. 2022-04-25 11:25:10 +05:30
Benjamin Beganović
fa31bbeb68 Generate idempotency key on the frontend 2022-04-21 14:21:41 +02:00
Kishan Patel
c9f900a673 Add payment method button added on Cconfirm payment page. 2022-04-19 17:47:28 +05:30
Kishan Patel
7be910ea69 Bug fixed. 2022-04-19 11:27:40 +05:30
Kishan Patel
f4b590228a Forte gateway added. 2022-04-18 08:17:08 +05:30
Benjamin Beganović
67aaf57e19 Automatically focus credit card input if token is not present 2022-04-14 10:21:17 +02:00
Benjamin Beganović
2c7f521092 Remove width of screen position for Paytrace form 2022-04-14 10:21:04 +02:00
David Bomba
16b219dbb9 Link converted quote to invoice 2022-04-06 12:22:13 +10:00
David Bomba
9c19d0094f Fixes for custom messages 2022-03-29 11:35:45 +11:00
David Bomba
6a42f47c82 Fixes for custom messages 2022-03-29 11:35:17 +11:00
David Bomba
ea30be3a51 Fixes for company settings saver 2022-03-25 08:25:06 +11:00
David Bomba
154f029a84 Fixes for contact registration 2022-03-23 23:07:33 +11:00
David Bomba
4483e883e6 Fixes for custom messages in client portal 2022-03-19 21:28:11 +11:00
David Bomba
3ac72b27cf Fixes for contact registration 2022-03-19 21:21:36 +11:00
David Bomba
ae16eb66e5 Fixes for documents 2022-03-17 13:20:58 +11:00
David Bomba
bc0f81b55a Improve ACH verification text 2022-03-15 08:24:17 +11:00
David Bomba
dcc724b667 Ensure queue state is sane 2022-03-15 07:12:37 +11:00
David Bomba
2f4cc673d5 Show task documents on invoices 2022-03-14 17:23:00 +11:00
David Bomba
c0ef536ae9 Invoice documents for tasks 2022-03-14 17:17:26 +11:00
David Bomba
ebfee1b573 Minor fixes for entity view documents 2022-03-13 17:18:45 +11:00
David Bomba
94c064fd05 Show invoice expense documents 2022-03-11 19:49:51 +11:00
David Bomba
9f158868d6 Refactor for trial plan workflow 2022-03-11 16:30:32 +11:00
David Bomba
e294b7252c Disable paynow button for ACH payments on submit 2022-03-11 09:08:28 +11:00
David Bomba
49855077c2 Update for trial pay - annual discounted plans 2022-03-10 15:49:56 +11:00
David Bomba
b1887f8fa8 Fixes for required client info 2022-03-10 13:05:01 +11:00
David Bomba
cfd76fc8df Fixes for ACSS 2022-03-09 11:31:59 +11:00
David Bomba
177bf920b8 Fixes for hosted stripe payments 2022-03-08 23:38:57 +11:00
David Bomba
6c2c0bd408 Fixes for required fields 2022-03-08 23:33:20 +11:00
David Bomba
bb11391d52 Fixes for ACSS payments 2022-03-08 10:51:07 +11:00
David Bomba
2b145e8833 Fixes for getting first contact/primary 2022-03-07 08:53:32 +11:00
David Bomba
49c7fd3bd8 Translate payment type 2022-03-06 08:39:48 +11:00
David Bomba
f7ff5d34df add helper for Invoice payable amount 2022-02-28 10:15:36 +11:00
David Bomba
d9655de72f Fixes for FPX 2022-02-27 09:17:47 +11:00
David Bomba
c4f1b4f623 Fixes for payfast 2022-02-27 08:47:37 +11:00
David Bomba
d038877044 Add unsubscribe landing page for emails 2022-02-25 13:37:20 +11:00
David Bomba
a8c775d818 Trial FLow 2022-02-23 17:48:22 +11:00
David Bomba
bba3c79553 Trial Flow: 2022-02-23 17:39:36 +11:00
David Bomba
242accde6f Trial Flow: 2022-02-23 13:31:53 +11:00
David Bomba
f548f6938f New trial flow 2022-02-23 13:07:48 +11:00
David Bomba
9914684efc Fixes for SEPA token billing 2022-02-23 11:01:33 +11:00
David Bomba
3177f390d2 Translations for dropzone 2022-02-22 07:52:37 +11:00
David Bomba
091ad58bb3 Format due date in client portal 2022-02-21 08:35:03 +11:00
David Bomba
a37bf5cb70 Center auth login logo 2022-02-20 21:09:20 +11:00
David Bomba
e42ac1197d Performance improvements for Swoole 2022-02-18 19:06:09 +11:00
David Bomba
9c106e8d0a Performance improvements for client portal 2022-02-18 16:31:17 +11:00
David Bomba
ded4b2af28 Hide archived payment methods where the gateway has been archived / deleted 2022-02-18 10:52:17 +11:00
David Bomba
0cd2c806db Minor fixes for saving cards 2022-02-17 17:29:53 +11:00
David Bomba
6cdfb3c344 Minor fixes for saving cards 2022-02-17 17:25:33 +11:00
David Bomba
20f2c3acd7 Add Google Analytics to client portal pages if tracking ID is implemented 2022-02-17 09:13:14 +11:00
David Bomba
fb1e27ba7d Clean up for due date days recurring invoices 2022-02-16 13:24:10 +11:00
David Bomba
682ba68120 Fixes for show/hide invitation key 2022-02-16 10:47:54 +11:00
David Bomba
62ac61fd93 Fixes for client registration 2022-02-12 16:05:05 +11:00
David Bomba
04d8b0602e Improve credit card auto fill 2022-02-12 08:03:33 +11:00
David Bomba
9cb26120ec Disable autocomplete on expiry date of wepay credit cards 2022-02-12 07:35:08 +11:00
David Bomba
7378043ce3 Add shareable links to client portal 2022-02-10 11:36:44 +11:00
David Bomba
76c940ae9a Add shareable links to client portal 2022-02-10 11:07:08 +11:00
David Bomba
f6686c7df5 Allow draft quotes to be approved if accessed directly 2022-02-08 21:18:41 +11:00