Big commerce Pay in store option - bigcommerce

I created a dummy store using Big Commerce.
It has a Pay In store option, i just wanted to know whether i can let users to check for stores first after choosing the Pay in Store option on the Check Out page and then click the checkout button? I could not find any way to achieve this.

There isn't out of the box functionality in Bigcommerce that allows a customer to choose what store they are going to pay at. You can use an app like Store Finder so your customers could find the store locations closest to them. You can do a workaround like creating shipping zones based on zip codes that are assigned to specific stores or ask customers to specify the pickup store in the order notes.

Related

How to collect custom information from users and show then in custom pages?

I am building clothing store.
And want to collect measurements from the users through a form fields / custom fields.
Does shopify theming provide that kind functionality/options?
If so can I show those collected info in other pages rather then check out?
Or should I use a different approach ? Like a client side solution. Collect data with js then save it in local storage to show in cart/product pages.
Then post that data as a contact form.
Thank you for your time and suggestions. I appreciate it.
Are you looking to collect this information per product or do you want to store it with a customer profile to use later?
If it is just per product you can use this...
https://help.shopify.com/themes/customization/products/features/get-customization-information-for-products
If you're trying to collect it for a customer and store it on their profile you could do it through this...
https://help.shopify.com/themes/customization/forms/get-more-information-with-customer-registration-form

How do I access Shopify data without advanced account?

All I'm wanting to do is track sales of certain products from a certain date. My company is wanting to add a banner to track sales goals for raising money for charities. So basically, we'd tag a few products as being part of that goal, set a goal, and then need to update the goal progress by a certain amount every time a sale is made on one of those products. As far as I can tell, without access to Shopify's analytics API, this is not possible. How can I do this?
What you want to build is perfectly possible. However, you need to generate Private App Credentials, so you can use Shopify API. It doesn't matter if you have an account by yourself, someone else can follow these steps and send you the credentials your way.
If you don't actually need to modify anything through the API, you could have them set a webhook (Settings -> Notifications -> Webhook) on Order Creation (or similar) that posts to your server and you can check what product got sold and see if it has got the tag.
The "easy" way to do this is to create an app that receives order webhooks and can check on tagged products and keep a sum of target items sold.
Then the app should have use a script tag to insert a simple script with the current value into the web page at a configured place by css selector
OR the app could update one or more snippet files that you could include until the promo is done.
I'd tend to go with the script tag option since that's a bit more flexible and you should be able to change your theme when the promo is over to report results without having to touch the app again.

A single Shopify store for US and Europe, is it possible?

I'm new to Shopify and I'm looking for some guidance.
I have a customer who has a warehouse in the US and a warehouse in Europe. They have a Shopify store for US customers, with a shipping from address set to the warehouse in the US.
They do not have a store for European customers.
What they would like to do, which I'm not sure is possible... Is keep the current US store, and add the ability to ship to Europe. This would require adding prices in Euros, for each product, and adding a second Shipping from address, which does not seem to be an option.
Does anyone have any experience with this, and can provide some guidance on any of these points?
I'd agree with what David said. It is easier and less-tax-hassle free two maintain the store on two domains.
But I can see why you require a multi-currency store. Fortunately, Shopify does have provision to at least display the product prices and offer a toggle switch for the users.
Refer to the following Shopify docs:
Show multiple currencies in a drop-down list on your storefront
Add a button to your online store to enable toggling between two currencies
To do that, you would have to show prices in Euros, but all money would be collected as USD. Not ideal. Plus EU usually has taxes in, US, not. Shipping is easy in that you can control where things get dropshipped from.
It is simpler to just open two shops. One for Euroland, and one for the US Shops are cheap compared to the sweat you'll put in trying to make one store do it all.

Can I access exact stock count, open box, etc.?

I want to create an app for Best Buy employees which enables them to use their phones to look up item data instead of making them fiddle with the nearest store computer to do that. There doesn't seem to be a method in the Best Buy API to be able to access the sort of data I want (~exact stock count, etc.). I know how to see if a store does or does not have an item in stock, but not how many. Would that sort of data be too "sensitive", or is there luckily some way?
Also, if I need some kind of permission to access the data in order for the app to work in a single store, who would I need to ask? The store? Or even higher up?
The Best Buy APIs do not offer exact stock count for products, by store location or otherwise.

Switch the shipping rate dynamically in Shopify

I'm planning a new Shopify project, and the site requires a different shipping cost depending on the postal area of a postcode (e.g. SE1, N7). The plan was to manually add different shipping options inside of Shopify, then AJAX GET /cart/shipping_rates.json, and manually filter to the correct shipping rate by matching the name to postal area.
But my question is -- is there any way to carry over this shipping method to the Checkout as a selected option, and hide the Shipping Method drop-down from the checkout to prevent them choosing a different the shipping cost?
... Or, ideally, is there a way for me to directly override shipping costs through the API?
I don't know of any onboard functionality, which can facilitate this.
But there is a quite hacky workaround, that I use to filter the shipping rates in the checkout page.
Through the "Additional Google Analytics Javascript" field you can sneak a JS on every page of the shop, including the checkout. Here you can basically manipulate the shipping rates as you like.
In your case, the code must be aware of the shipping_address zip code. You can try to set a cookie on the first checkout page and then read the same cookie on the second.
Unfortunately, this isn’t possible with Shopify’s existing checkout.