Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Thank you for purchasing

...

our extension. If you have any questions that are beyond the scope of this help file, please feel free to email via

...

our user page contact form here. Thanks so much!

Created: 19/08/2016 | By: Magenest | Email: http://servicedesk.izysync.com/servicedesk/customer/portal/23

Table of Contents
 toc
outline
true
 
style
 
none


...


Introduction

Image Removed   Subscriptions and Recurring Payments extension Payments extension for Magento 2  is the exclusive special feature that has been equipped with the Magento-powered store with the feature of subscription and recurring payment. Simply, when this extension is added to increase recurring revenue stream, your business model will become more and more developed and diversified.

...

     For Magento Subscriptions & Recurring Payments extension, you as a merchant will be able to configure subscription options for your products as desire, manage your subscribers' status and monitor recurring cycles.

Image Added

Features

  • Subscriptions and Recurring Payments extension enables you to fully control subscription options and manage subscription profiles.
  • Customer Can Define Start Date provides merchants options to set whether the customer can define the start subscription date or not.
  • Maximum Payment Failures enables merchants to set a number of scheduled payments that can fail before subscription profile is automatically suspended.
  • Auto Bill on Next Cycle helps merchants to automatically bill the outstanding balance amount in the next billing cycle.
  • Multiple billing options allow merchants to create different billing periods.
  • Enable Trial (Trial Billing Amount, Trial Billing Period Unit, Trial Billing Frequency, Trial Billing Cycles, Enable Initial Fee) provides merchants option whether to set a trial subscription for customers or not. 
  • Payment Profiles Manager allows merchants to manage subscription cycles, monitor profiles status or delete a profile.

Video Tutorial Playlist

