Sell Media File Plugin For WordPress

Sell Media File is a WordPress download plugin which allows you to sell digital media files from your website. It allows you to sell any type of downloads or media content such as videos, music, mp3s, photos, e-books, documents, software. Selling digital goods has never been easier. This plugin accepts credit card payments in a popup and upon confirmation delivers the downloads automatically.

Sell Media File Plugin Installation

  • Login to your WordPress admin dashboard
  • Go to Plugins->Add New
  • Enter Sell Media File in the search box
  • Once you find the plugin hit the install button

Option 2

  • Download the zip version of the plugin
  • Go to Plugins->Add New and switch to the Upload tab
  • Select the zip file on your computer
  • Upload and install it

Option 3

  • Download the zip file and extract it
  • Connect to your website via FTP (you can use a software like Filezilla to transfer files to your server) and browse to the “/wp-content/plugins” folder
  • Select the folder containing the plugin files on your computer and upload it
  • Once all the files have been uploaded to your web server you can activate the plugin from the Plugins menu (WordPress admin dashboard)

Features

  • Sell digital downloads online in WordPress
  • You can sell your downloads with the Stripe payment gateway
  • Enable on-site payment functionality by accepting credit card payments
  • Easily sell music downloads such as mp3
  • Accept payments with Stripe
  • Sell video downloads or movie downloads
  • Easily sell e-books such as pdf, ePub files
  • Increase conversion rate since customers never leave your site
  • Sell WordPress plugin downloads or photo downloads
  • TLS 1.2 support for making secure API requests (Stripe is progressively dropping support for old technologies such as SHA-1, TLS 1.0 and 1.1)
  • Sell game downloads

Sell Media File Plugin Configuration

Once you have installed the plugin you will be able to access the settings by navigating to “Sell Media File -> Settings”.

screenshot showing how to navigate to the setting menu of the sell media file WordPress plugin

In the settings area, you will need to configure some options related to your Stripe merchant account.

screenshot showing the settings area of the sell media file WordPress plugin

Click on the “Save Changes” button when you are done.

Sell Media File Plugin Usage

Create a new post/page and add the following shortcode to create a Buy Now/Pay Now button with Stripe.

[sell_media_file item_name="test download" description="this is my cool test download" amount="2.00" label="Buy Now" download_link="https://example.com/wp-content/uploads/videos/my-cool-video.mp4"]

Shortcode Parameters

Sell Media File shortcode currently supports the following parameters:

item_name

The name of the media file or digital download (required).

description

A description of the media file or digital download being purchased (optional).

amount

The price of the item. It is also the amount shown to the user (required).

name

The name of your company or website (optional).

[sell_media_file item_name="test download" name="example.com" description="this is my cool test download" amount="2.00" download_link="https://example.com/wp-content/uploads/videos/my-cool-video.mp4"]

label

The text that is shown on the payment button (optional).

download_link

If you are selling a digital download you can specify the URL to your file in this parameter (optional).

image

A URL pointing to a square image of your brand or product(128x128px recommended). The recommended image types are .gif, .jpeg, and .png (optional).

[sell_media_file item_name="test download" description="this is my cool test download" amount="2.00" image="https://example.com/wp-content/uploads/checkout.png" download_link="https://example.com/wp-content/uploads/videos/my-cool-video.mp4"]

locale

Specify auto to display Checkout in the user’s preferred language, if available (optional). English will be used by default.

[sell_media_file item_name="test download" description="this is my cool test download" amount="2.00" locale="auto" download_link="https://example.com/wp-content/uploads/videos/my-cool-video.mp4"]

currency

The currency of the item (optional). If not specified it will take it from the settings.

[sell_media_file item_name="test download" description="this is my cool test download" amount="2.00" currency="USD" download_link="https://example.com/wp-content/uploads/videos/my-cool-video.mp4"]

billingAddress

Specify whether Checkout should collect the user’s billing address (optional). The default is false.

[sell_media_file item_name="test download" description="this is my cool test download" amount="2.00" billingAddress="true" download_link="https://example.com/wp-content/uploads/videos/my-cool-video.mp4"]

shippingAddress

Specify whether Checkout should collect the user’s shipping address (optional). The default is false.

[sell_media_file item_name="test download" description="this is my cool test download" amount="2.00" shippingAddress="true" download_link="https://example.com/wp-content/uploads/videos/my-cool-video.mp4"]

panelLabel

The label of the payment button in the Checkout form (optional). Checkout does not translate custom labels to the user’s preferred language.

[sell_media_file item_name="test download" description="this is my cool test download" amount="2.00" panelLabel="Pay Now $2.00" download_link="https://example.com/wp-content/uploads/videos/my-cool-video.mp4"]

When a user clicks on the pay button, a window will pop up where they can enter their credit card and complete the payment.

screenshot of sell media file payment window

Upon completing the payment your customer will be able to download the media file.

When you receive a new order you will be able to view it in the orders menu.

screenshot showing the orders menu in the sell media file plugin

Leave a Comment