Getting started
#
Getting Startedinfo
Falcon magento module should be installed over preinstalled magento instance. In case you don't have magento installed yet please checkout Magento install guide.
Using our example project, demo-v1
you will have Magento 2 support without having to do any custom dev.
#
1. Configure composer repositorycaution
To install falcon magento module you will need a repository-url
and token
. You should get this data from our team after signing up.
Run the following command in your magento instance:
Afterwards update you composer.json
file with following data
#
2. Install falcon magento moduleRun the following composer command
After package installed, install falcon module into your magento with
and flush magento cache
#
3. Create an integration within Magento.From the admin (system->integrations) you can create a new integration.

From here you will get the following credentials to use later:

CONSUMER_KEY
CONSUMER_SECRET
ACCESS_TOKEN
ACCESS_TOKEN_SECRET
#
4. Create your Falcon App.Install Falcon Platform using the demo-v1
example and create-falcon-app
#
5. Configure your Magento connectionAdd your Magento 2 details to your server/config/
files. Below is an example of the config variables you'll need to add.
If you're using demo-v1
this will be set up to use our demo Magento 2 instance and should work out of the box.
#
Deity Cloud Environment VariablesMAGENTO_HOST
: Your Magento site URL (without protocol) e.g.magento.deity.io
MAGENTO_CONSUMER_KEY
: your consumer keyMAGENTO_CONSUMER_SECRET
: your consumer secretMAGENTO_ACCESS_TOKEN
: your access tokenMAGENTO_ACCESS_TOKEN_SECRET
: your access token secretMAGENTO_DEFAULT_LOCALE
: default locale for your Magento store. e.g.en_GB
#
6. Update magento configurationWhen your falcon instance is up and running its important to update magento with falcon instance data
Go to Magento admin Stores->Configuration
On Configuration page open Services->Falcon

Enter your falcon domain to Falcon frontend url
, and cache webhook url to Url to flush cache on Falcon Server
.
#
7. Configure Deity Payment GatewayTo configure Deity Payment Gateway go to Magento admin Stores->Configuration
and select Sales -> Payment Methods
section

If your shop does not support offline payments (like Cash on Delivery) you can disable Deity Offline Payments
on this page.
#
8. Disable your Magento frontendDisable your Magento 2 frontend. We have a Magento module you can use.
#
9. CompleteComplete, you should now have a fully working Magento 2 / Falcon Platform site