Code Shop is a powerful widget, which allows you to sell coupon/voucher/license codes 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, 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. Code Shop is the easiest and perfect way to distribute coupon/voucher/license codes and monetize website.
Features
- Sell coupon/voucher/license codes on website: use this script to sell codes on your website.
- Unlimited number of campaigns: distribute unlimited number of coupon/voucher/license codes.
- Multiple payment gateways: PayPal, Payza/AlertPay, Skrill/Moneybookers, Authorize.Net, InterKassa, Perfect Money, BitPay and Stripe.
- Multiple currencies: use any currencies supported by payment gateways.
- Accept cryptocurrency – bitcoin: bitcoin payments are accepted through BitPay.
- Accept major credit/debit cards – Visa, MasterCard, American Express: credit/debit cards are accepted through Stripe.
- Fixed price supported: sell coupon/voucher/license codes for fixed price.
- Flexible price supported: let your customers set their own price for coupon/voucher/license codes.
- Free coupons supported: you can distribute coupons even for free.
- E-mail delivery: coupon/voucher/license codes are sent by e-mail.
- Modern payment form: HTML5 + CSS3, AJAX-ed payment form.
- Content editor: insert any HTML-content inside of payment box.
- Secure Admin Panel: configure script and manage data through nice admin panel.
- Easy to integrate: insert only 3 lines of code into webpage (check out “Installation” paragraph).
- Cross domain access supported: you can install script on one domain and use it with unlimited number of domains.
- and more, and more, and more…
Front Side Demo
Please visit
this page or click “Live Preview” to check out front side demo page.
Admin Panel Demo
You can try admin panel:
URL:
http://halfdata.com/pluto/code-shop/Login:
admin
Password:
admin
Installation
Let’s imagine that you have website http://www.website.com/
and you want to install script there.
- 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/
- Edit
inc/config.php
and set MySQL database parameters.
- 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).
- 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.1/jquery.min.js"></script>
- If you plan to use Stripe, add this line into
head
section too:
<script src="https://checkout.stripe.com/v2/checkout.js"></script>
- Add these lines into
head
section (before </head>
tag):
<link href="//www.website.com/digital-shop/css/ucs.css" rel="stylesheet">
<script src="//www.website.com/digital-shop/js/ucs-jsonp.js"></script>
- Add campaign shortcode (from
Campaigns
page) in the place where you want to see payment box. Example:
<div class="ucs" data-id="X"></div>
Requirements
- PHP version 5.0 or greater
- MySQL version 5.0 or greater
- jQuery version 1.5 or greater
Support
If you have problems regarding using the script, please contat me and I’ll help you.