|
4e658d2d77
|
Remove legacy credit card support
|
2020-03-09 12:25:11 +01:00 |
|
|
bf83b750de
|
Replace legacy Stripe Charge API by Payment{setup, intent}
|
2020-03-09 12:24:14 +01:00 |
|
|
658262c599
|
Add human readable reference to bills
|
2020-03-06 09:39:41 +01:00 |
|
|
c41b55573a
|
Fix order link in BillRecordSerializer
|
2020-03-06 09:32:25 +01:00 |
|
|
9aabc66e57
|
Pay: move some model-related methods from helpers to models
Otherwise we end up in circular dependency hell
|
2020-03-04 09:39:18 +01:00 |
|
|
e0cb6ac670
|
Allow for charging customers
|
2020-03-03 18:16:25 +01:00 |
|
|
94a39ed81d
|
Properly wire stripe card to payment methods
|
2020-03-03 16:56:42 +01:00 |
|
|
11e22f5001
|
Consistently use one_time_price instead of setup_fee
|
2020-03-03 11:27:35 +01:00 |
|
|
a40da40169
|
Add recurring_count to bills
|
2020-03-03 11:15:48 +01:00 |
|
|
2eaaad49db
|
Handle setup fee in bills
|
2020-03-03 10:59:21 +01:00 |
|
|
5559d600c7
|
Move things around for readability in uncloud_pay models and serializer
|
2020-03-03 09:13:04 +01:00 |
|
|
4e51670a90
|
Expand recurring period billing logic for DD/MM/hh/month
|
2020-03-03 08:53:19 +01:00 |
|
|
4ad737ed90
|
Initial stripe playground
|
2020-03-02 22:29:50 +01:00 |
|
|
c651c4ddaa
|
Cleanup a bit BillRecord
|
2020-03-02 16:41:49 +01:00 |
|
|
9e9018060e
|
Wire order records to bills, fix user balance
|
2020-03-02 10:46:04 +01:00 |
|
|
81bd54116a
|
Add records to orders
|
2020-03-02 09:25:03 +01:00 |
|
|
be2b0a8855
|
Fix a few errors on preview billing rework
Another WIP commit to sync with laptop, do not forget to rebase!
|
2020-03-01 12:23:04 +01:00 |
|
|
1cb1de4876
|
Add (broken) charge method to payment method endpoint
|
2020-02-28 11:10:31 +01:00 |
|
|
059791e2f2
|
Add initial generate-bills and charge-negative-balance uncloud-pay
commands
|
2020-02-28 08:59:32 +01:00 |
|
|
b1649a6228
|
Remove product resolution from /order endpoint
|
2020-02-28 07:25:56 +01:00 |
|
|
0e28e50bac
|
Revert "Commit WIP changes for /order, if needed at any point"
This reverts commit 83794a1781a1b84506100b39a6997882c654b4f3.
|
2020-02-28 07:25:18 +01:00 |
|
|
38d3a3a5d3
|
Commit WIP changes for /order, if needed at any point
|
2020-02-28 07:25:18 +01:00 |
|
|
809a55e1dd
|
Wire VMProduct creation to order
|
2020-02-28 07:25:18 +01:00 |
|
|
b2fe5014d8
|
Make recurring_period an Enum, VMProduct a Product, initial wire for
order
|
2020-02-28 07:25:05 +01:00 |
|
|
1dd3324275
|
Wiring initial user balance
|
2020-02-28 07:24:51 +01:00 |
|
|
36fcff5149
|
Add initial structure for payment methods
|
2020-02-28 07:24:51 +01:00 |
|
Nico Schottelius
|
70a4fe4d90
|
order: serialize all fields
|
2020-02-27 12:45:54 +01:00 |
|
|
1ff5702ce3
|
Expose Order model
|
2020-02-27 12:42:24 +01:00 |
|
|
f5eadd6ddb
|
Move user view to uncloud_pay
|
2020-02-27 12:38:04 +01:00 |
|
|
b9b605f407
|
Add ADMIN endpoints for bills and payments
|
2020-02-27 12:21:25 +01:00 |
|
|
f358acca05
|
Fix payment creation
|
2020-02-27 12:11:13 +01:00 |
|
|
06ab21c577
|
Fix python errors on latest hack commits => make runserver happy again
|
2020-02-27 11:59:28 +01:00 |
|