Electronic commerce (e-commerce) is the trading in products or services using computer networks, such as the Internet. E-commerce draws on technologies such as mobile commerce, electronic funds transfer (EFT), supply chain management, online transaction processing, electronic data interchange (EDI), inventory management systems, and automated data collection systems. Use this topic to discuss online shopping carts, online marketplaces, and e-commerce platforms.

Share tech news, updates, or what's on your mind.

Sign up to Post

Making PayPal the default payment for App Store

How do I do this on an iPhone 7?
Get expert help—faster!
LVL 12
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Please provide me with a list of free credit monitoring services/websites such as Credit Karma.com that will alert me to different credit alerts and also provide offers from different banks and lenders.
I have seen an answer similar to this and I have tried it. But didnt work for me. This is the code that I added to the funtion.php file and I had to delete it because it was wrong.

if ( ! function_exists( ‘etheme_single_quantity_text’ ) ) {
function etheme_single_quantity_text() {
global $product;
if ( !$product->is_type( ‘grouped’ ) ) printf( ‘<span class=”qty-span”>’ esc_html_( ‘people’, ”xtore’ ) );

Im sorry for not understanding your previous answer to this.
I hope you can give me some light in this.
Hello Experts!

I am trying to get a bundled product in the shopping cart to add the " Additional Accessories " to total what the additional shipping cost is.

For example - One Product: Light Booth: <-- shipping price: 250.00
Additional bundled item:
Accessory: Table Stand. <----shipping price: 100.00

The shopping cart only will show 250.00 with this product in the cart.

So the extension is called the Product Matrix from WebShopApps.com

Thank you all !
<?php include('db.php'); ?>
<?php session_start(); ?>
<?php //print_r($_SESSION['cart']); ?>
<?php date_default_timezone_set('Asia/Manila'); ?>
    $jim = new Data();
    $countproduct = $jim->countproduct();
    $cat = $jim->getcategory();
    class Data {
        function countproduct(){
            $count = 0;
            $cart = isset($_SESSION['cart']) ? $_SESSION['cart']:array();
            foreach($cart as $row):
                    $count = $count + 1;
            return $count;
        function getcategory(){
            $result = mysqli_query("SELECT * FROM category");
            return $result;

when i try to run that code am getting the following error

Warning: mysqli_query() expects at least 2 parameters, 1 given in C:\xampp\htdocs\epicsites\shop\include\home\header.php on line 23

am stuck here guys need hepl please and am an armature  to PHP if you are to provide help please do your best in getting it more detailed
Can someone point me to some documentation or a good plug-in that will allow me to customize the woocommerce order checkout and follow email process? A lot of our customers are retired and older and still want to print their orders and pay with a check so I need to add a print button at the end of the order process.  I also need a way to make the emails our customers get have the same look as I site, same branding (colors, graphics etc.). Surely there is an easy way to do--I have looked at https://woocommerce.com/products/conversio/ and it seems like it may work but I would think such a popular ecommerce platform would allow basic email branding -- it seems with woocommerce all "standard" ecommerce needs require another $69 to $129 a year plug-in. Thank you.

I would like to ask your help, perhaps someone has seen this problem:

- Using web service I upload product groups, products and variations into Presta shop
-Everything  looks fine in the admin window. The groups, products and variations are created.
-But at the end user window the new products cannot be seen among the New products and neither under the manufacturer.
However on the page of the product the quantity and the manufacturer fields are filled
-If I refresh a product manually then the product will be seen under the New products and under the manufacturer.

The product upload code is this:

$xml = $webService->get(array('url' => $shopurl.'api/products?schema=blank')); $product = $xml->children()->children(); $product->price = 0; $product->wholesale_price = 0; $product->active = 1; $product->on_sale = 0; $product->show_price = 1; $product->available_for_order = 1; $product->id_tax_rules_group = 1; $product->unity = $data->Termek_Csomagolasi_egyseg; $product->minimal_quantity = $data->Termek_MinimumKeszlet; $product->pack_stock_type = 3; $product->state = 1; $product->reference = $data->Termek_SajatCikkSzam; $product->id_manufacturer = $gyarto['id_manufacturer']; $product->name->language[0][0] = $data->Termek_Megnevezes; $product->name->language[0][0]['id'] = 1; $product->description->language[0][0] = $data->Termek_Megjegyzes; $product->description->language[0][0]['id'] = 1; $product->description_short->language[0][0] = $data->Termek_Megjegyzes; …
I have a question on the best way to setup my products in Woocommerce.

My products are all individual Digital Prints which can be sold under the following Categories:

1. Canvas Prints (Framed or Not Framed)
2. Tea Towels (1 Size)
3. Cushions (1 Size)
4. Stationery/Cards (1 Size)
5. Art Bags (1 Size)

Obviously I don’t want to have to duplicate and reconfigure the Product 5 times to attached it to each Category as individual products.

1. How can I create one product with the options that I need for each of these 5 Product Types?
2. Should I use Grouped Products or a Plugin like “WooCommerce Extra Product Options”?

Any help would be gratefully appreciated.
Best Ripple XRP Coin Wallets
safe and secure
I need help to create Featured like slide as "New Arrivals"  below Featured Slide .
Refer to my URL -

also i wish to decrease the size of slide show.

I am new in open cart and need help.
2018 Annual Membership Survey
LVL 12
2018 Annual Membership Survey

Here at Experts Exchange, we strive to give members the best experience. Help us improve the site by taking this survey today! (Bonus: Be entered to win a great tech prize for participating!)

The currency is changing or reshaping rapidly with the passage of time and we need to know to about this. Should we invest or where to buy from the BTC and other coins.
Hi everybody, I'm not able to finalize development of PayPal IPN Listener.
I'm integrating Paypal into a php/Mysql based website. IPN fails when I try to add a new record to Mysql table of orders.

I make one step back to explain the issue.
I succeded in creating (in the Sandbox environment) merchant express checkout button and fully configured IPN notifications.
Uploaded code to my php page once clicked the 'buy now' button, connection passes smoothly to Paypal Sandbox asking buyer to log in.
Once buyer is logged in it's possible to interact with Paypal and buy.
IPN listener successfully gets purchase parameters and report on a file (just for debugging) parameters and sql string to be used in my PDO.
Everything works just fine and on the backend of the merchant profile I see the purchase notification appearing in the IPN history and parameters are clearly showing that payment has been succesfully made.

Problem is given at PDO call.
PDO call to open connection and execute sql to add record fails.
PDO parameters are ok (same throughout the whole site), sql works fine (run directly to mysql web interface it does its dirty work).
Try-catch doesn't capture any exception and script to create log file (during PDO) doesn't run.

Any advice? Many thanks !

  • $payment_status="Completed"
  • test.txt produced
  • exception.txt and complete.txt not produced
IPN Listener.php
<?php namespace Listener;

Open in new window

Hi! And what types of payment systems are available for online stores? I'm interested in Blockchain and the usual platforms. Thank you!

If someone wants to lead team(s) of software engineering in large scale ecommerce companies or social network companies or Software as Service then what all things they should be familiar with especially in the space of software engineering and distributed systems.

What are some of the good books they should have read or blogs they should have internalized that they can help their teams succeed

We have a new site under development, running on Magento and are looking for an extension that allows customers to "Make an offer" for a product.  There are many of these extensions out there, however we have not been able to locate one that works with CONFIGURABLE PRODUCTS. All of the products in our store are configurable and NOT simple products.

Can anyone recommend a well-performing extension of this nature that meets the following criteria:

1.  Works with configurable products
2. Allows a NON logged-in site visitor to make an offer ie. does not require registration and login first.


Am fresher to Wordpress Am searched product only for product show with category wise No need to sales product like cart,Payment section.

Is there any Free wordpress theme for only related to show product Please help me..

I don't need to use Woocoomerce plugin Want pure e-commerce site
We calculate taxes based on shipping zip code. We get the shipping details of the payer after they authorize payment in the paypal window. I am trying to figure out how to update the payment after we calculate new total after getting the zip code to determine taxes. When I check the payment after execute, seems to not have received the update. Here is what I have:

payment: function(data, actions) {

              return actions.payment.create({
                payment: {
                  transactions: [
                      item_list: {
                        items: payment_request_line_items_paypal
                      amount: {
                        total: payment_request_total_paypal,
                        currency: 'USD',
                        details: {
                          subtotal: payment_request_total_paypal - total_tax - total_shipping,
                          tax: total_tax,
                          shipping: total_shipping

            onAuthorize: function(data, actions) {
              window.alert('Payment authorized!');

              var payment_id = data.paymentID;
              var payer_id = data.payerID;


Open in new window


Need suggestions regarding building a new B2C e-commerce website. We are into to trading business and our main items of sale are books.

Currently our company's official website is hosted as per following specifications :

1) Developed using ASP.NET 2.0 with VB.NET as code behind.

2) Hosted using IIS 7.

3) Back-end : SQL Server 2008

4) OS: Windows Server Datacenter OS

We need to completely revamp our existing website. While we would like to incorporate completely new approach and features, we would also like to keep some of the old features as legacy functions.

Looking at the future perspective (10-15 Years), I need a suggestion as to what development technology platform (ASP.NET or otherwise) and the server side and client programming languages(PHP, C# etc.) should we adopt to develop this new website which should be able to adapt in following terms :

1) Scalability

2) Ease of inclusion or incorporation of new technical concepts and features.

3) Easy maintenance

4) Fast development

Though we would like to retain SQL Server (current or any upper version) as our backend, suggestions are welcome.

Thanks in advance.
I would like to change my layered navigation so users can only selected 1 item per drop down.
as a bonus, I would like it to behave like old style ajax menus
I have 4 different drop down menus in my layered navigation and they are all attributes. Ideally, the first drop down would cause the second drop down to populate, the second -> populate third drop down, the third -> populate fourth drop down. Is it possible to modify my layered navigation to behave this way? What files and functions could i modify to accomplish this?
Take Control of Web Hosting For Your Clients
LVL 12
Take Control of Web Hosting For Your Clients

As a web developer or IT admin, successfully managing multiple client accounts can be challenging. In this webinar we will look at the tools provided by Media Temple and Plesk to make managing your clients’ hosting easier.

I need to credit sort code 07-04-36 account number 12397924

i am facing this issue but really dont know how to solve it. please tell me the solution even if its really simple for you as i am having a hard time solving it. whenever a customer sign ups to my website magento confirmation email have some code file in attachment .is there anyone to stop that code file in attachments

I'm building a basic marketplace at the moment, however there are 3 parties involved in every product / sale.

When a customer purchases a product, let's say for $100 I need to split the $100 three ways on the fly:

- party 1: 70%
- party 2: 20%
- party 3: 10%

I was hoping to use Stripe so that each party could connect to the platform using Stripe Connect but Stripe have said that they do not allow payments to be split like this unless the platform owner is keeping the majority of the funds. I do not want to handle any of the payments... I want them split on the fly.

Can anyone recommend a payment processor that will support this? Thank you in advance for your help.

I have a Dewo XT-7100 Omnidirectional Barcode Scanner, when testing with Notepad all barcodes are being shown as XXXXXXXXXXXXX

I have tried many different settings provided in the manual but nothing seems to change this and I have not been able to find further information online.
Hi there, I recently bought a ticket to a concert on viagogo. (A website which has a lot of comments about many unsolved issues I've found after I'd purchased the ticket.)
I did received the mail which provides a link to download the e-ticket.
However, the ticket looks like nothing but a receipt. It only shows the time of the concert and where it will be held at, without any barcode or QR code on it to scan.
I am afraid that it might become an invalid ticket while trying to get into the concert.
Wanted to know is that how a normal e-ticket looks like or not.
Thank you so much for answering.

Question, I have a site built with wordpress and its using the woocommerce application for ecommerce. I would like to know if theres a plugin that I can use to import mass amounts of product information. This is via csv or excel files if possible.


Electronic commerce (e-commerce) is the trading in products or services using computer networks, such as the Internet. E-commerce draws on technologies such as mobile commerce, electronic funds transfer (EFT), supply chain management, online transaction processing, electronic data interchange (EDI), inventory management systems, and automated data collection systems. Use this topic to discuss online shopping carts, online marketplaces, and e-commerce platforms.