Commit Graph

131 Commits

Author SHA1 Message Date
David Bomba 28cbe52d9c Refactor for subscriptions and changing between subscriptions 2022-12-22 15:58:18 +11:00
David Bomba 13f8aa2140 Refactor subscription invoices to use standard allow temporary invoice numbers until they are confirmed 2022-12-20 21:46:20 +11:00
David Bomba 9cb1e2b0b4 Harvest only the error message from the webhook endpoint 2022-12-19 14:57:44 +11:00
David Bomba 66ba48bb49 minor fixes for subscriptions 2022-12-19 12:38:03 +11:00
David Bomba fd789ffddc Fixes for change plan with subscriptions 2022-12-18 20:57:32 +11:00
David Bomba d6aedeef91 Subscriptions v2 - handle trial 2022-12-16 16:21:14 +11:00
David Bomba 55c0453b75 Subscriptions v2 2022-12-15 12:16:50 +11:00
David Bomba a63d267deb Subscriptions v2 2022-12-12 16:00:39 +11:00
David Bomba 32ff078a64 Remove all instances of dispatchSync() 2022-12-12 15:27:22 +11:00
David Bomba 043178fbdb changes for layout of Subscriptions 2022-12-01 17:05:27 +11:00
David Bomba 420cb19701 Fix for subscription cancellation where there are no outstanding invoices present to refund 2022-11-27 08:20:03 +11:00
David Bomba ecfd306fd7 Clean up subscription service 2022-11-27 08:12:37 +11:00
David Bomba bb4687f18d Clean up how we execute scheduled commands 2022-11-27 07:52:49 +11:00
David Bomba a43f30adbc Refactor for switch plans 2022-09-02 10:38:27 +10:00
David Bomba f45d7f2897 Psalm cleanup 2022-08-16 09:39:12 +10:00
David Bomba ffcd3b05d4 Add quantities to subscriptions 2022-07-06 17:12:29 +10:00
David Bomba 03f756fc5d Fixes for plan controller 2022-06-15 14:38:22 +10:00
David Bomba 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba 59e032f883 Handle user not present in completePurchase method of subscriptions 2022-04-06 14:52:07 +10:00
David Bomba c02bc2c389 Text email templates 2022-03-04 14:01:09 +11:00
David Bomba 6fbaa209a7 Fixes for subscription service 2022-03-04 09:05:21 +11:00
David Bomba 313ea3e9fb Fixes for credits 2022-03-01 08:39:30 +11:00
David Bomba de8ee988b7 Improve refunding from subscription upgrades 2022-02-28 14:44:06 +11:00
David Bomba fb1e27ba7d Clean up for due date days recurring invoices 2022-02-16 13:24:10 +11:00
David Bomba 03d43470fb Working on csv import refactor 2022-02-01 17:14:27 +11:00
David Bomba 0c267131c4 Improve subscription service 2021-12-01 16:22:22 +11:00
David Bomba 445ba94201 Clean up subscription services 2021-12-01 12:24:00 +11:00
David Bomba 9edd8c6de5 Ninja plan 2021-11-24 14:31:05 +11:00
David Bomba 46c0ba1c7d Set DB in subscription service 2021-11-22 12:53:40 +11:00
David Bomba d09025367f Minor fixes 2021-11-22 07:20:53 +11:00
David Bomba d0f25976de Fixes for discounts with subscriptions 2021-11-18 05:53:01 +11:00
David Bomba 013d0f7ab5 Fixes for subscription service 2021-11-16 15:01:21 +11:00
David Bomba 4e127fab2d Add Quote Approved Notification 2021-11-16 14:14:15 +11:00
David Bomba a87c289f64 Fixes for hosted purchase flows 2021-11-16 09:59:55 +11:00
David Bomba b92f16bfe5 Minor fixes for subscriptions 2021-10-22 10:55:58 +11:00
David Bomba 3de5665d94 Subscription calculations test' 2021-10-21 15:08:46 +11:00
David Bomba bcf34a6e62 Refactor Refunds 2021-10-21 12:40:59 +11:00
David Bomba 17507fd258 Tests for pro rata refunds 2021-10-21 11:26:19 +11:00
David Bomba d65b689ec6 Minor fixes for subscriptions 2021-10-12 20:54:52 +11:00
David Bomba acaf554031 Fixes for postmark reporting 2021-09-08 11:04:50 +10:00
David Bomba ba8759af6f minor fixes 2021-08-11 09:16:35 +10:00
David Bomba 819285f785 Fixes for seeding 2021-08-10 15:17:48 +10:00
David Bomba 0f10c4b8dd minor fixes 2021-07-18 08:43:07 +10:00
David Bomba da177661ec Fixes for subscriptions 2021-07-15 21:00:24 +10:00
David Bomba 7c83f9d04e Updating subscriptions 2021-07-15 14:35:22 +10:00
David Bomba 46bc8fa495 Fixes for subscription webhooks 2021-07-15 11:06:14 +10:00
= ecf7f66cfe Working on actions when a subscription invoice is paid 2021-07-14 21:20:41 +10:00
David Bomba 9941d72d31 Fixes for Github Actions 2021-07-14 09:31:01 +10:00
David Bomba 75d012af06 Set date on credit generated from an invoice reversal 2021-07-11 10:21:24 +10:00
David Bomba 8e43eaa99d minor fixes 2021-06-29 17:26:21 +10:00