Best Practice / Setting up dev environments?

in Development
I'm just getting rolling on a development project using the API and I'm wondering if there's any sort of documentation or methods in place to clone or otherwise copy over and run a development environment alongside a production environment. This is typically what I've always done when doing development for other software ecosystems (SAP, JD Edwards, etc) but so far I've been unable to find any documentation or discussions related to this.
Is there any sort of provision for doing this sort of thing with Lightspeed and if so can someone point me to any documentation or someone I can talk to about this? I really don't feel very comfortable moving from the simple demo version (that really doesn't have enough data to properly test the things I'm trying to do) to testing on our live production stuff.
Thanks in advance.
Is there any sort of provision for doing this sort of thing with Lightspeed and if so can someone point me to any documentation or someone I can talk to about this? I really don't feel very comfortable moving from the simple demo version (that really doesn't have enough data to properly test the things I'm trying to do) to testing on our live production stuff.
Thanks in advance.
3 comments
You're correct, this is not currently possible. We recommend using a demo account for development purposes. It should be possible to import data into the demo using our import tools:
https://onsite-support.lightspeedhq.com/hc/en-us/search?utf8=✓&query=importing
One thing to keep in mind when using the demo is that it's not necessary to authorize the demo license key for use with your integration. Instead, the demo looks for a specific user-agent. The authentication example in our documentation shows a sample request using demo credentials.
https://www.lightspeedhq.com/onsite-docs/external_api/getting_started/4_authentication.html
Thanks.
Product Manager
Lightspeed HQ