LogoLogo
  • Magento 2 Extensions
    • SEO Extensions
      • Magento 2 Canonical Urls for Category, Product, CMS, and Other pages
      • Magento 2 Advanced SEO Suite
      • Magento 2 Cross Linking SEO
      • Magento 2 Google Page Speed Optimizer
      • Magento 2 Google Site Map Exclusion
      • Magento 2 Alternate Hreflang Tags
      • Magento 2 Google Rich Snippets
      • Magento 2 SEO Unique Catalog URLs
    • Site Speed Extensions
      • Magento 2 Full Page Cache Warmer
      • Magento 2 Google Page Speed Optimizer
      • Magento 2 Image Optimizer
      • Magento 2 AJAX Infinite Scroll
      • Magento 2 Lazy Load Image
    • Marketing Extensions
      • Magento 2 How Did You Hear About Us
      • Magento 2 Free Shipping Bar
      • Magento 2 Product Scheduler
      • Magento 2 Apply Discount coupon Code Via Link
      • Magento 2 Dynamic Sale Catagory
      • Magento 2 Facebook Conversion and Audience Pixel Tracking
      • Magento 2 Google Dynamic Remarketing Tag
      • Magento 2 Perfect Audience Tracking
      • Magento 2 Product Feed
      • Magento 2 Cash Back Discount
      • Magento 2 Competition or Prize Draw with Social Booster
      • Magento2 Custom Options Discount
      • Magento 2 Product Label
    • Analytics & Tracking Extensions
      • Magento 2 Google Global Site Tag (gtag.js) with GA4(Google Analytics 4) Enabled
      • Magento 2 Google Enhanced Ecommerce Tracking
      • Magento 2 Google Tag Manager (GTM) GA4 Ecommerce Tracking
      • Magento 2 Google Tag Manager Tracking
      • Magento 2 missing orders or transactions in Google Analytics (GA)
      • Magento 2 Consent mode's setup guide
    • Payment and Shipping Extensions
      • Magento 2 Delivery Instructions and Delivery Date
      • Magento 2 Product Handling or Additional Fee
      • Magento 2 Surcharge or Additional Fee
      • Magento 2 Shipping Carrier Tracker
    • User Experience Extensions
      • Magento 2 How Did You Hear About Us
      • Magento 2 FAQ
      • Magento 2 Subcategory Grid/List Extension
      • Magento 2 Ajax Login and Add to Wishlist
      • Magento 2 Custom Stock Status Extension
      • Magento 2 Product Shelf Life
      • Magento 2 VAT Exemption
      • Magento 2 Cancel Order by Customer on the Frontend
      • Magento 2 Lazy Load Image
      • Magento 2 AJAX Infinite Scroll
      • Magento 2 Previously Ordered Products
      • Magento 2 Social Login
      • Magento 2 Substitute Products
      • Magento 2 Product 360 view
      • Magento 2 Product Reviews
    • Admin Extensions
      • Magento 2 Update Order Email Address
      • Magento 2 Admin Action Log
      • Magento 2 Ajax Login and Add to Wishlist
      • Magento 2 Custom Stock Status Extension
      • Magento 2 Product Shelf Life
      • Magento 2 Repeat Order
      • Magento 2 Associated or Linked Product Stock Update
      • Magento 2 VAT Exemption
      • Magento 2 Order Delete or Archive
      • Magento 2 Order Tagger
      • Magento 2 Subcategory Grid/List Extension
      • Magento 2 Advanced Reporting Extension
      • Magento 2 Export Custom Product Attribute
      • Magento 2 Advanced Admin Login Security
      • Magento 2 Admin Security Checklist
      • Magento 2 Security Suite
      • Magento 2 AI Content Generator
      • Magento 2 Content Security Policy (CSP) Whitelist Manager
      • Magento 2 OTP Login
      • Magento 2 Admin Account Switcher
    • Data & Privacy Extensions
      • Magento 2 Not On The High Street Integration
      • Magento 2 GDPR Compliance: Anonymisation of order data
      • Magento 2 Antispam Extension
    • Integration Extensions
      • Magento 2 Diamond Search
      • Magento 2 Not On The High Street Integration
      • Magento 2 Creditsafe Integration
    • Installation Via Composer
  • Magento 1 Extension
    • SEO Extensions
      • Magento SEO Unique Catalog URLs
      • Jquery Asynchronous Image Loader (JAIL)
      • Magento Image Optimizer
      • Canonical Urls for Category, Product and CMS pages
      • Google Site Map Exclusion with Image sitemap
      • Google Friendly SEO Layered Navigation
      • Magento Rich Snippets & Cards (schema.org)
      • Meta Information for Any Page
    • Marketing Extensions
      • Where Did You Hear About Us?
      • Google Tag Manager Tracking
      • Google AdWords Conversion Tracking
      • Order Follow Up or Review Booster
      • Competition or Prize Draw Module with Social Booster
      • Apply Discount Coupon Code via Link
      • Abandoned Basket Email Alert
      • Cash Back Discount
      • Dynamic Sale Category
    • Analytics & Tracking Extensions
      • Google AdWords Conversion Tracking
      • Google Adwords Dynamic Remarketing Tag
      • Facebook Conversion and Audience Pixel Tracking
      • Perfect Audience Tracking
      • Google Enhanced Ecommerce Tracking
      • Magento 1 / OpenMage GA4 Google Tag Manager (GTM)
      • Magento 1 Google Global Site Tag (gtag.js)
      • Magento 1 Consent mode's setup guide
      • Magento 1 Google Analytics Synchronization Extension
    • Payment and Shipping Extensions
      • Magento Delivery Instructions or Order Comments
      • Surcharge or Additional Fee
      • Magento Surcharge or Additional Fee on Payment Method or Countries
    • User Experience Extensions
      • Product Image Resize
      • Magento Delivery Instructions or Order Comments
      • Single Product Category Redirect
      • Testimonials
    • Admin Extensions
      • Admin Order Email
      • Magento Update Order Email Address
      • Product Review Administrator Notification Email
      • Automated Product Publish Date
      • Order Follow Up or Review Booster
      • Custom Variables Anywhere
      • Testimonials
    • Data & Privacy Extensions
      • EU Cookie Notification
      • Magento 1 GDPR Compliance: Anonymisation of order data
    • Site Speed Extensions
      • Product Image Resize
      • Jquery Asynchronous Image Loader (JAIL)
      • Magento Image Optimizer
