22 Commits

Author SHA1 Message Date
David Bomba
4dde0cfbb6 minor fixes 2024-09-25 12:07:16 +10:00
David Bomba
d99886d401 minor fixes 2024-09-25 12:04:19 +10:00
David Bomba
55b38a2172 Updates for powerboard 2024-09-25 12:03:33 +10:00
David Bomba
43b2bef464 Cleaner error handling for gateway errors 2024-09-06 09:40:42 +10:00
David Bomba
45553416de Fixes for flow2 2024-09-05 15:55:14 +10:00
David Bomba
63f3115a02 Error handling in livewire 2024-09-05 15:06:21 +10:00
David Bomba
5b290a99b4 Merge new payment flow v2 2024-09-05 11:34:29 +10:00
David Bomba
78f79a341e improvements for validation of over/under payments 2024-09-04 17:36:58 +02:00
David Bomba
ae2bf51028 new payment flow 2024-09-04 17:29:41 +02:00
David Bomba
a47040aa15 Updated - now trying to get vite and livewire to play nice 2024-09-04 17:21:23 +02:00
David Bomba
73ed01a9bc Static Analysis 2024-08-29 15:25:20 +10:00
David Bomba
036aca49a4 Rollback for new payment flow 2024-08-22 16:45:06 +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ć
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
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
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
5761f6dc34 Updates for payment flow 2024-07-01 09:39:40 +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
7189c494ea Updated flow 2024-06-27 10:29:36 +10:00