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
|
431279a4f7
|
Add empty webhook url and upgrade stripe gem
|
2020-01-10 10:24:09 +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
|
92f6569f9f
|
fix broken paths
|
2019-12-16 14:10:25 +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
|
53ed40bfc3
|
fix api routes and eslint
|
2019-12-13 12:29:34 +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
|
b397ba5a68
|
name space module
|
2019-12-04 11:23:45 +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
|
6590d8051c
|
delete subscriptions in admin
|
2019-11-14 10:51:04 +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
|
e14b4dcd96
|
the subscribe product page
|
2019-11-04 16:37:21 +11:00 |
Rimian Perkins
|
2b3c52bdd4
|
name space user subscription request
|
2019-11-01 13:43:09 +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
|
ee0901aeca
|
delete subscription
|
2019-10-29 14:35:07 +11:00 |
Rimian Perkins
|
2a985ae554
|
fix subscribe request
|
2019-10-29 14:15:13 +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
|
570ef2fbb4
|
use the billing page
|
2019-10-25 13:55:57 +11:00 |
Rimian Perkins
|
9e981c3dae
|
whoops translation
|
2019-10-25 13:18:18 +11:00 |
Rimian Perkins
|
6fbcea2cf3
|
product controller
|
2019-10-25 08:18:16 +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 |
Rimian Perkins
|
b05b03e25b
|
fix up forms and requests to plan api
|
2019-10-17 20:34:26 +11:00 |
Rimian Perkins
|
01b78b31df
|
subscriptions list
|
2019-10-16 21:29:40 +11:00 |
Rimian Perkins
|
c845f3be4b
|
form fields
|
2019-10-16 21:18:29 +11:00 |
Rimian Perkins
|
496f2b9706
|
save the product
|
2019-10-16 14:15:01 +11:00 |
Rimian Perkins
|
e2f1f0f523
|
destroy plans
|
2019-10-16 11:22:58 +11:00 |
Rimian Perkins
|
1bedc1ba2f
|
destroy products
|
2019-10-15 23:14:04 +11:00 |
Rimian Perkins
|
23cb6ef93e
|
create the products
|
2019-10-15 21:50:30 +11:00 |
Rimian Perkins
|
e51aa5f6f0
|
products admin route and basic pages
|
2019-10-15 13:18:25 +11:00 |
Rimian Perkins
|
892478ab57
|
initial product pages
|
2019-10-14 15:39:24 +11:00 |
Rimian Perkins
|
c6dcff5c06
|
redirect to group landing page on success
|
2019-10-14 13:54:46 +11:00 |
Rimian Perkins
|
4e615908f4
|
create the subscription
|
2019-10-14 11:47:49 +11:00 |
Rimian Perkins
|
fcfb826929
|
create the token and make the customer request
|
2019-10-11 12:26:01 +11:00 |
Rimian Perkins
|
bb31deae89
|
basic subscribe page
|
2019-10-10 13:52:55 +11:00 |
Rimian Perkins
|
91045583ad
|
namespace subscriptions controller
|
2019-10-10 13:09:24 +11:00 |
Rimian Perkins
|
8cc4f880eb
|
name space admin controller
|
2019-10-10 12:08:52 +11:00 |
Rimian Perkins
|
0a6ade7ab9
|
stylin, translations
|
2019-10-08 22:26:58 +11:00 |
Rimian Perkins
|
19a03aa2ca
|
plan model with destroy and find
|
2019-10-08 19:37:22 +11:00 |
Rimian Perkins
|
6fd1638a15
|
add missing translation
|
2019-10-08 11:56:39 +11:00 |
Rimian Perkins
|
d4afe93a5d
|
delete plans
|
2019-09-25 13:20:28 +10:00 |
Rimian Perkins
|
1b232a1bd4
|
list plans
|
2019-09-25 11:18:11 +10:00 |
Rimian Perkins
|
a2d120c8b5
|
save plan model
|
2019-09-24 20:44:51 +10:00 |
Rimian Perkins
|
0d82bcf37e
|
Plans, subscriptions
* Plans controller
* Subscription controller
* Clean admin controller
* Ember Plans route
* Index page
* New Plans
* Translations
|
2019-09-24 16:04:42 +10:00 |
Rimian Perkins
|
e1ed1a41b0
|
add initial controllers
|
2019-09-23 17:53:05 +10:00 |
Rimian Perkins
|
e004a18071
|
templates and routes for subscriptions
|
2019-09-23 15:01:03 +10:00 |
Rimian Perkins
|
8b61747fbd
|
FEATURE: Upgrades, translations
* Name space the translations for extensibilty
* Upgrade the Stripe Gem
* Correct the plugin version in the Stripe setup info
|
2019-09-23 12:04:30 +10:00 |
Rimian Perkins
|
a42e98ee5b
|
error for user not permitted
|
2019-09-15 08:40:52 +10:00 |
Rimian Perkins
|
ad5961a4c5
|
show the payment on the thankyou page
|
2019-09-14 20:54:13 +10:00 |
Rimian Perkins
|
871cec9ec3
|
pretty js
|
2019-09-14 17:28:58 +10:00 |
Rimian Perkins
|
5c33268477
|
created at and url
|
2019-09-14 14:20:16 +10:00 |
Rimian Perkins
|
6fe149c4a5
|
basic admin interface
|
2019-09-14 12:56:28 +10:00 |
Rimian Perkins
|
404bede398
|
fix snake case
|
2019-09-13 13:46:32 +10:00 |
Rimian Perkins
|
68b4d07a94
|
fix jslint and some settings
|
2019-09-13 13:02:28 +10:00 |
Rimian Perkins
|
32bf78fa9a
|
send a description to the payment intent
|
2019-09-12 19:17:08 +10:00 |
Rimian Perkins
|
83fc234b90
|
settings, headings
|
2019-09-12 18:27:25 +10:00 |
Rimian Perkins
|
6f87f11e4a
|
currency format helper
|
2019-09-12 18:16:47 +10:00 |
Rimian Perkins
|
ba73e688f2
|
validate billing
|
2019-09-12 17:47:08 +10:00 |
Rimian Perkins
|
b60244e809
|
form text
|
2019-09-12 16:28:19 +10:00 |
Rimian Perkins
|
e2cec16b99
|
forms and settings
|
2019-09-12 16:16:38 +10:00 |
Rimian Perkins
|
515882d845
|
more config
|
2019-09-12 15:36:08 +10:00 |
Rimian Perkins
|
9b69c58be4
|
Add some billing details
|
2019-09-12 15:13:08 +10:00 |
Rimian Perkins
|
a87fcae149
|
a little formatting
|
2019-09-12 13:46:30 +10:00 |
Rimian Perkins
|
2a1a17793f
|
add some settings for text
|
2019-09-12 13:40:18 +10:00 |
Rimian Perkins
|
c636a2896a
|
some translations
|
2019-09-12 11:34:54 +10:00 |
Rimian Perkins
|
7ad42c9b48
|
combo box with amounts. use decimals
|
2019-09-12 11:21:27 +10:00 |
Rimian Perkins
|
07f4bb0406
|
add basic locales
|
2019-09-12 09:34:28 +10:00 |
Rimian Perkins
|
73258b10b9
|
reorder those settings the same as stripe dashboard
|
2019-09-11 22:14:15 +10:00 |
Rimian Perkins
|
381315f9f3
|
add settings
|
2019-09-11 22:06:01 +10:00 |
Rimian Perkins
|
2e3cdb0dcf
|
fix routes. get specs passing
|
2019-09-11 19:11:02 +10:00 |
Rimian Perkins
|
a5dbe4f9bd
|
Show route
|
2019-09-11 17:38:55 +10:00 |
Rimian Perkins
|
ac267fabaf
|
basic route and template
|
2019-09-11 17:13:12 +10:00 |
Rimian Perkins
|
78914e0511
|
Add new plugin files.
This gets the plugin running again without name collisions. A solid starting point
|
2019-09-11 13:19:07 +10:00 |
Rimian Perkins
|
6f826ce7a0
|
rubocop correct
|
2019-08-27 20:04:02 +10:00 |
Angus McLeod
|
44410fa375
|
add cause release fields
|
2019-04-03 12:32:24 +11:00 |
Angus McLeod
|
e1eb585974
|
Add additional settings and customizations
|
2018-09-28 17:33:27 +10:00 |
Angus McLeod
|
ae793ad247
|
Add setting for monthly total and other minor improvements
|
2018-09-24 10:17:53 +10:00 |
Angus McLeod
|
b4fd0287ed
|
Add meta link
|
2018-09-22 17:48:38 +10:00 |
Angus McLeod
|
45ece34200
|
Add donations causes
|
2018-09-22 14:03:30 +10:00 |
Angus McLeod
|
1b1eb215e4
|
various
|
2018-06-28 09:32:58 +10:00 |
Angus McLeod
|
8453d5cc03
|
various
|
2018-06-25 18:14:50 +10:00 |
Angus McLeod
|
90f5083fb6
|
Small fixes
|
2018-06-22 11:55:16 +10:00 |
Angus McLeod
|
d55d149d7d
|
Add recurring donations
|
2018-06-21 19:00:43 +10:00 |
Angus McLeod
|
446cc75cbc
|
Make donation amounts a customisable setting
|
2018-02-02 19:49:58 +08:00 |
Angus McLeod
|
e8e558c3e2
|
Add ability to allow donor to include stripe transaction fee in their donation
|
2018-02-02 17:43:54 +08:00 |
Angus McLeod
|
19f197e780
|
Add page description setting
|
2018-02-02 13:43:20 +08:00 |
Chris Beach
|
df91a44277
|
fix client/server messages and locales
zip code should be a positive boolean not negative
remove dollar signs
fix stripe.rb method signature and charging logic
|
2017-11-26 12:24:27 +00:00 |
Chris Beach
|
d563cd1ddd
|
Working checkout_controller.rb that charges Stripe
* Add billing address setting
|
2017-10-19 23:51:05 +01:00 |
Chris Beach
|
20a38095dd
|
Enable checkout route
|
2017-10-19 23:51:05 +01:00 |
Chris Beach
|
92639a483f
|
Fix discourse-markdown
|
2017-10-12 00:37:29 +01:00 |
Chris Beach
|
6814c80540
|
Stripe Checkout can be created via BBCode markup
|
2017-10-09 08:39:21 +01:00 |
Rimian Perkins
|
9f51b0ef10
|
Merge pull request #8 from Dax74/patch-3
Update client.it.yml
|
2017-09-22 12:40:40 +10:00 |
Dax74
|
26d6b27003
|
Update server.it.yml
|
2017-07-04 15:16:08 +02:00 |
Dax74
|
f533a480e6
|
Update client.it.yml
|
2017-07-04 15:02:10 +02:00 |
Rimian Perkins
|
8b21d44bc9
|
Change the route to something meaningful
|
2017-05-18 14:57:27 +10:00 |
Rimian Perkins
|
5ba61725c3
|
server message
|
2017-05-06 16:31:06 +10:00 |
Rimian Perkins
|
2aa663d922
|
merge in master
|
2017-04-27 20:35:33 +10:00 |
Rimian Perkins
|
061ea69434
|
add the user to a group
|
2017-04-24 11:44:55 +10:00 |
Rimian Perkins
|
23b909dc48
|
fix translations
|
2017-04-24 06:34:25 +10:00 |
Rimian Perkins
|
9acaf51307
|
explicitly specify group name
|
2017-04-24 06:05:51 +10:00 |
Rimian Perkins
|
b2393cb2aa
|
add the current user to a group when the payment is successful
|
2017-04-21 10:26:43 +10:00 |
Rimian Perkins
|
e208ef3dfa
|
initial setting
|
2017-04-06 14:26:23 +10:00 |
Rimian Perkins
|
a5e34cd9ab
|
merge in master
|
2017-04-04 12:03:22 +10:00 |
Rimian Perkins
|
ec52c438b7
|
Merge pull request #5 from Dax74/patch-2
Create server.it.yml
|
2017-04-03 08:14:52 +10:00 |
Dax74
|
136755aa8b
|
Create server.it.yml
Italian translation
|
2017-04-02 20:15:59 +02:00 |
Dax74
|
6ff18309e4
|
Create client.it.yml
Italian translation
|
2017-04-02 20:15:39 +02:00 |
Rimian Perkins
|
3896866d5b
|
send another ajax request to create account
|
2017-03-22 13:56:45 +11:00 |
Rimian Perkins
|
f77ddeba31
|
create a user account
|
2017-03-21 11:52:48 +11:00 |
Rimian Perkins
|
35f8c17e91
|
initial create account fields
|
2017-03-20 14:33:17 +11:00 |
Rimian Perkins
|
92e5bf76d7
|
add anon payments
|
2017-03-20 12:24:39 +11:00 |
Rimian Perkins
|
96ca372b86
|
initital template
|
2017-03-20 12:24:39 +11:00 |
Risto
|
4f193a6cb2
|
Update server.fi.yml
|
2017-03-16 13:27:01 +02:00 |
Risto
|
bc86abc0ee
|
Update server.en.yml
Fix a typo
|
2017-03-15 10:47:54 +02:00 |
Risto
|
d18c27e3b2
|
Create server.fi.yml
|
2017-03-15 10:47:15 +02:00 |
Risto
|
fe1368e50a
|
Update client.fi.yml
|
2017-03-15 10:35:34 +02:00 |
Rimian Perkins
|
261c0dfbcc
|
donation description
|
2017-03-14 13:31:20 +11:00 |
Rimian Perkins
|
6b307c1a32
|
Merge pull request #1 from rizka10/patch-1
Create client.fi.yml
|
2017-03-14 12:32:23 +11:00 |
Risto
|
a406e8397c
|
Create client.fi.yml
|
2017-03-14 01:36:57 +02:00 |
Rimian Perkins
|
a80272caff
|
title and navigation item can be different
|
2017-03-13 15:28:50 +11:00 |