Powered by GitBook
On this page
  • Installation
  • Configuration Settings for Repeat Order Subscription
  • Manage Subscription Grid
  • Subscriptions Payment Grid
  • Front-end Site View

Was this helpful?

Export as PDF
  1. Magento 2 Extensions
  2. Admin Extensions

Magento 2 Repeat Order

PreviousMagento 2 Product Shelf LifeNextMagento 2 Associated or Linked Product Stock Update

Last updated 8 months ago

Was this helpful?

Installation and User Guide for Magento 2 Repeat Order Subscription Extension

Table of Contents

    • Installation via app/code

    • Installation via Composer

    • General Settings

    • Repeat Order Subscription Email

    • Payment / Order Failed Emailed

    • Subscription Status Update Notification

    • Re-start/Pause, Cancel Subscriptions

    • Subscribed Items and Order History on the Edit Subscription Page

    • Backend Order Page Link through Subscription Order

    • View Subscription Payment Details

    • Subscription Options on the Checkout Page

    • Frequency Selection Drop-down

    • My Subscription Section on the My Account Page

    • Subscription Details on the My Subscriptions Page

    • View / Edit Subscription Information from the Front-end/ My Account

    • Subscription Confirmation Email

Installation

  • Installation via app/code: Upload the content of the module to your root folder. This will not overwrite the existing Magento folder or files, only the new contents will be added. After the successful upload of the package, run below commands on Magento 2 root directory.

php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
  • Installation via Composer: Please follow the guide provided in the below link to complete the installation via composer.

Configuration Settings for Repeat Order Subscription

Go to Admin > Stores > Configuration > Scommerce Configuration > Repeat Order Subscription

General Settings

  • Module Enable - Select “Yes” or “No” to enable or disable the module.

  • Subscription Title – Enter the title of subscription, which will be shown on the front-end.

  • Subscription Frequency Drop down Title – Enter the title of subscription frequency.

  • Subscription Frequency Drop down Options – Select the frequency option from the dropdown list.

  • Subscription Discount Percent – Enter the discount percent, this will be offered on subscription orders. If left blank, then no discount will be offered.

  • Use Tier Prices in Subscription – Select “Yes” to use tier prices in subscription.

