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

21079 Commits

Author SHA1 Message Date
Benjamin Beganović
19556eb970
Fixes for CVV issues on Authorize & Forte (#84)
* fixes for forte

* fixes for authorize
2024-08-26 08:52:50 +10:00
Benjamin Beganović
3d69a0b88c
Apply Livewire patch to load assets async (#85)
* apply livewire local patch

* assets build

* remove manual chunking

* assets build
2024-08-24 08:18:21 +10:00
David Bomba
d36515367b Fixes for pp cc 2024-08-22 08:14:28 +10:00
Benjamin Beganović
044b4bce72
Fixes for Forte & Authorize.net (#83)
* configure manual chunks for forte & authorize

* assets build
2024-08-22 07:44:57 +10:00
Benjamin Beganović
0e2edde2a5
fix logic with under over payments (#82) 2024-08-17 07:54:18 +10:00
Benjamin Beganović
05d7211c4c
PayPal: New payment flow (#81)
* extract payment view and data

* scaffold pay livewire

* express

* fix for checkout interface

* card

* rest

* ppcp

* assets build

* fix for duplicate pay button
2024-08-16 07:27:17 +10:00
David Bomba
2baebffc32 Updates for multi invoice payment flow 2024-08-09 14:44:39 +10:00
David Bomba
c4f93e4d12 Updates for payment flow 2024-08-09 13:04:59 +10:00
David Bomba
fb57d4d9de Improve new flow 2024-08-09 12:48:21 +10:00
Benjamin Beganović
6f4428f6ab
Forte: New payment flow (#71)
* pass livewirePaymentView & processPaymentView thru base driver

* forte: ach

* add paymentData to the interface

* forte cc

* simple card

* forte cc

* clean up

---------

Co-authored-by: David Bomba <turbo124@gmail.com>
2024-08-09 09:11:31 +10:00
Benjamin Beganović
852efd3989
New payment flow: Refactor base driver (#70)
* pass livewirePaymentView & processPaymentView thru base driver

* add paymentData to the interface
2024-08-09 09:09:42 +10:00
Benjamin Beganović
4e608eb242
GoCardless: New payment flow (#72)
* pass livewirePaymentView & processPaymentView thru base driver

* gocardless
2024-08-09 09:09:29 +10:00
Benjamin Beganović
6aefbbf2c6
Mollie: New payment flow (#73)
* pass livewirePaymentView & processPaymentView thru base driver

* add paymentData to the interface

* mollie

* credit card
2024-08-09 09:09:20 +10:00
Benjamin Beganović
f966a2b846
BTCPay: New payment flow (#76)
* pass livewirePaymentView & processPaymentView thru base driver

* add paymentData to the interface

* btcpay
2024-08-09 09:09:04 +10:00
Benjamin Beganović
59666dc5db
Braintree: New payment flow (#77)
* pass livewirePaymentView & processPaymentView thru base driver

* add paymentData to the interface

* braintree
2024-08-09 09:08:54 +10:00
Benjamin Beganović
6351e209d2
Paytrace: New payment flow (#74)
* pass livewirePaymentView & processPaymentView thru base driver

* add paymentData to the interface

* paytrace
2024-08-09 09:08:36 +10:00
Benjamin Beganović
398e9d3a98
Payfast: New payment flow (#78)
* pass livewirePaymentView & processPaymentView thru base driver

* add paymentData to the interface

* payfast
2024-08-09 09:08:03 +10:00
Benjamin Beganović
dd3e98eb30
Razorpay: New payment flow (#79)
* pass livewirePaymentView & processPaymentView thru base driver

* add paymentData to the interface

* razorpay
2024-08-09 09:08:00 +10:00
Benjamin Beganović
0b01bacb78
update instant payment refs (#80) 2024-08-09 09:07:55 +10:00
Benjamin Beganović
dc401a4da6
Square: New payment flow (#75)
* pass livewirePaymentView & processPaymentView thru base driver

* square
2024-08-09 09:07:51 +10:00
Benjamin Beganović
b63e413d6e
eway (#69) 2024-08-09 09:07:35 +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ć
0de492d96f
Stripe: New payment flow (#67)
* stripe: ach

* stripe: klarna

* stripe: bank transfer

* assets build

* stripe: bacs

* stripe: bancontact

* stripe: becs

* stripe: eps

* stripe: fpx

* stripe: giropay

* stripe: ideal

* stripe: przelewy24

* stripe: sepa

* stripe: sofort

* assets build

* assets build

* pass context payload into livewirePaymentView

* update checkout.com

* update livewire method interface

* stripe: acss

* align methods with interface (array $data)
2024-07-16 18:43:55 +10:00
Benjamin Beganović
1f7904e317
Refactor context passing between methods and Livewire (#65)
* checkout.com credit card payment for livewire

* implement interface for livewire view

* livewire method interface

* implement interfaces

* assets production build

* checkout.com: credit card

* stripe: credit card

* lift up logic from process payment component

* update stripe payment view logic

* wait fn for mounting existing JS

* credit card: simplify data passing

* stripe: browser pay

* stripe cc: remove getData

* stripe: cc

* stripe: alipay

* checkout :cc

* stripe: apple pay

* stripe: browser pay

* assets production build
2024-07-10 09:55:36 +10:00
Benjamin Beganović
18cd647e43
improve loading states (#66) 2024-07-09 12:02:54 +10:00
David Bomba
e63598271b Adjustments for payment flow 2024-07-05 15:33:46 +10:00
Benjamin Beganović
2a1947ea6e
New payment flow (#64)
* remove context from invoice-pay

* withsecurecontext trait

* update usages

* wip

* wip

* wip

* wip

* wip
2024-07-05 15:13:38 +10:00
David Bomba
f25469a288 Required fields 2024-07-02 19:20:55 +10:00
David Bomba
ee90539bd8 improvements for validation of over/under payments 2024-07-02 18:32:14 +10:00
David Bomba
01312996d8 Working on integrating multiple invoice payments 2024-07-02 17:09:46 +10:00
David Bomba
73c1f1b767 improvements for validation of over/under payments 2024-07-02 16:13:52 +10:00
David Bomba
aa5695ac45 Improvements fo reactivity 2024-07-02 15:06:45 +10:00
David Bomba
6f5a08f87d new payment flow 2024-07-02 14:54:50 +10:00
David Bomba
e1be33314e Improve spinners between loads 2024-07-02 12:35:28 +10:00
David Bomba
4a3f8278ea Updates for new payment flow 2024-07-02 08:20:10 +10:00
David Bomba
825d18fbae Updates for new payment flow 2024-07-01 15:13:58 +10:00
David Bomba
5761f6dc34 Updates for payment flow 2024-07-01 09:39:40 +10:00
David Bomba
a83cb0c3b2 working on payment flow 2024-07-01 07:44:03 +10:00
David Bomba
c7cc0e084f updates for html invoice layout 2024-06-28 15:41:48 +10:00
David Bomba
682147a26e Updated - now trying to get vite and livewire to play nice 2024-06-28 12:42:44 +10:00
David Bomba
54af9cc667 Add new entry point for livewire component payments 2024-06-28 11:12:56 +10:00
David Bomba
7189c494ea Updated flow 2024-06-27 10:29:36 +10:00
David Bomba
fd7c28880c Payment methods 2024-06-27 09:13:49 +10:00
David Bomba
c315911da4 Payment float 2024-06-24 15:44:42 +10:00
David Bomba
3e760e6cc6 New payment flow 2024-06-24 14:38:53 +10:00
David Bomba
5db3eb3d53 Add stubbed referal object 2024-06-24 11:17:46 +10:00
David Bomba
6ceef3695d Fixes for quote reminder dates 2024-06-24 10:22:16 +10:00
David Bomba
ffaf5259e6 Tests for quote reminders 2024-06-24 09:52:35 +10:00
David Bomba
c064f1c3e9
Merge pull request #9674 from turbo124/v5-develop
v5.10.0
2024-06-24 08:47:57 +10:00
David Bomba
e23b71804b v5.10.0 2024-06-24 08:44:57 +10:00