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

11 Commits

Author SHA1 Message Date
David Bomba
114b58cdc4
Beganovich 1513 powerboard (#103)
* make container nicer

* assets rebuild

* authorize powerband card (3ds)

* add reference to build file

* update authorize (3ds) view

* assets rebuild

* unify 3ds and non-3ds auth/pay

* assets rebuild

* authorize

* pay

* update vite refs

* pay

* hide authorize button

* intercepting form on authorize

* assets build

* wip

* init powerboard in data ref

* fixes for blank placeholders

* reset the form on failed 3ds

* handling unsuccessful errors

* send email on payment failed

* fixes for 3ds fail on auth

* assets rebuild

* make card_name required

* make card_name required (on auth)

* fixes for blocked pay-now button

* fixes for reload

* fixes for reload

* build

* Fixes for broken powerboard

* make client name required

* skip fields checking if no required fields

* on request, return json response

* check for plain not_authenticated response

* flash message when no action is present

* fixes for exec order on token

* assets build

* check for plain not_authenticated response (pay)

* assets build

* adjustments for minimum payments

* Add text decoration to terms button

* Improvements for subscriptions and new payment flow

---------

Co-authored-by: Benjamin Beganović <k1pstabug@gmail.com>
2024-09-17 10:16:10 +10:00
Benjamin Beganović
405052620f Remove unused code in Methods.php 2024-03-01 14:17:19 +01:00
David Bomba
55d512b0a5 Fixes for wrong product types being used cost => price 2024-02-22 14:00:39 +11:00
David Bomba
c8f7e9e250 Working on payment submissions 2024-02-20 16:05:00 +11:00
Benjamin Beganović
9acdb89ab8 Refactor purchase context and dispatch purchase next 2024-02-19 18:16:37 +01:00
Benjamin Beganović
2fc309beee Fixes for passing client_id into final context 2024-02-19 17:52:07 +01:00
Benjamin Beganović
bf22bb9143 Enforce authentication for payment methods 2024-02-19 17:47:58 +01:00
David Bomba
f3f91f75b8 Updates for logic 2024-02-17 11:15:55 +11:00
David Bomba
c010c99547 Build pipeline for payment 2024-02-17 10:09:59 +11:00
Benjamin Beganović
fe2c4b3863 Scaffold work on handling payment methods 2024-02-16 17:43:07 +01:00
Benjamin Beganović
0d2087dfc2 Scaffold payments handling 2024-02-15 19:33:34 +01:00