Commit Graph

  • 0ea2a68142 Fixed order in which AUTH Token is generated master ahmadbilalkhalid 2019-12-03 18:45:45 +0500
  • 4c916072c3 Update Changelog PCoder 2019-10-13 09:17:38 +0530
  • 1897cc087c Handle config not set cases more gracefully PCoder 2019-10-13 09:08:40 +0530
  • ab1714e733 Update Changelog 0.5.2 PCoder 2019-09-19 22:00:54 +0530
  • 8da25be8b8 Show minimum_subscription_period only for recurring products PCoder 2019-09-19 21:24:33 +0530
  • 72d651ea76 Improve the price shown to user PCoder 2019-09-19 21:11:42 +0530
  • 671ec75584 Handle one-time payment PCoder 2019-09-19 21:08:20 +0530
  • 4c31e40411 Update changelog PCoder 2019-09-19 17:32:05 +0530
  • ffda97ca8c Remove unwanted logging + improve the order key 0.5.1 PCoder 2019-09-19 17:23:12 +0530
  • 3dab0efcd6 Correct product_id PCoder 2019-09-19 17:13:42 +0530
  • dd5da3b234 Add Changelog PCoder 2019-09-19 16:15:39 +0530
  • 9f0405b299 Correct script name 0.5.0 PCoder 2019-09-19 15:58:01 +0530
  • 5e8fb30405 Update README.md PCoder 2019-09-19 15:56:39 +0530
  • 7ec5831f9b Add env.sample PCoder 2019-09-19 15:36:01 +0530
  • 56725af770 Refactor + improve order list PCoder 2019-09-19 15:22:41 +0530
  • 2c1a9986f4 Use refactored method + improved ordered_at time shown to user PCoder 2019-09-19 15:22:09 +0530
  • ca41a9bcab Use the user's name instead of asking email PCoder 2019-09-19 15:19:53 +0530
  • 497c535de1 Add product_id/create_at/created_by fields for product PCoder 2019-09-19 15:18:18 +0530
  • 9ed0fdf468 Add get_user_friendly_product PCoder 2019-09-19 15:15:19 +0530
  • 665c327fc5 Supply interval param for creating the subscription PCoder 2019-09-19 15:13:52 +0530
  • 5201b9a443 Rename duration -> period and remove recurring_duration_units PCoder 2019-09-19 11:34:27 +0530
  • d45c953eae Add parsedatetime to pipenv PCoder 2019-09-19 11:00:00 +0530
  • b93aefa607 Add minimum_subscription_duration to recurring products PCoder 2019-09-19 10:54:11 +0530
  • 5e4b105b97 Fix bug: access wrong key PCoder 2019-09-15 13:07:57 +0530
  • 6c2183a6c8 Improve the details in products that we show PCoder 2019-09-15 13:05:14 +0530
  • 9b8a9c563a Handle None when all stripe plans are empty PCoder 2019-09-14 23:13:30 +0530
  • 44a68f88d8 Deactivate port if not set PCoder 2019-09-14 22:58:11 +0530
  • 0a6db9ebc0 Handler /order/list PCoder 2019-09-14 22:46:43 +0530
  • 98a25361ea Put client orders properly PCoder 2019-09-14 22:31:23 +0530
  • 591eaadea2 Fix bug: forgot cast to string PCoder 2019-09-14 22:16:37 +0530
  • c2514cd5b5 Add code to subscribe user to recurring subscriptions PCoder 2019-09-14 21:57:35 +0530
  • 9c210ae2e4 Fix bugs: gettings all plans and putting them back to db PCoder 2019-09-14 21:56:54 +0530
  • eb241c8b85 Improve logging PCoder 2019-09-14 21:56:08 +0530
  • c3467d98d8 Add/delete Stripe plans PCoder 2019-09-14 18:32:26 +0530
  • 5749b644ee Detect one time or recurring product PCoder 2019-09-14 17:42:10 +0530
  • e32baf65a0 Rename ucloud-pay to ucloud_pay PCoder 2019-09-14 16:08:26 +0530
  • 14067de378 Code reformatting PCoder 2019-09-14 13:51:04 +0530
  • 97743f1346 Use get instead of get_prefix to obtain the desired product PCoder 2019-09-14 13:50:00 +0530
  • a7ba9669f8 Implement validate product PCoder 2019-09-14 13:39:30 +0530
  • 77dd6cb14e Indent PCoder 2019-09-14 13:33:53 +0530
  • fefc1947e2 Add basic flow for ProductOrder PCoder 2019-09-14 13:33:23 +0530
  • c83c7720b3 Forbid unwanted realms from add products PCoder 2019-09-14 13:19:22 +0530
  • 73a7d9dc8b Add uuid to identify products PCoder 2019-09-14 12:48:19 +0530
  • 15911872f3 Simplify logic and log everything PCoder 2019-09-14 12:28:28 +0530
  • ba9961a01a Add card exists method PCoder 2019-09-14 12:28:03 +0530
  • 0359eb22f9 Create a fresh token to avoid issue with reuse of tokens PCoder 2019-09-14 01:14:02 +0530
  • 77c1ca76fa Borrow stripe_utils from dynamicweb PCoder 2019-09-14 00:50:45 +0530
  • 8cc568f736 Add otp validation + handle key error for add product PCoder 2019-09-14 00:48:30 +0530
  • e1f9db5479 Fix errors in --register-payment PCoder 2019-09-14 00:43:27 +0530
  • 5b7e7a4606 Add UserRegisterPayment + check_otp PCoder 2019-09-13 23:38:48 +0530
  • 153f339383 Obtain STRIPE_API_PRIVATE_KEY from config PCoder 2019-09-13 23:37:53 +0530
  • 7f750a6c39 Add pyotp, requests and stripe PCoder 2019-09-13 23:37:25 +0530
  • 85c9c4bacc Supply app port via config PCoder 2019-09-13 12:07:53 +0530
  • 320ba43cdd Update Pipfile to obtain etcd3_wrapper from pypi PCoder 2019-09-13 11:40:10 +0530
  • 48e012a131 Initial commit PCoder 2019-09-13 10:32:23 +0530