Benjamin Beganović
1add1b392f
New payment flow. Fixes for meta ref ( #92 )
...
* authorize
* eway
* bacs
* becs
* credit card
* przelewy24
2024-09-04 18:35:19 +02:00
Benjamin Beganović
414cfca1af
New payment flow: Various fixes ( #89 )
...
* assets builds
* authorize: use simple-card from asset
* forte: use simple-card from asset
* remove @invoiceninja/simple-card from package
* update usages
* stripe: ach fix
* stripe: alipay fix
* stripe: bacs fix
* stripe: acss fix
* stripe: giropay fix
* assets build
2024-09-04 18:34:59 +02:00
Benjamin Beganović
f6333fcae0
Fixes for CVV issues on Authorize & Forte ( #84 )
...
* fixes for forte
* fixes for authorize
2024-09-04 18:34:15 +02:00
Benjamin Beganović
e7f41c1dba
Authorize.net: New payment flow ( #68 )
...
* fixes for validation errors
* authorize.net
* pass livewirePaymentView & processPaymentView thru base driver
* add paymentData to the interface
* authorize.net credit card
2024-09-04 18:24:34 +02:00
David Bomba
036aca49a4
Rollback for new payment flow
2024-08-22 16:45:06 +10:00
Benjamin Beganović
0fff78b0a0
Authorize.net: New payment flow ( #68 )
...
* fixes for validation errors
* authorize.net
* pass livewirePaymentView & processPaymentView thru base driver
* add paymentData to the interface
* authorize.net credit card
2024-08-09 09:07:23 +10:00
Benjamin Beganović
7a3e21689c
Update usage of card-js
2023-10-02 15:02:39 +02:00
Benjamin Beganović
6df3a5abee
Migrate file refs
2023-09-04 16:07:34 +02:00
David Bomba
90d90dc97b
Updates for auth.net and require cvv codes
2023-06-03 09:06:10 +10: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
Shift
0a20889916
Convert optional()
to nullsafe operator
2022-06-21 09:59:25 +00:00
Benjamin Beganović
84e888863f
Authorize.net: Throw a PaymentFailed exception if token not found
...
Checkout.com: Throw a PaymentFailed exception if token not found
- Show "Client portal" button even when invoice is paid
- Authorize.net: Pass token hashed_id instead of token to frontend
- Checkout.com: Pass token hashed_id instead of token to frontend
- Show "Paid" label for paid invoices
- Translation for not found token
2021-01-27 12:45:38 +01:00
Benjamin Beganović
d537d012a1
fix instance
2021-01-26 13:29:27 +01:00
Benjamin Beganović
f5f257292c
wip
2021-01-25 16:12:21 +01:00
Benjamin Beganović
4930b7b658
wip
2021-01-22 22:49:26 +01:00
Benjamin Beganović
617cc54de9
- Pass instance of AuthorizePaymentDriver.php as $gateway instead of CompanyGateway record
...
- Define required fields for AuthorizePaymentDriver.php
- Update references to $gateway (CompanyGateway)
- Pass $countries to required-client-info.blade.php
- Handle country submission for required-client-info.blade.php
- Only show non-filled fields in RequiredClientInfo.php
2021-01-19 14:36:07 +01:00
Benjamin Beganović
8ed701519b
Change views to authorize.blade & pay.blade
...
Change structure to use the new one
Add $data to pay now button
2021-01-19 14:03:18 +01:00
Benjamin Beganović
6295a2647d
refactor authorize.blade.php
2021-01-19 13:43:03 +01:00
David Bomba
a8daa31167
Fixes for authorize
2020-11-26 21:12:36 +11:00
Benjamin Beganović
2b39c1a5d7
Replace blue color with $primary_color:
...
- Change ClientPortal helper to return 'bg-primary-darken' instead of 'active-page'
- Buttons & input fields don't have SASS color now
- bg-blue-600/900 replaced with primary/primary-darken
- Production build of assets
2020-09-30 13:31:15 +02:00
Benjamin Beganović
d947d2cfd4
Authorize.net: Payments
2020-09-29 13:17:41 +02:00
Benjamin Beganović
51bf831087
Authorize.net: Authorize CC
2020-09-29 13:13:50 +02:00
Benjamin Beganović
d0894cec37
Authorize.net: Optin/optout for saving card
2020-09-21 11:24:19 +02:00
David Bomba
1a7d0d3cbd
Working on gateway fees across multiple invoices
2020-08-27 22:12:39 +10:00
David Bomba
ff5d8ad871
Fixes for gateway fees
2020-08-26 11:14:15 +10:00
David Bomba
79e0fa56e2
Convert currency string to float
2020-08-26 10:47:50 +10:00
David Bomba
699678eb83
Fix for adding credit card as payment method with authorize.net
2020-06-27 12:21:16 +10:00
Benjamin Beganović
64b7884a83
optimize card-js form
2020-06-17 15:27:11 +02:00
David Bomba
f82953b44b
Fixes for AUthorize.net
2020-06-17 21:15:24 +10:00
David Bomba
6b9cca14fb
remove unneeded index.html
2020-06-17 19:46:12 +10:00
David Bomba
b1bad0b6f4
Front end error handling
2020-06-17 10:55:56 +10:00
David Bomba
09d130c1f7
Swap out credit card holder
2020-06-17 10:03:05 +10:00