E-Commerce

Last Updated: 19 Feb 2018

The E-commerce package provides an interface where Site visitors can navigate through an online store, ordering items through a customised E-commerce system. These systems can provide different ordering methods as well as a number of payment and delivery options.

The general format of an E-Commerce system
The general format of an E-Commerce system

The E-commerce package consists of the following components:

  • Ecommerce Form Page: the Ecommerce Form Page allows the creation of a form used for e-commerce transactions. Questions are added to the form to collect different information from the user, such as a name and delivery address. The form page is then linked to a payment method.
  • Cart: items ordered can be added to a Cart, allowing users to modify and confirm their purchases before proceeding with the transaction. The Cart is then linked to a Checkout Page.
  • Checkout Page: the Checkout Page provides users with information allowing them to select a delivery method and input any required information for that method. Other information on an order can be displayed on this page, including ordered items and tax.
  • Ecommerce Default Delivery Method: a number of delivery methods can be configured to allow users to select how they will acquire the items they are purchasing. These delivery methods include e-commerce forms specific to the delivery method selected.
  • E-commerce Payment Gateways: payment gateways can be attached to an Ecommerce Form Page or Checkout Page to provide users with a secure system to pay for their items. The payment gateway assets available in the E-commerce package are:
  • PayPal Payment Gateway: the PayPal payment gateway assets can be used to create an e-commerce system with PayPalpayment buttons, allowing users to purchase items and make donations with Paypal. The PayPal payment gateway is configured using the following assets:
    • Paypal Configuration: the Paypal Configuration asset stores the information regarding the security and encryption of the PayPal transactions.
    • Paypal Business Account: the Paypal Business Account asset stores information regarding the Merchant Account that will receive payments from the PayPal transactions.
    • Paypal Payment Button: the Paypal Payment Buttonasset configures a variety of PayPal payment options available through buttons on your e-commerce Site. The button types available are:
      • Buy Now: this button allows users to make single-item purchases on an e-commerce store.
      • Donate: this button allows users to make donations to a specified organisation or service.
      • Add to Cart: this button allows users to add items to a Shopping Cart maintained on the PayPal website. Once an item has been added to their cart, a user can choose to continue shopping on the e-commerce store or proceed to the checkout process, purchasing the item(s) in their cart.
      • View Cart: this button allows users to view the items currently stored in their PayPal Shopping Cart. There they can remove items from their cart, update item quantities and/or proceed to the checkout process.
    • Paypal IPN Receiver: the Paypal IPN Receiver asset receives an Instant Payment Notification (IPN) for each successful payment from the PayPal payment gateway.
  • Product: products are added to a Site for users to purchase. Name, value and tax options are included in the Product details as well as descriptions and specifications. Further information can be assigned to a Product with applied metadata.
  • Donation: Donation assets allow you to create donation items, allowing site users to donate money using an e-commerce system.
  • Promotional Code: the Promotional Code asset allows customers to receive discounts on items when entering store promotional codes.

The E-commerce assets can be used for a variety of features such as:

  • Order logging
  • Taxation
  • Delivery fees
  • Flat fees
  • Quantity tracking
  • Delivery Emails for both the buyer and seller

These functions are outlined in this manual.

The Latest

Let Us Know What You Think

Let us know if you spot any errors or if you have any ideas on how we can improve the Matrix Community Website.

Contact Squiz for Demo

Let us show you the true power of Squiz Matrix by giving you a personalised demonstration.