Skip to content
Back to Projects

The Wrap Institute

The Wrap Institute teaches vehicle wrap installation through video, sold as a membership. We built the Drupal application behind it: subscription plans, protected video, individual video purchases, a store and a member community.

  • Drupal Commerce subscription plans of different lengths, with renewals, trials and bulk orders managed inside the site
  • Payments through Authorize.Net, with receipts and order emails generated automatically
  • Private Vimeo video embedding, so access follows the member's entitlement rather than a shareable link
  • Individual videos bought outright into a personal library members keep
  • Physical products sold alongside, with member pricing applied automatically
  • A forum and commenting structure for the people learning the trade

About this project

The challenge

The Wrap Institute teaches vehicle wrap installation through video and sells it as a membership, which turns nearly every page into an entitlement question. Does this person have an active subscription, on which plan, running for how long? Have they bought this particular video outright, so it belongs in their library whether or not their subscription is current? Are they a member today, which changes what they pay for a physical product in the store? Video sharpens the problem, because paid content has to be locked down, and hiding the link is not enough. And a subscription is an ongoing financial relationship rather than a single transaction, so renewals, trials, receipts and order emails all have to run correctly without somebody watching them.

What we built

We built it on Drupal Commerce, with subscription management built into the site itself. Members choose between plans of different lengths, and renewals, trial offers, bulk orders and member discounts are all handled in the same place. Payments run through Authorize.Net, with receipts and order emails generated automatically. Video is served through an embedded private Vimeo player, so access follows what each member is entitled to and nothing depends on a URL staying secret. Members can also buy individual videos outright, which land in a personal library they keep regardless of what their subscription is doing. Physical products sell through the same store with member pricing applied automatically to anyone currently subscribed. A forum and commenting structure runs across all of it, so people learning a trade can talk to each other as well as watch.

The result

One system answers the same question everywhere: what is this person entitled to. That covers the video they can stream, the videos they own, the price they see in the store and the conversation they can take part in. The commercial side runs on its own, from a trial through a subscription to a renewal, with receipts and order emails going out without anyone issuing them by hand.

Built with

  • Drupal
  • Drupal Commerce
  • Authorize.Net payment processing
  • Subscription management and renewals
  • Multiple subscription plan lengths
  • Private Vimeo video embedding
  • Individual video purchases and personal libraries
  • Physical product sales with member pricing
  • Bulk orders, discounts and trial offers
  • Automated receipts and order emails
  • Forum and commenting

Ready for a fresh start?

Whether you need a new website, ongoing support, a custom application, better performance, or just another perspective, our team is ready to help. We usually respond the same day.

Fields marked are required.