Repeat Order Subscription Email

  • Email Sender – Please enter sender/from email address for Repeat Order Confirmation Email.

  • Email Template – Select order confirmation email template for repeat order. The template will contain Subscription Id, Order Amount, Discount Subscription Frequency, Subscription Start Date, Billing address, Shipping address, Payment Method, Subscribed items.

  • Email CC – Please add CC email addresses for Repeat Order emails in comma separated format.

Payment / Order Failed Emailed

  • Email Sender – Please enter sender/from email addresses for Payment order failed email.

  • Email Template – Select Order/Payment failure email template for repeat order. The template will contain Subscription Id, Due Order Date (for which payment/order failed).

  • Email CC – Enter CC email address.

Subscription Status Update Notification

  • Email Sender – Please enter sender/from email addresses for Subscription status update email.

  • Email Template for Subscription Pause/Suspend – Select notification template for subscription pause.

  • Email Template for Subscription Pause/Suspend for admin – Notification template for Subscription Pause for Admin.

  • Email Template for Subscription Restart – Select notification template for subscription Re-start.

  • Email Template for Subscription Restart for Admin – Notification template for subscription Re-start for Admin.

  • Email Template for Subscription Cancellation – Select notification template for Subscription Cancellation.

  • Email Template for Subscription Cancellation for Admin – Notification template for Subscription cancellation for admin.

  • Email CC – Enter CC from email address.

  • Email Receiver – Enter receiver email address to receive Card Expiration notification email.

  • Email Template for Card Expiration for Admin – Email template for Card Expiration for admin.

  • Email Template for Card Expiration – Select email template for Card Expiration.

Manage Subscription Grid

You can manage subscriptions from, Admin > Scommerce Mage > Repeat Order > Manage Subscriptions. This grid will have all the details about the subscriptions like Subscription ID, Frequency, Customer Email, Last Order date, Status, Action (Edit). With the action ‘Edit’ you can easily update subscription details and can also perform Cancel/Pause/Re-start actions.

  • Re-start/Pause, Cancel Subscriptions - You can re-start, pause and cancel subscriptions from Admin > Scommerce Mage > Repeat Order > Manage Subscriptions > Select Subscription > Edit.

  • Subscribed Items and Order History on the Edit Subscription Page - You can see the subscribed items and order history from Admin > Scommerce Mage > Repeat Order > Manage Subscriptions > Select Subscription > Edit.

  • Backend Order Page Link through Subscription Order – When you click on subscription order URL visible under Orders History section at Admin > Scommerce Mage > Repeat Order > Manage Subscriptions > Select Subscription > Edit, then it redirects to backend order page.

Subscription order link redirected to order view page

Subscriptions Payment Grid

To see subscriptions payment details go to Admin> Scommerce Mage > Repeat Order > Subscription Payments. This grid will provide a view of payment status for the Payment transactions processed for automated subscription order. This will mainly have Subscription Id, First name, Transactions date and time, Transaction error/response.

  • View Subscription Payment Details - You can view payment details from Admin> Scommerce Mage > Repeat Order > Subscription Payments > Select Subscription > View.

Front-end Site View

  • Subscription Options on the Checkout Page - When you enable the module then it shows subscription options on the checkout page, by checking "Yes please I would like to receive future discounts" you can subscribed for the repeat order.

  • Frequency Selection Drop-down - On the checkout page when you check the subscription option then it shows frequency drop down, from where you can select the repeat order frequency.

  • My Subscription Section on the My Account Page - On the front-end you can see the subscription details at My Account > My Subscriptions

  • Subscription Details on the My Subscriptions Page - To view subscriptions details go to My Account > My Subscriptions.

  • View / Edit Subscription Information from the Front-end/ My Account - On the front-end you can view and edit the subscriptions from My Account > My Subscriptions > Select Order > Edit.

  • Subscription Confirmation Email – When you subscribed for repeat order, it sends subscription confirmation email.

License Key – Please add the license for the extension which is provided in the order confirmation email. Please note license keys are site URL specific. If you require license keys for dev/staging sites then please email us at .

If you have a question related to this extension please check out our first. If you can't find the answer you are looking for then please contact .

Installation Via Composer
support@scommerce-mage.com
FAQ Section
support@scommerce-mage.com
Installation
Configuration Settings for Repeat Order Subscription
Manage Subscription Grid
Subscriptions Payment Grid
Front-end Site View