How it works

ShopHAVA is the easiest way to sell digital downloads online. You host your files and use ShopHAVA to create simple "buy" button and link scripts which you paste into your website or share via Social Media.

Your Customers simply click the relevant link. ShopHAVA does the rest.

We process the payment via Paypal and, once payment is successful, allow the purchaser to download the file from your website via our website, so the file's location on your server is never exposed. Cool.

We charge 10% on each sale. So you get 90% of each transaction immediately - directly to your PayPal account. There is no sign-up, no monthly fee and no contract. Plus you control your files at all times. More cool.

We also have a simple API. You can ShopHAVA digital products from within your own website. Coolest.



You can ShopHAVA from within your own website/application using our simple API. Two endpoints are available, to return either a link or complete button html.

Get a Link

Get a Button


Authentication is not required, though we recommend storing API responses in your own application to avoid rate limiting.

Requests are made by sending JSON data to either of the endpoints in the form of a POST request.

Sample JSON post data

{"name":"Product name","price":"20.00"

Currency codes are USD, GBP or EUR.

ShopHAVA provides all responses, both successful and unsuccessful, in an easy to work with JSON data format. Check out the examples below.

Successful request: Response with ShopHAVA link

Unsuccessful request: Response with error message

,"error":"The file is not reachable at that URL"}


To help you get started we've provided some sample code and links to ShopHAVA plugins

Sample code
  • Coming Soon...

Get in Touch

We’d love to hear from you. Interested in working?