Paid downloads

Paid downloads (Pro) turn a gated file into a product. Buyers pay through Stripe, Paystack or Flutterwave, then receive the file. AcquisitionSuite takes no commission on your sales.

Before you start

  1. Activate your Pro license. See Activating your license.
  2. Connect at least one gateway under Payment Settings: Stripe, Paystack or Flutterwave.
  3. Confirm your site uses HTTPS.

Making a file paid

  1. Go to Upload Files and add a file (an upload, or an external URL), or open an existing one.
  2. In the file’s payment options set it to paid and enter the price.
  3. Choose the payment gateway buyers will use.
  4. Set Download Expiry (hours) (0 = never expires) and Download Limit (0 = unlimited).
  5. Optionally set a Purchase Button Label so the button says what you want.
  6. Save and place the shortcode on a page as usual. See Placing forms and files.

What the buyer experiences

  1. They click the purchase button and fill in the form (name and email at minimum).
  2. They are sent to the gateway’s secure checkout and pay.
  3. The gateway tells your site the payment succeeded (see Payment webhooks).
  4. The order is marked paid and a lead is created or updated.
  5. The buyer sees your success screen and receives a payment email with their download.

Behind the scenes

A successful payment also fires your Payment Successful and Paid Download automation triggers, adds points to any event-based scoring rules, and shows up under Orders & transactions.

Externally hosted files

You can sell an external URL (a video course on Vimeo, a Google Drive folder) with the same flow. The buyer gets a signed link to it after paying.

Selling forms, not files

To charge for an appointment or registration with no file involved, see Paid standalone forms.

Still stuck?Our support team replies by email. Contact support

Share with