Express Checklist
Full checklist
Here are the elements you will have to configure or provide us to implement your Express platform
1 - Provide your branding guidelines for the UI customisation
To brand your platform, we will need from you:
Branding
- An icon / favicon
- Three main colors
- A login background image
- Other branding guidelines (e.g.: how to use your logo)
- Language and currencies
- default language used on the platform
- default currency displayed on the dashboard
- currency for the apps pricing
2 - Configure your Custom Domain Name
If you want your users to be redirected to your platform following a custom url, you need to set up the redirections from your domain name to your platform.
- Do a CNAME or A redirection (if you are redirecting the root domain)
Prod
CNAME
TTL: 300
Value: appserver.apse1.mnoe.prd.maestrano.io
UAT
CNAME
TTL: 300
3 - Configure a secure HTTPS Domain / SSL Certificates
For basic security reasons and to ensure credibility in front of your users, we require you to acquire SSL cerificate in order to configure a secure HTTPS Domain for your platform.
Hyper Text Transfer Protocol Secure (HTTPS) is the secure version of HTTP, the protocol over which data is sent between your browser and the website that you are connected to. The 'S' at the end of HTTPS stands for 'Secure'. It means all communications between your browser and the website are encrypted.
The major benefits of a HTTPS certificate are:
- Customer information is encrypted and cannot be intercepted
- Visitors can verify you are a registered business and that you own the domain
- Customers are more likely to trust and complete purchases from sites that use HTTPS
In order to set-up your https certificate, please send us:
- Primary Certificate (yourdomain.crt File)
- Intermediate certificate file (for example DigiCertCA.crt)
- Key (.key File)
Resources:
4 - Configure Emails
Sparkpost
In order for your express platform to send emails to your customer, we recommend to use Sparkpost so that you can manage all the templates through their web interface.
Please
- Create an account on Sparkpost
- Validate your account against your domain (dkim & spf, see resources)
- Provide us a Sparkpost API key with all the permissions.
- We will update for you email template that you may customise. (See Emailing)
Resources:
- https://support.sparkpost.com/customer/portal/articles/1933360-verify-sending-domains
- https://support.sparkpost.com/customer/portal/articles/2034498-setting-up-spf-and-dkim-with-domain-providers
- https://support.sparkpost.com/customer/portal/articles/1933377-create-api-keys
SMTP server
It's also possible to use a regular SMTP server. In this case, the template customisation is done in the express code.
You'll need to provide us with:
- SMTP server host and port
- SMTP credentials (user & password)
5 - Email addresses
For your final delivery, we will give you the admin right of your express platform and configure the email addresses used to send emails from the platform. For that, we just need you to provide us:
- an email address that belongs to you, getting the admin rights on the platform
- a support email address that belongs to you (eg: support@example.com)
- an email address for system generated emails (eg: no-reply@example.com)
6 - Applications
You will need to define:
- a list of applications to display on the marketplace
- the fields that you want to display or not on the marketplace