(Go to the playlist to view morehttps://www.youtube.com/playlist?list=PLOgckfH7zlZsgwTPTGF7035wtVac0bXc-)

 

Widget Connector
width853
urlhttps://www.youtube.com/watch?v=xhenamKwDOo&list=PLOgckfH7zlZsgwTPTGF7035wtVac0bXc-&index=1
height480

...

  • PayPal Express Checkout. 

  • Credit Card Direct Post (Authorize.net) (NEW).

...

Supported product types for Subscriptions and Recurring Payments extension include:

  • Simple Product.

  • Virtual Product.

  • Downloadable Product.

  • Configurable Product

System Requirements

Your store should must be running on Magento Community Edition version 2.1.0 or later versions. .x, 2.2.x


...

Configuration

Configure

...

Paypal and Authorize.net Payment Method

  • On Dashboard tab, click 

    Stores -> Configuration.
    Click  Sales -> Payment Methods.

...

  • Magenest Subscription -> Settings > Sales > Payment Methods


    This extension supports Paypal and Authorize.net Payment

Image Added

 

...

 (plus) PayPal Payment Solutions: 

set up Paypal payment. On Paypal Payment Standard section and hit Required PayPal Settings.

  • Enter your Email Associated with PayPal Merchant Account as required.
  • Select API Signature in API Authentication Methods.
  • Enter API UsernameAPI Password and API Signature associated with your PayPal account. To get your Paypal Credentials, click on Get Credentials from Paypal button, to get a sandbox credentials, click on Sandbox Credentials button
  • Select Yes in Sandbox Mode if you are using a sandbox PayPal account

...

  • or No if you go live.
  • On the top right corner, click Save Config.

Image Removed

Configure Authorize.net Payment Method

To configure Authorize.net, admin need to click on Stores > Configuration > Sales > Payment Methods > Authorize.net Direct Post.

  • Choose Yes in Enable this Solution to enable Paypal Payment.


Image Added

(plus) At Authorize.net Direct Post, admin will set some fields regarding their Authorize.net account, including:

  • Enabled

    =

    : 

    Yes/No.

    Choose Yes to enable this method

  • Payment Action= Authorize Only / Authorize and CaptureYou can choose Authorize Only or Authorize and Capture
    • Authorize Only (Authorization): will check the card for validity but not charge the account yet until the order is approved and invoiced.
    • Authorize and Capture(Sale):  will charge the debit/credit card at the time of the order submission.
  • Title: Displaying the check-out page.The title of the payment method that will be displayed on the checkout page
  • API Login ID:  Getting from the Authorize.net account.
  • Transaction Key: Get from the Authorize.net account.
  • Merchant MD5Authorize.net MD5 Hash
  • New Order StatusYou can choose between Processing and Suspected Fraud
  • Test Module
  • Gateway URL
  • Transaction Details URL
  • Accepted Currency
  • Debug
    • Processing: The payment is made successfully and an order invoice is issued.
    • Suspected Fraud: No invoice is issued. 

 

Image Modified

  • Credit Card TypesYou can choose which credit card types you want by choosing one or more items.
  • Credit Card Verification: Choose Yes to enable CVC Verification.
  • Payment from Applicable Countries
     
    • All allowed countries:  Enable all allowed countries to make payment.
    • Specific Countries: Restrict some countries by unselecting them from the Payment from Specific Countries.
  • Minimum Order Total.
  • Maximum Order Total.
  • Sort Order.

 

Image Modified

 


Please click Click on Save Config button to save data entered.

 

Configure other subscription settings

To access the extension's other settingsconfigure the Subscription, go to Magenest Subscription > Settings > Sales > Subscription Settings

Here you can set:

...

(plus) General settings

  • Display style on product detail page: Subscription options on the frontend product detail page
  • Whether to allow logged in customers only
  • Whether to allow order to
  • will be displayed as Dropdown or Radio list
  • Logged in customer only: Only logged in customer can buy subscription products.
  • Create order for first time subscription: Order will be created along with new subscription profile
  • Debug: Enable debugging

 

(plus) Paypal

  • Initial Payment Failure Action: You can choose whether to Continue payment on failure or cancel it.
  • Create new order for new billing cycle: Paypal
  • Action to take on initial payment failure
  • Whether to create new order for new billing circle
  • Allow customer to cancel profile: Whether to allow customer to cancel profile from frontend
  • Allow customer to reactivate profile: Allow customer to reactivate their subscription profile from frontend

Image Modified

(plus) Email settings: 

  • Email Sender: Choose the department you want to take charge of sending customers emails
  • Subscription Started: You can set whether not to send email (Don't send email) or send email by email templates when the subscription started
  • Subscription Payment: You can set whether not to send email (Don't send email) or send email by email templates when the the order is placed
  • Subscription Canceled: You can set whether not to send email (Don't send email) or send email by email templates when the the the subscription is canceled
  • Subscription Suspended (Paypayl Only):You can set whether not to send email (Don't send email) or send email by email templates when the subscription is suspended.


Main Functions

  • Configure

    Create Subscription Product

You can configure set subscription setting for a new or an existing product .Log in your Magento backend system. On Dashboard tab, click Products -> Catalog.by going to Products > Catalog

For a new product, click Add Product or select a product type to start creating a new product on your store (Magento Subscriptions and Recurring Payments supports simple, virtual and downloadable products).
For existing product, click Edit. 
This will lead you to Basic Settings section where you can define your product characteristics. 

Image Removed

 


Image Added

(plus) Subscription Options:On Basic Settings tab, click Subscription Options.

  • Enable Subscription: 

...

  • Yes/ No.
  • Customer Can Define Start Date

...

  • : Yes/ No.
  • Maximum Payment Failures: Allows you to set the maximum number of times that customer can fail to pay. When the number is reached, an IPN (Instant Payment Notification) message is sent to you and customer’s account will be suspended automatically.
  • Auto Bill on Next Cycle: 

...

  • Yes/ No. Indicates whether you would like PayPal to automatically bill the outstanding balance amount in the next billing cycle. The outstanding balance is the total amount of any previously failed scheduled payments that have yet to be successfully paid. It is one of the following values:

                  - Yes: PayPal automatically bills the outstanding balance.

                  - No: PayPal does not automatically bill the outstanding balance. 


 


(plus) Subscription Interval Settings,  Click Add Option to add subscription plan for the productOn Basic Settings tab, click Subscription Billing Configuration.
Billing Options. Enables you to define set billing frequency or cycles.
Period-Unit is one of following values: Day, Week, SemiMonth, Month and Year.
Billing frequency is the number of billing period that makes up a billing cycle.
Maximum Billing Cycles: is the number of billing cycles for the payment period.
Select a period unit, enter the number you want to set on Billing Frequency and Maximum Billing Cycles.

...

     - To remove a billing option, click Remove.

Trial Enabled: Enable Trial  = Yes/ No.Plan
Enable Initial Fee = Yes/ No. Set to Yes if you want a system to add a one-time fixed amount payment, which will be taken upfront on subscribing to a product.
Initial Fee Amount specifies the one-time fixed amount payment that customer needs to fulfill.

NOTE: 

Image Removed

Authorize.net does not allow less than "7 Days" recurring frequency; Initial Fee is also not available

Image Added 

  • Purchase the subscription product in an easy way     

After admin completely you create the subscription product

At the product  at back end page. At frontend page, this subscription product will be shown with subscription options allowing customers to choose, including: Billing Cycle, Recurring Payment Stop After, Trial Period, Initial Fee and Start Date and click on Add to Cart button.

 

Image Removed

 

.

Image Added

 

Radio list option

Image Added


Image Added


Image Added

 Image Removed

NOTE: For the cart that contains the subscription product, we currently support this cart with only one subscription product, not with one-time purchase product.

 


At check-out page, there are 2 ways that customers can use to make Recurring Payment.

  • Payment through PayPal 

Customers only need to enter some information regarding fill in their PayPal account to pay their order 


 


  • Payment through Authorize.net 

          Customers enter information about Credit card number, expiration date and card verification number. After that, click on "Place Order" button to order. 


 


  • Manage recurring profiles at front end 

Customers can view and manage all of their orders regarding subscription products by click on My account > My Recurring Profiles. 

 

 

  • Manage recurring profiles at back end 

You can manage the payment recurring profiles though Magenest Subscription - > Recurring Profiles. This Recurring Profiles Manager provides a table of recurring profiles with information on Profile ID, Status, Method Code, Subscriber Name and Start Date. Customers who have subscribed to your products will be listed here.

 


 


Status of the recurring payment profile is one of the following values:

...

Your subscription customers can check or modify their accounts in Account Dashboard in your frontend store. Magenest Subscriptions and Recurring Payments provides an option that customers can cancel or suspend their recurring profiles in your frontend store.

 


 


To check the profile in more details, click View. This will lead you to View Profile section where provides details information on Profile Reference, Recurring Schedule, Current Status of subscription cycles and Trial Information. The profile information on your backend system will appear the same as on your customer's Account Dashboard in frontend store. 


 


To delete a profile, on Recurring Profiles Manager, check the box in front of the row that has profiles you want to delete, click Actions - > Delete.

 


 


...

Update

  • When a new update is available, we will provide you with a new package containing our updated extension.
  • You will have to delete the module directory and repeat the installing steps above.
  • Flush the config cache. Your store and newly installed module should be working as expected.

...


...

Support

  • We will reply to support requests after within 2 business days.
  • We will offer the lifetime free update and 6 months free support for all of our paid products. Support includes answering questions related to our products, bug/error fixing to make sure our products fit well in your site exactly like our demo.
  • Support DOES NOT include other series such as customizing our products, installation and uninstallation service.

...


Once again, thank you for purchasing our extension. If you have any questions relating to this extension, please do not hesitate to contact us for support.

Magenest