Hi @KelownaSoftware
Great questions! I’d be happy to assist you with this. TLDR - Yes to all of your requests, with some limitations. The most difficult one is importing product imagery in bulk.
1. Ability to bulk import products
Yes! Although they will need to be formatted into the appropriate CSV layout. We provide CSV templates you can use, or you can create a product manually in the admin and then export it out to see the CSV layout. Importing products with a CSV file · Shopify Help Center - Please review all the details in our Help Center for best practices when working with CSV files.
2. Ability to bulk import product imagery (1 photo per product)
Potentially yes. If your images are already hosted online then you can add the URL into the media section of the CSV before importing. Otherwise, images need to be connected to the products manually to ensure the right image goes with the right product.
3. Ability to ‘Pay in Store’ or to not require payment for an order (aka a Pre-order)
Yes. We offer a “Pick up in store” shipping option as well as “Cash on Delivery” as a method of payment. You can also set a product price to $0, so if they want to place a pre-order and pay upon pickup, you can absolutely do that.
4. Ability to pay a Deposit on an order (optional)
Yes, with limitations. You can sell a product in your store at a portion of it’s full retail price and then send an invoice to the customer at a later date to finish payment. Third party payment gateways may also offer the ability to authorize a payment in advance, without capturing until a later date.
NOTE: Capturing payment for orders, even pre-orders, that are not going to be fulfilled for an extended period of time can be seen as a high risk venture by many payment gateways. Accepting large amounts of payments with no products being shipped could create a risk flag on your merchant account. This could lead to your access to your payment gateway being revoked, or your payouts from the gateway could be held in total or partial for an extended period of time. This changes based on the payment gateway, but you will definitely want to discuss with your gateway provider if that is the avenue you are taking with payments.
5. Ability to have a discount code
Absolutely yes! You can have discount codes, automatic discounts, and digital gift cards. Discount types · Shopify Help Center
6. Ability to import customers (optional)
Absolutely yes! You can import customers via CSV or automatically if your previous platform has a supported integration with Shopify. Importing and exporting customer lists · Shopify Help Center
7. Ability to export orders
Absolutely yes as well. Export orders to a CSV file · Shopify Help Center
Let me know if you have any other questions or concerns that I can help you with. We also offer 24/7 live support through our Help Center. Follow any of the links above and click the Support tab at the top of the page. Follow the prompts to sign into your merchant/partner account to get connected.