Shop Add-on for Larapen

Add-ons · 487 views

Turn your website into a full-featured online store. Sell physical and digital products, manage orders, process payments, and grow your revenue.

Important: this is not a standalone application. It is an add-on for Larapen, which must be purchased and installed first.

The Shop add-on transforms your Larapen website into a powerful online store. List physical products with variants (size, color, material) or sell digital goods with secure download links. Manage your entire catalog from a single, intuitive admin interface with bulk actions, stock tracking, and rich product descriptions.

Seamless Checkout & Payment Processing

Give your customers a smooth buying experience with a streamlined cart and checkout flow. Integrate with payment gateways like Stripe and PayPal through dedicated add-ons, apply discount coupons, and track every order from placement to fulfillment; all within your Larapen dashboard.

Built for Serious Selling

  • Product Management: Create detailed product listings with multiple images, descriptions, pricing, and inventory tracking.
  • Product Variants: Offer products in multiple sizes, colors, or configurations; each with its own price and stock level.
  • Shopping Cart: Session-based cart for guests and persistent cart for logged-in users. Seamless experience across devices.
  • Order Management: Track orders through every stage: pending, processing, completed, cancelled, or refunded. Full order history and details.
  • Coupon System: Create percentage or fixed-amount discount codes with usage limits, minimum order amounts, and expiry dates.
  • Digital Delivery: Sell e-books, software, templates, or any digital file. Secure download links are generated automatically after purchase.

Launch Your Store in Four Steps

  1. Install & Activate: Upload the Shop add-on and activate it from the admin panel. All database tables and routes are set up automatically.
  2. Add Products: Create product categories, then add your products with images, descriptions, pricing, and variants.
  3. Configure Payments: Install a payment gateway add-on (Stripe, PayPal) and configure your API keys in the admin settings.
  4. Start Selling: Your store is live. Customers can browse products, add items to their cart, and checkout securely.

Demo

Bug Reports

Found a bug? Please report it through our bug report form: https://bedigit.com/support/tickets/new.

This product has no reviews yet.

Write a review

Never shown publicly; used to confirm your purchase.

Be the first to share your experience with this product.

Item Support

This item includes 6 months of support from the author. After purchase, contact the author for any help you need with this product.

Get Support
$69
Regular License

Use, by you or one client, in a single end product which end users are not charged for.

Buy Now
  • Quality checked
Refund policy 14-day money back guarantee
Fine print
Refunds are issued to the original payment method. To request one, contact support with your order number.

WARNING: Digital products are non-refundable once the file has been downloaded. Because access to the product is granted immediately and cannot be revoked, a completed download is treated as final delivery. If you have not downloaded the product, you may still request a refund.
Item Details
Last Update
13 July 2026
Categories
Add-ons
SKU
SHOP-8I8EO
Type
Code / Add-on
Changelog
Technical Details
Languages
PHP MySQL JavaScript SCSS CSS SASS HTML
Frameworks & Libraries
Laravel Bootstrap jQuery
Compatible Browsers
Chrome Edge Firefox Safari
Files Included
.php .js .json .html .css .scss
Got Questions?

Frequently Asked Questions About Shop Add-on for Larapen

Everything you need to know about Shop Add-on for Larapen before you buy.

The Shop add-on uses a modular payment gateway system. Stripe and PayPal are available as separate add-ons. Any payment provider can be integrated by implementing the PaymentGatewayInterface contract.

Absolutely. Each product can be marked as physical or digital. Digital products include secure file storage and automatic download link generation after purchase. Physical products support shipping address collection during checkout.

Prices are stored in a base currency. Multi-currency display can be configured through the platform's currency settings. Payment processing uses the currency configured in your payment gateway.

Every order is tracked through a complete lifecycle: pending, processing, completed, cancelled, or refunded. The admin panel provides a detailed order view with item breakdown, customer information, payment status, and transaction history.