Your task will be to build a Payment / Subscription solution for Laravel 5.1 with integration for PayPal, Stripe and Wirecard Checkout Seamless as payment services.
- Products (with types: simple product, simple subscription, variable subscription)
- Subscription can be set to auto-renewing or to automatically stop
- Automatically send a notice email to customers some days before their subscription renews or runs out
- Integrate a fully-fledged Checkout compliant with European Law (we'll provide detailed mock-ups and specifications)
- Integrate with PayPal, Stripe and Wirecard Checkout Seamless payments
- After successfull purchase send customer an email with a simple PDF invoice and Terms & Conditions PDF
- Add a multi-vendor commission system, where I can automatically assign commissions to specified users
- Add a coupons feature (where I can set general coupons or per product, with end-date, use limit, use limit per user, ...)
- Geo-location support: auto-detect...