Commit Graph

35 Commits

Author SHA1 Message Date
David Bomba 846a966a47 Minor fixes for creating sample data 2021-09-03 21:20:52 +10:00
David Bomba bc81043973 Fixes for Molli 2021-08-11 16:43:20 +10:00
Benjamin Beganović b7c248eec5
PayTrace improvements (#43)
* Refactor credit card payment JavaScript

* CreditCard.php: Rename $paytrace_driver to $paytrace

* Credit card: Support for token billing (frontend)

* Fixes for "save card" label

* Credit card: Authorize

* Allow PayTrace to be seeded from CreateSingleAccount

* Add PayTrace decrypted config to ninja.testvars

* Extract to separate JavaScript

* Scaffold Dusk test

* CreditCard -> CreditCardTest

* CreditCard -> CreditCardTest

* Scaffold pay with new card test

* Fixes for gateway_key in CreateSingleAccount

* Production builds
2021-07-28 07:59:44 +10:00
Benjamin Beganović b324c4292b Inject Mollie in CreateSingleAccount & ninja config 2021-07-23 13:42:13 +02:00
Benjamin Beganović de33f510f6 Support for Braintree in CreateSingleAccount 2021-07-09 15:56:16 +02:00
Benjamin Beganović 758335ab08 Support for WePay in CreateSingleAccount 2021-07-09 15:16:14 +02:00
Benjamin Beganović a6dc7a99fb Add createRecurringInvoice($client) in CreateSingleAccount.php 2021-07-05 11:49:01 +02:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
David Bomba fb17dd7e0b Force stripe amount to int 2021-05-26 16:04:38 +10:00
David Bomba 16ad9b8d89 Fixes for mocked data 2021-05-26 09:14:41 +10:00
David Bomba 372471b267 Playground variables for multi-db testing 2021-05-15 17:03:12 +10:00
David Bomba c2990a21d0 Fixes for tests 2021-04-14 16:48:32 +10:00
David Bomba aabe5683e1 Refactoring subscriptions 2021-04-14 14:41:04 +10:00
David Bomba 2237939491 Subscriptions 2021-04-14 12:40:16 +10:00
David Bomba f2342e640a Subscriptions 2021-04-13 19:34:59 +10:00
David Bomba bde5166827 Subscriptions 2021-04-12 21:56:08 +10:00
David Bomba ccaa5c1d31 Improve mock data quality: 2021-04-10 12:47:47 +10:00
David Bomba c7d7916b04 Update defaults 2021-03-21 16:35:09 +11:00
David Bomba f7e4bca5a5 Update task status_order on update() 2021-02-24 13:12:23 +11:00
Benjamin Beganović c56d88bba1 wip 2021-02-08 16:39:04 +01:00
David Bomba b5ff2d8a02 Fixes for company gateway payment method resolution 2021-01-27 12:06:25 +11:00
David Bomba 6540a25531 Refactor client numbering 2021-01-25 21:34:12 +11:00
David Bomba 2cd5d2d68a Minor fixes for credit_payments in CP 2021-01-07 10:18:57 +11:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
= cd0bbbe096 Remove redundant classes 2020-11-08 21:53:47 +11:00
David Bomba 64b703513d Refactor company gateway schema for required fields 2020-11-04 08:26:28 +11:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00
David Bomba 4561ed41f2 Minor fixes for email template 2020-10-27 08:54:59 +11:00
David Bomba 8f53424017 Fixes 2020-10-27 06:10:04 +11:00
David Bomba 2d0e1a53f2 Fixes for autobill 2020-10-23 15:18:16 +11:00
= a0b269ce99 Fixes for creating single account 2020-10-21 14:10:32 +11:00
Benjamin Beganović f6346efc99 make tests green & remove unused 2020-10-15 10:50:53 +02:00
David Bomba b6bea31646 Working on gateway fee slippage 2020-10-10 21:57:28 +11:00
David Bomba 407304d3c6 Console commands for small test data batches 2020-10-10 14:32:10 +11:00