Universal Digital Shop

Powerful widget, which allows you to sell digital products directly on your website and accept payments through multiple payment gateways (PayPal, Payza/AlertPay, Skrill/Moneybookers, Authorize.Net, InterKassa, EgoPay, Perfect Money, BitPay and Stripe).

Download Script »

Intro

Universal Digital Shop is a powerful widget, which allows you to sell digital products directly on your website (even if it is plain HTML-website). It handles payments through multiple payment gateways (PayPal, Payza/AlertPay, Skrill/Moneybookers, Authorize.Net, InterKassa, EgoPay, Perfect Money, BitPay and Stripe) and can be easily integrated into any webpage (no more difficult than insert Facebook Like button, check out steps 5-6 in "Installation" paragraph). With this widget you don't have to install complicated shopping carts and create their design to match your website. Universal Digital Shop is the easiest and perfect way to distribute digital products and monetize website.

Features

Demo

  1. Fixed price digital product:
  2. Flexible price digital product (minimum price is $0.10):
  3. Free digital product:

Admin Panel Demo

You can try admin panel:
URL: http://halfdata.com/pluto/universal-digital-shop/
Login: admin
Password: admin

Installation

Let's imagine that you have website http://www.website.com/ and you want to install script there.

  1. Create folder digital-shop (use any other name) in root of your domain. Once created it can be reached by URL: http://www.website.com/digital-shop/
  2. Edit inc/config.php and set MySQL database parameters.
  3. Go to admin panel http://www.website.com/digital-shop/ using default login/password (login: admin, password: admin), configure script on Settings page and upload your first file on Files page (you also can place files into folder digital-shop/files/ through FTP).
  4. Make sure that your website loads jQuery. If it doesn't, just add this line into head section:
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
  5. If you plan to use Stripe, add this line into head section too:
    <script src="https://checkout.stripe.com/v2/checkout.js"></script>
  6. Add these lines into head section (before </head> tag):
    <link href="//www.website.com/digital-shop/css/uds.css" rel="stylesheet">
    <script src="//www.website.com/digital-shop/js/uds-jsonp.js"></script>
  7. Add file shortcode (from Files page) in the place where you want to see payment box. Example:
    <div class="uds-box" data-id="X"></div>

Requirements

Support

If you have problems regarding using the script, please contat me and I'll help you.