It still feels like I might be able to launch online sales before the end of the month. The next thing to work on is the back end stuff around letting me/staff know that orders exist, generating shipping labels, taking the money, then generating the initial set of product pages, doing more testing until I feel reasonably confident that this will work for people, and then switching to live keys for third party APIs and linking the new functionality more publicly.
I don't mind if things are primitive at launch as long as there's a minimum level of functionality available.