187 Commits

Author SHA1 Message Date
Justin DiRose
9e66588038
FIX: Missing translation for daily subscriptions 2020-07-27 10:37:41 -05:00
Justin DiRose
587661fafb
FEATURE: Allow one-time purchases on products (#18)
Building off the foundation of using the Prices API, this PR adds the ability to create a one-time purchase plan for any product, which then can add a user to the specified plan group.

Some things to be aware of:

    One-time purchases cannot have trials.
    One-time purchases use the Invoice API instead of Subscriptions. Invoices are created then charged immediately.
    Users should receive emails for these invoices directly from Stripe just like subscriptions.
2020-07-22 11:06:34 -05:00
Justin DiRose
9c46794e80
DEV: Remove deprecations & improve error handling (#12)
- Replace deprecated methods on client
- Fix broken dropdowns due to select kit 2 upgrade
- Graceful error handling when Stripe keys are not configured but plugin enabled
2020-05-28 10:32:57 -05:00
SidV
b2931cacb1
Create client.es.yml 2020-04-20 22:23:36 -03:00
SidV
4dbfb232eb
Create server.es.yml 2020-04-20 22:01:41 -03:00
iunctis.fr
c82f1ce141
Améliorations
Sur la page de paiement
2020-03-16 01:16:11 +01:00
iunctis.fr
ced756c0fb
Create server.fr.yml 2020-03-16 00:31:04 +01:00
iunctis.fr
5def8b4002
Create client.fr.yml 2020-03-16 00:30:14 +01:00
Rimian Perkins
b83da467d0 respond to incomplete payment 2020-01-14 18:46:48 +11:00
Rimian Perkins
0543b3a6a3 basic hook 2020-01-13 11:10:06 +11:00
Rimian Perkins
9176471551 toggle single payments allowed setting 2019-12-17 21:14:13 +11:00
Rimian Perkins
52db93ecd8 user payments page 2019-12-17 16:31:58 +11:00
Rimian Perkins
55f4592033 subscription and billing templates 2019-12-16 10:42:55 +11:00
Rimian Perkins
8264930e92 user activity link to payments 2019-12-13 13:44:25 +11:00
Rimian Perkins
57fb508514 buttons for selecting price and one time payment 2019-12-13 10:41:14 +11:00
Rimian Perkins
831e64317b refactor models, routes and buttons 2019-12-12 12:59:26 +11:00
Rimian Perkins
41b0667350 fix rubocop newer version 2019-12-12 09:59:38 +11:00
Rimian Perkins
ff1740d035 validate plan 2019-12-10 10:55:24 +11:00
Rimian Perkins
1c31884475 show the plans in the buttons proper 2019-12-09 12:01:10 +11:00
Rimian Perkins
09bfe419d8 set new product inactive by default 2019-12-05 17:07:26 +11:00
Rimian Perkins
80b721ddd8 rename some settings 2019-12-04 11:53:05 +11:00
Rimian Perkins
95a263535e rename server translation 2019-12-04 09:33:39 +11:00
Rimian Perkins
21b8340f4f rename the translations 2019-12-04 09:29:13 +11:00
Rimian Perkins
08cbff0c1c change engine mount point and base path in jsapp 2019-12-03 10:29:44 +11:00
Rimian Perkins
382fd4ac41 name space the js admin 2019-12-02 18:58:14 +11:00
Rimian Perkins
ad77fc749b test subcription deletes 2019-11-29 08:15:46 +11:00
Rimian Perkins
ca00b530aa show the product name in subscription lists 2019-11-27 10:48:30 +11:00
Rimian Perkins
3e4fd76891 show product and plan nickname in admin 2019-11-26 12:55:49 +11:00
Rimian Perkins
7340bf5bc5 fix customer id not found 2019-11-26 11:09:54 +11:00
Rimian Perkins
3999e1f7fd style the product page a bit 2019-11-14 11:13:12 +11:00
Rimian Perkins
8aed6b8d30 add link to user 2019-11-13 14:21:21 +11:00
Rimian Perkins
4a812ceff6 toggle the subscribe button 2019-11-06 20:43:16 +11:00
Rimian Perkins
e3ac6f7dac date format and product description 2019-11-01 12:30:19 +11:00
Rimian Perkins
86c77a7395 rubocop && fix i18n 2019-11-01 10:50:34 +11:00
Rimian Perkins
5fe08c110f format some currency 2019-10-31 14:35:19 +11:00
Rimian Perkins
ced4d1c786 format the amount in admin 2019-10-31 11:41:01 +11:00
Rimian Perkins
dbaa30ba18 user cancels subscription 2019-10-31 10:01:41 +11:00
Rimian Perkins
03cbc235b1 list customer subscriptions 2019-10-30 14:19:43 +11:00
Rimian Perkins
7edb0fe39b list subscriptions 2019-10-29 11:43:32 +11:00
Rimian Perkins
5a7097b774 billing/subscriptions 2019-10-28 14:48:59 +11:00
Rimian Perkins
87c83abcd3 add basic invoices page 2019-10-28 14:05:58 +11:00
Rimian Perkins
9e981c3dae whoops translation 2019-10-25 13:18:18 +11:00
Rimian Perkins
eead6fd345 user group specs. help page 2019-10-24 15:48:03 +11:00
Rimian Perkins
603ddc354b plan can be active or not 2019-10-24 10:02:31 +11:00
Rimian Perkins
922dee581c fix bugs in create plans 2019-10-23 15:55:06 +11:00
Rimian Perkins
a94287434d plans have group names 2019-10-23 11:50:54 +11:00
Rimian Perkins
fb37c200cd more info on subscription page 2019-10-23 10:30:04 +11:00
Rimian Perkins
5cce5f2b84 format dates for plan and product list 2019-10-22 16:35:41 +11:00
Rimian Perkins
c26ce1fc80 plans are child of product 2019-10-22 15:45:51 +11:00
Rimian Perkins
c6dd47d328 templates, plans 2019-10-21 15:28:45 +11:00