GithubHelp home page GithubHelp logo

wprobot / order-simulator-woocommerce Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 75nineteen/order-simulator-woocommerce

0.0 1.0 0.0 848 KB

An automated generator of fake orders for WooCommerce for testing or other purposes

Home Page: http://www.75nineteen.com

PHP 1.06% TSQL 98.94%

order-simulator-woocommerce's Introduction

Order Simulator for WooCommerce

Download [WooCommerce] (http://www.woothemes.com/woocommerce/)

Welcome to the Order Simulator for WooCommerce. Like many developers, we struggle with building test sites with the type of (and enough) order data to make testing valid across a number of scenarios and at scale. For [Follow Ups] (http://www.woothemes.com/products/follow-up-emails/), we needed the ability to test many thousands of emails per day similar to many of our customers, and hence the Order Simulator was born.

Support

Please note that we will provide support as necessary for this plugin, but we cannot guarantee it. We released this plugin as a service to developers and site owners. We do welcome improvements and pull requests, so fork this repository and share back your edits, fixes, etc. We will review them posthaste.

How it works

  • Download this repo
  • Upload order simulator to your /wp-content/plugins/
  • Activate the plugin
  • Go to WooCommerce > Settings
  • Choose Order Simulator to set your order settings
  • You can:
    • Define the number of orders created per hour (turn off by setting to 0)
    • Limit the products that can be added to each order (leave blank to allow any product)
    • Limit the minimum number of products per order
    • Limit the maximum number of products per order
    • Set the percentage of orders that go to Completed, Pending Payment, or Failed status
  • Set your Create User Accounts settings
    • We always recommend testing with email turned off, using an SMTP service in test mode, or otherwise.
    • When installing, a table will be installed called fakenames from the fakenames.sql which includes a random database of names and emails (auto-generated and fake to the best of our knowledge)
    • If you have Create User Accounts to No then the orders will be assigned to existing users
    • If you have Create User Accounts to Yes then the orders will be assigned to new users created using the fakenames.sql data, and from existing users
  • Please make sure that you have BACS payments turned on

order-simulator-woocommerce's People

Contributors

75nineteen avatar atimmer avatar michaelrimbach avatar theritesite avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.