THEME
The Theme Store offers a wide variety of themes that you can add to your online store. It includes free themes and paid themes.
Galleria is the theme suggested for the client and they were comfortable with that theme. some of the Front end UI mentioned below



Theme Features
- Vertical Slideshow
Display images or information in a sleek, vertical slideshow on your home page.
- Two menu Option
Feature either a multi-level, slide-out sidebar menu or a large horizontal menu.

- Collection filtering in the sidebar
Allow customers to filter collection pages by brand, type, and other customizable options.
- Product quick view
View product details in a popup so customers don’t have to leave their current page.
- Colour swatches
Display colour swatches on your product page to showcase available product colours.
- Home and product page video
Tell your story by featuring a video on your store’s home or the product page.
PAYMENTS
Understanding the payment process is an important step toward getting paid by your customers. When a customer checks out, they can choose to pay for their order using any of the methods that you’ve enabled in the Payment providers area of your Shopify admin. You can enable a variety of payment methods using Shopify.
There are a few different things to consider when you’re choosing which payment methods to offer. If you want to let your customers pay using a credit card, then you can use Shopify Payments or a third-party provider.
There are also several ways for customers to pay online without using a credit card, like PayPal, Amazon Pay, and Apple Pay. You might also want to accept alternative methods of payment like cryptocurrency.
If you use Shopify Payments, then you can enable Shop Pay to allow customers to save their shipping and payment information to help them check out faster. Some other payment providers, like Paypal, Amazon Pay, Apple Pay, and Google Pay, also offer accelerated checkout buttons that you can enable on your Shopify store.
When choosing a payment provider, consider the countries where your business is located and where your customers live. Shopify’s list of payment gateways by country can help you find out which payment gateway is available in your country and what currency they support.
One Weld currently uses solupay as their payment method but which is not available in shopify. For integrating with this payment method we need to contact Solupay for the details such as pricing, plugin etc.
But we recommended them to take shopify payment method as the payment gateway
The most popular Shopify payment gateways
- Shopify Payment
- Pay Pal
- Worldpay
- Stripe
- Amazon Pay
- Sage Pay
- PayU Money
Integration with Netsuite
For integration, Serverless Function is more comfortable Serverless functions (also known as functions as a service) can help you simplify your integrations because you only need to code your logic in a function and the service provider will take care of all the backend hardware, scaling, OS, availability, instances, etc…
For this demonstration, we will use Google Cloud Functions. We will integrate a Shopify Webhook with Netsuite. My code will run in NodeJS Javascript and the rest will be managed by Google. As a developer coming from a Netsuite background, I found it extremely easy to get started with Google Cloud Functions.
- Create Webhook for different events and setup url from the google cloud platform and paste it here

- create cloud function
var ENDPOINT = ‘https://xxxxxxx’;
/**
* Responds to any HTTP request that can provide a “message” field in the body.
*
* @param {!Object} req Cloud Function request context.
* @param {!Object} res Cloud Function response context.
*/
exports.run = function run(req, res) {
console.log(‘Receiving Request’);
const https = require(‘https’);
var url = ENDPOINT.replace(‘https://’, ”).split(‘/’);
var options = {
host: url.shift(),
path: ‘/’ + url.join(‘/’),
method: ‘POST’
};
var requ = https.request(options, function (resp) {
resp.on(‘data’, function (responseData) {
console.log(‘Response Data: ‘ + responseData);
res.status(200).send(responseData);
return;
});
});
var postBody = {
headers: req.headers,
query: req.query,
body: req.body
};
requ.write(JSON.stringify(postBody));
requ.end();
};
Suite script side
/**
*@NApiVersion 2.x
*@NScriptType Suitelet
*@NModuleScope Public
*/
define([], runSuitelet);
//********************** MAIN FUNCTION **********************
function runSuitelet(){
var returnObj = {};
returnObj.onRequest = execute;
return returnObj;
}
function execute(context){
log.debug(‘Request Received’);
log.debug(‘Request Headers’, JSON.stringify(context.request.headers));
log.debug(‘Request Body’, context.request.body);
context.response.write(‘OK’);
}
- develope suite script for accessing the json file and give the netsuite url to the cloud function
- When any created webhook event happens in shopify then that will pass to netsuite account.
BULK CART ORDER
- MultiVariants ‑ Bulk Order($9.99/month)
Bulk Products Order App is used to help the customer to order multiple variants of products in just one click. Your customers can add multiple products and variants directly to their carts at once. Your buyers and retailers won’t leave your store without purchasing, and will likely return to take advantage of the bulk orders and time-saving shopping items you suggest. Add a bulk order form single products. Create this list of items based on the good’s current popularity or modern market trends and preferences. You can also place the bulk order form at any location of a single product page. Help customers place their orders quickly and easily and save them precious time for other businesses.
Convert your default variants dropdown into a variant list table with the quantity box to allow your customers to select multiple variants and quantities at the same time and add to the shopping cart in a single click.
- Bulk Order ‑ Similar Products($0.99/month)
Bulk Products Order app displays a bulk order form on the product page above the add to cart button. As well as you can place it anywhere within the product page.

- In one small survey, we know that customers are spending more time ordering multi-variant product’s on the product page so this app will help customers to order multi-variant products in bulk.
- It influences your customer to order multiple items and It has a chance to increase your sell after showing a list of multi-variants products on the product page.
- Your wholesale customers don’t need to find the products, because they will get each multi-variant item on your product page.
- Instead of showing products list on the specific page to bulk order, using this app customers will get the exact item which they want.
3. The common method[Text Wrapping Break]

This is the common and comfortable method cart page
Quantity pricing for Items
- Volume & Discounted Pricing(From $7.99/month. 7-day free trial)
The app offers an easy to use the dashboard to create your discounts and tiered pricing for your customers. Apply custom pricing across a specific product range or the entire product catalog.
Be it offering volume pricing, attracting new customers or rewarding repeat and loyal customers, the app lets you set up discounted pricing in minutes.
Custom Pricing & Discounts
- Offer percentage-based volume and quantity discounts
- Offer $ based volume and quantity discounts
- Create dynamic discounts for future products with tags
- Add unlimited discount levels
Here are some examples of dynamic campaigns Shopify stores are running:
- 20% off on 5 or more products
- 50% off site-wide on BFCM
- Save $10 if you buy 3 or more
- Save 5% if you spend $200 or more
- Quantity Break & Tiered Price($12.99/month. 30-day free trial.)
Features
- Set Quantity Price Breaks / Tiered Pricing for different products and collections.
- Let your customers get discount based on the quantity of different products they are purchasing.
- Three different price calculation types like percent discount, fixed price, fixed discount amount
- MINIMUM QUANTITY SALE support
- NO ADDITIONAL VARIANT is created automatically by this app
- DISCOUNT CODE support

- Bulk Discounts Now
Bulk Discounts Now increases your average order values by encouraging your shoppers to spend more to get volume discounts. With Bulk Discounts Now, you can add tiered pricing and bulk discounts to any product or collection in just a few clicks.
Unlike other discount apps, Bulk Discounts Now is compatible with pop-up carts and cart drawers (AJAX carts), Shopify’s native currency converter feature and many types of discount codes (paid plans only).
- For all items in the cart. For example, shoppers get a discount when they buy more than 5 items.
- For products you choose. For example, shoppers get a discount when they buy more than 5 items from your summer collection.
- For individual variants purchased. For example, shoppers get a discount when they buy more than 5 red shirts.
- Add both percentage and fixed amount discounts. For example, offer discounts of $10 or 10% per order.
