Commit Graph

36 Commits (844d0dacf0f9cc3bdbd3b6a4eca900e66c3bcd0b)

Author SHA1 Message Date
Mark Moffat cd792d0fab Updated the images to latest style 2020-03-17 19:17:51 +10:30
geco 7c7af39f4b
Add Bitcoin payment method (#121)
* fix settins form submit not working

* prepare routes/config structure to support new blockonomics payment method

* setup blockonomics view, get address and calculate btc

* blockonomics subscribe to web socket to listen for real time order updates on checkout page

* create order with pending status while waiting for blockonomics payment and pass orderid to frontend

* check received amount is enough

* blockonomics btc amount check, backend order confirmation, show order info into backend and frontend

* cleanup and empty cart when order is payed

* decline order if insufficient amount

* handle email and lunr indexing for blockonomis

* blockonomics new confirmation page, auto redirect at confirmation zero, 10 minutes timeout

* Update README with Blockonomics

* add countdown timer to blockonomics payment page

* updated README and checkout page

* update README with blockonomics return url

* build

* reply to blockonomics http callback

* dont check amount on frontend

* restore default settings

* switch from unirest to axios, remove unirest dep

* fix lint problems

* restore gitignore

* restore baseSchema

* build

Co-authored-by: GECKO <4787777-geckojs@users.noreply.gitlab.com>
2020-03-14 11:21:26 +10:30
Mark Moffat 94f457748e Update demo discount codes + version bump 2020-01-22 19:58:46 +10:30
Mark Moffat 3022884a2d Updated screenshots 2020-01-06 17:58:31 +10:30
Mark Moffat 5546341c1c Added ability to extend using modules 2020-01-03 18:51:24 +10:30
Mark Moffat eafb690445 Added instore payment type. 2020-01-01 14:57:42 +10:30
Mark Moffat 7a3f61dbb3 Allowing env.yaml file for environment configs 2019-12-18 17:40:54 +10:30
Mark Moffat ad0b4c0604 Added demo credentials 2019-12-17 19:08:36 +10:30
Mark Moffat c3c29d04f1
Adding Adyen payment integration (#97)
Add Adyen payment integration
2019-11-11 18:17:48 +10:30
Mark Moffat 382729c642 Update readme 2019-11-07 20:14:56 +10:30
Mark Moffat a87d2fbf0a
Adding subscriptions (#95)
* Adding subscriptions

* Adding in ability to use webhook for subscriptions

* Add docs and ability to create subscriptions

* Fixed populating value

* Adding subscription tests

* Language update
2019-11-06 21:10:27 +10:30
Mark Moffat 726df5a9fb Random generate secrets and store in settings-local 2019-10-29 19:30:47 +10:30
Mark Moffat 3c9a86306a Added note to update session secret 2019-10-26 11:17:29 +10:30
Mark Moffat 10215af9ff Fixed settings saving + add sending of order hooks 2019-06-15 15:35:31 +09:30
Mark Moffat 83f5c1f159 Started adding API to docs 2019-06-15 14:15:19 +09:30
Mark Moffat f37e521768 Added ability to easily run the test/sample data 2019-06-08 17:20:01 +09:30
Ben Burns 70127ee0bc Allow for an ignored local settings file.
Even though settings.json is in the .gitignore file git does not ignore
modifications to this file. This change makes expressCart detect the
existence of a file called settings-local.json. When this file exists,
it will be used for reading and writing settings instead of the usual
settings.json. This will help to prevent accidental leakage of user
secrets.
2018-09-02 21:25:37 +09:30
Mark Moffat 5d9fb25073 Fixed theme path 2018-02-17 14:39:00 +01:00
Mark Moffat 2ded224d5b Added a new theme called "Mono" 2018-02-17 14:30:28 +01:00
Mark Moffat bfb6b04b2e Added screenshot 2018-02-13 21:59:03 +01:00
Mark Moffat 13173d9f97 Updated readme with demo URL 2018-02-07 12:59:55 +01:00
Mark Moffat a073c58ba8 Fix readme and app.json 2018-02-05 19:10:38 +01:00
Mark Moffat 3564c0f544 Added Heroku help to readme. 2018-02-05 16:52:20 +01:00
Mark Moffat 869792b8b1 Added Heroku deploy button 2018-02-05 15:11:59 +01:00
Mark Moffat d7ac9ddcdb More Docker fixes 2018-02-05 15:10:50 +01:00
Mark Moffat 83e97a0d20 Added Docker support 2018-02-05 14:29:16 +01:00
Mark Moffat fc93acb085 Fixed readme 2018-02-04 22:42:06 +01:00
Mark Moffat 01ce33a642 Started route separation 2018-02-03 14:26:09 +01:00
Mark Moffat 3c39b5e5c5 Cleaning up code 2018-01-14 22:11:22 +01:00
Mark Moffat ceb23e1ce1 Fixed style 2018-01-10 21:27:04 +01:00
Mark Moffat 48314a2bff Update readme 2018-01-10 21:26:22 +01:00
Mark Moffat 808e6b6c43 Added demo images 2018-01-10 21:19:56 +01:00
Mark Moffat a2a5923acd Changed paths of payment providers and updated readme 2018-01-07 19:38:06 +01:00
Mark Moffat c10d8dc556 Update readme. 2018-01-07 13:42:16 +01:00
Mark Moffat 8ce3074ba0 Cleaned up old code and updated readme 2018-01-07 13:14:17 +01:00
Mark Moffat 36dcb73110 initial commit 2018-01-06 19:55:48 +01:00