Home

User Guide v1.0.1

image

Contents

1. an existing Woocommerce product to a Moodle course Before you can do the manual linking you must first know the Moodle s course ID you are linking to The course ID is easily recognisable from the course s URL in Moodle 1 2 5 d Products MDWP Merchan X T Than Introduction to Ogg x V th Course Machine Lean amp C D tests jib dev moodle 27_1 course view ghp id 6 moodletestsite Machine Learning Home Courses Computer Science Artificial Intelligence ML Home EB News forum My home Site pages Create a new product in Woocommerce and click on the MDWPMerchant tab on the left panel of the Product Data metabox Input the course ID into the textfield with label Linked Moodle Course ID Click the Update or Publish button to save the change Product Data Simple product Virtual Downloadable Non Bundled Shipping Per item Pricing 4 General Linked Moodle Course ID 6 Inventory LD Shipping Linked Products Attributes Advanced MDWPMerchant Bundled Products You can only link up one Moodle course to one Woocommerce The latest link up of a Moodle course removes the previous link up WARNING It is not advisable to synchronise after linking up your Moodle courses The synchronise engine overwrites the products title and content with their corresponding Moodle courses full names and summaries if the IDs match up Enrolment Confirmation Email Notification The enrolment c
2. John Doe Thank you for your purchases You are now enrolled in these courses e An Introduction to Financial Accounting Please login using these credentials Username john doe Password Qc amp Ac7T Ft Regards Course Administrator 11 1 3 2 Logging into Moodle site The customer may then log into the Moodle site using the credentials provided in the enrolment confirmation email moodletestsite You are logged in as John Smith Log out An Introduction to Financial Accounting Home My courses Business amp Management ACCOUNTING NAVIGATION ola SEARCH FORUMS Home News forum My home gt Site pages Go gt My profile 1 August 7 August ee ee ae Current course 12 2 MDWPMerchant Woocommerce Subscriptions Integration MDWPMerchant Woocommerce subscriptions integration gives you the ease of providing an option to your customers to pay for a course in recurring installment payments rather than a lump sum upfront In addition Woocommerce subscriptions lets you decide the duration and frequency of recurring payments and limits the enrolment duration to a course For example you may set a course to be only available for three months and enrolment to the course is continued for each successful recurring payment 2 1 Installation 2 1 1 Prerequisite This user guide assumes Woocommerce Woocommerce subscriptions and MDWPMerchant have been installed and configured Please refer to Section 1 1 for
3. MDWPMerchant installation instructions MDWPMerchant Woocommerce Subscriptions is enabled when Woocommerce subscriptions is activated 2 2 Automatic recurring payment A new Woocommerce subscriptions order creates a new Paypal subscription Each successful recurring payment in Paypal is then notified to Woocommerce through IPN messages Depending on the transaction type and status defined in the IPN messsage MDWPMerchant does Moodle enrolment activation suspension or reactivation The table below describes the expected behavior of MDWPMerchant when Woocommerce receives an IPN message Paypal IPN txn_type subscr_signup MDWPMerchant 1 Creates new Moodle user if customer s billing email is not registered as an existing user Enrols customer into Moodle course Receives an email containing the course enrolled with user s credentials to log in if customer is a new Moodle user subscr_payment payment_status completed MDWPMerchant reactivates a suspended enrolment Customer receives an email informing him her that the enrolment in course has been reactivated due to successful payment subscr_payment payment_status failed MDWPMerchant suspends the enrolment Customer receives an email informing him her that the enrolment in course has been suspended due to non payment subscr cancel MDWPMerchant suspends the enrolment 13 2 Customer receives an email informing him her that the sub
4. Once you are at the Add Plugins screen simply select MDWPMerchant zip package click on the Install Now button and then activate MDWPMerchant Note Delete prior installation of MDWPMerchant before uploading and activating MDWPMerchant from the upload plugin panel as shown in Figure 3 Add Plugins Browse If you have a plugin in a zip format you may install it by uploading it here Choose File Mdwpmerchant 1 3 4 zip Install Now yow Figure 2 Select MDWPMerchant zip package for upload Installing Plugin from uploaded file mdwpmerchant 1 3 4 zip Unpacking the package Installing the plugin Plugin installed successfully Figure 3 Activate MDWPMerchant plugin 1 2 Configuration 1 2 1 Saving your license key pair Save your license key pair given in the confirmation email by clicking on MDWPMerchant gt Settings gt General Dashboard Home Updates A x Posts J Media IN Pages E Comments Welcome to WooCommerce You re almost ready to star Welcome to WordPress We ve assemblea some links to get you starte Get Started Customize Your Site Se MDWPMerchant Synchronise Logs D WooCommerce Products J Appearance Posts Media iN Pages Comments S MDWPMerchant Synchronise Logs Templates Settings Templates Y Help WM 4 Maen General Emails Moodle Orders Enrolments Logs Welcome to WooCommerce You re
5. Woocommerce product manually to a Moodle course In Moodle courses are organised in hierarchies of categories which are then imported by MDWPMerchant into Woocommerce as categories and products in the same hierarchy structure MDWPMerchant synchronisation ensures that new categories and courses are imported in Woocommerce and those existing ones are updated if required Synchronising requires the Moodle web service token to be saved and the necessary permissions to be defined in Moodle Please refer to section 1 2 2 for more details on setting up the Moodle web service token and MDWPMerchant documentation http mdwpmerchant com au documentation on setting up the Moodle for MDWPMerchant To synchronize go to MDWPMerchant gt Synchronize x Posts Customize Your Site J Media L Pages or change your theme completely E Comments l MDWPMerchant WooCommerce ba Templates E Products Settings Help ing Twenty Thirteen the Appearance ee Click on the Start Synchronising button to start synchronizing Moodle categories and courses over to Woocommerce 1 Install WordPress SEO Plugin 2 Set your SEO settings in Wordpress SEO By Yoast meta box Show synchronisation log Start Synchronising 1 2 4 Manual linking of woocommerce products to Moodle courses MDWPMerchant allows you to link your existing Woocommerce products to Moodle courses You would probably use manual linking if you just want to link up
6. MDWPMERCHANT COM AU merchant User Guide v1 0 1 The copyright of this document is owned by MDWPMerchant Contents ji 21 2210 C2 ol 0 10 ane ne ene ee ee ee er ne oe ee ee eee ee ene ee eee nee eee ee 3 1 1 Ea al EE a n AAA 3 1 1 1 eg i 19 0 S PS en E E E N E EN E EN 3 1 1 2 Uploading MDWPMerchant into your Wordpress Site sccccceesesseeeeeseeseeeees 3 1 1 3 Uploading and activating MDWPMerchant cccccssscccceesesneeeeeesseseeeeeessenaeeees 3 1 2 COn aa O E E E AAA RA E E 5 1 2 1 Saving your license key pait cssccccccsssssccceessssseeccessseseeeeecssesseeeeeeeseeneeeeeeeeeesneeees 5 1 2 2 Saving your Moodle host and web service token eeessssssessssssssressssssreesssssreessss 5 1 2 3 Synchronising with Mood e ccccsssesccccsssssesecccssssseccccsessseeacecsssssecscccsssseeeacens 6 1 2 4 Manual linking of woocommerce products to Moodle courses ccssceeeeeeees fi 1 2 5 Enrolment Confirmation Email Notification cccccccccccccssssssssceeeeeeesessssseeeeeees 8 1 2 6 PVT OC OTM LETIOT Ol Ol EUS e E E E 10 1 3 How docs TC WOTK oecnesksssisaadsastssadaasdaesdecedeestosadoaatsastssn4ansdeerdonndeosdesadsantsestesataasdersdonstews iene 11 1 3 1 AAE Dan CTI E O A 1 1 3 2 Logging into Moodle Site ceeccccccccessssneeceeeessseeeecessssseeeecesscaeeeeeesesnaaeeeeeseeaaeees 12 2 MDWPMerchant Woocommerce Subscriptions Integration cccsscccc
7. almost ready to start selling Licence Keys Enter your key pair to receive update notifications Key1 Ti Key2 Ti 1 2 2 Saving your Moodle host and web service token You can find a step by step guide in creating a Moodle web service token in MDWPMerchant documentation http mdwpmerchant com au documentation Next copy the token and save itin MDWPMerchant by navigating to MDWPMerchant gt Settings gt Moodle Home Site administration Plugins Web services Manage tokens Manage tokens Home My home Token User Service Site pages My profile d8b38c9e6af085f1 20a2ecb99330c677 N MDWPMerchant Webservice MDWPMerchant Courses Add Bookmark this page QO Media General Emails Moodle Orders Enrolments Logs E Pages Welcome to WooCommerce You re almost ready to start selling S MDWPMerchant Moodle Options Synchronise L In order for MDWPMerchant to integrate with your Moodle system you need to set the folloy ogs Templates Use HTTPS Check this box if your moodle site is running on https Settings Help Moodle Hostname http tests jib dev moodle 27_1 N E 5 WooCommerce J Products Moodle Web Service Token d8b38c9e6af085f120a2ecb99330c677 E 1 2 3 Synchronising with Moodle NOTE If your Woocommerce store has products somewhat linked up to your Moodle courses and you wish to retain your existing products and categories please skip this section and jump to section 1 2 4 on more details on how to link a
8. ction 1 2 6 Autocompletion of orders Orders can be set to be completed automatically after payment is successful and the customer lands on the thank you page To set woocommerce orders to be completed automatically go to MDWPMerchant gt Settings gt Orders 10 Media General Emails Moodle Orders Enrolments Logs iN Pages Welcome to WooCommerce You re almost ready to start selling ww MDWPMerchant Orders Options Synchronise ion These options affect the orders processed by MDWPMerchant Templates 3 3 a Autocomplete Order This check option will set your orders statuses to completed automatically Settings Warning All orders will be affected if this option is activated Save Changes Help Check on the Autocomplete Order checkbox to enable the autocompletion of orders WARNING This setting applies to ALL woocommerce orders 1 3 How does it work 1 3 1 Enrolment MDWPMerchant s enrolment process is triggered by an order changing its status from Pending to Completed The process will first attempt to register the customer s details into Moodle if the customer s details are not found in Moodle Otherwise a Moodle user that matches up with the order s billing email address is used in the enrolment process Next MDWPMerchant enrolls the Moodle user into the course and then sends the Enrolment Confirmation email to the user To john doe mail com Dear
9. essessseeeeeesseseeeees 13 2 1 1S a WANET Ooo peraresse cee enencieasiescenceeeseseaesiea ves eanaucoseresenececegusussarseduensnassusuasusevesueaaneeeseans ers 13 2 1 1 P TOO US E EEE E E 13 22 Automatic rec urring payment sis ea ececiowerecenssnewerenssecenerceeseseweneceseesnentnecesenereccecsonererecererunens 13 2 3 Customised notification emails cccccessssssccccceeccccceeeeeeseeesessssnsaeeeeeeeeseeeeeeeeeeeeeees 14 2 3 1 Enrolment Suspended ccccssssccccccesssesssseceeeeeeesssesseeeeeeccesesessuaeeeeeeeessessaaeeeeees 14 pie wr Enrolment Reactivated cccccccccccccccccccessssssesssssnsnnaceceeeeeeccceeeessesesesssessaaaaaeeeeeeeeeeeees 14 2 3 3 Enrolment Cancelled ss c0nmnsrasceantanatnasdeanaensaaesdmommnabaceadinataakasasdnenabaneoomenoneaadeuatanntacas 15 3a HOW OE NOR e E EE AONE EO AAAA EO ONAE 16 2 4 1 Add a subscriptions payment to a Moodle course product eeeeeeessseeeeeeeeeees 16 2 4 2 Purchasing a Moodle course with subscription payMent ccccsssscceeessesteeees 17 2 4 3 Enrolment con rmat ON ssscc ce esicacacesesnsssnceceseonstendeossesneesnceseseensbsesesestensareseonseanceceseas 17 2 4 4 Validate enrolment duration cccessesseeeececcccccccceeeeeecueeessssesececceccccscseeeeeuaaaees 18 2 4 5 Enrolment suspension due to failed payment ccccccccessssssseeeeeeeesesssssaeeeeees 19 2 4 6 Enrolment reactivation due to successful payMeNt cccessseeeeeeeese
10. he user credentials to access the Moodle site 17 2 4 4 To john smith mail com Hi John Smith You have successfully enrolled in these courses e An Introduction to Financial Accounting Please login using these credentials Username john smith Password Shl Gm3 Qy Regards Course Administrator After receiving the enrolment confirmation email the customer is able to log into Moodle and access the purchased course moodletestsite You are logged in as John Smith Log out An Introduction to Financial Accounting Home My courses Business amp Management ACCOUNTING Participants ren My courses Inactive for more than User list NAVIGATION ACCOUNTING Select period Brief Home My home Current role Site pages All participants gt My profile Current course All participants 1 ACCOUNTING v Participants First name AINABCDEFGHIJKLMNOPQRSTUVWXYZ Course blogs Surname John Smith AIABCDEFGHIJVKLMNOPQRSTUVWXYZ Badges User First name City town Count Last access gt General picture Surname X 3 1 August 7 August b John Smith Brisbane Australia 35 secs b 8 August 14 August 1R Auieniot 91 Arinnict Validate enrolment duration SEARCH FORUMS oja Go Advanced search LATEST NEWS oja No news has been posted yet UPCOMING aa EVENTS There are no upcoming events Go to calendar Alma mant Validate the enrolment duration by logging into Moodle as your M
11. inistrator 14 2 3 3 Enrolment Cancelled An enrolment is suspended when a subscription is cancelled The cancellation process sends an enrolment cancelled email The following shortcodes are applicable for the enrolment cancellation email type Shortcode Description mdwp_user_firstname Order s billing first name mdwp_user_lastname Order s billing last name mdwp_user_coursename A course name lt p gt Dear mdwp user firstname mdwp user lastname lt p gt lt p gt Your enrolment in course mdwp user coursename has ended lt p gt Regards Course Administrator 15 2 4 How does it work Suppose you want to provide your customers a monthly 3 months recurring payment option for a course purchase Furthermore you want your customers to be notified if their enrolments have been suspended due to a failed recurring payment Also they should be notified of the lifting of the enrolment suspension when they resolve the failed payment This section shows you a how you can set that up easily with MDWPMerchant Woocommerce subscriptions extension 2 4 1 Add a subscriptions payment to a Moodle course product Edit on any synchronized Woocommerce product and select the dropdown to the right of the Product Data label Select the option Simple Subscription Product Type Simple product Word count 45 Grouped product Last edited by admin on December 27 2014 at 2 13 pm External Affiliate
12. le Enrolment ends 28 December 2014 4 17 4 25 Enable Enrolment created Sunday 28 December 2014 1 03 PM Enrolment reactivation due to successful payment The customer had a failed recurring payment and then decides to settle the payment The customer logs into Woocommerce and makes a successful recurring payment The customer will receive an enrolment reactivation email notifying of the reactivation of enrolment To john smith mail cam Hi John Smith Your enrolment in course An Introduction to Financial Accounting has been reactivated Regards Course Administrator Enrolment suspended due to expiry of subscription Once a subscription has expired an enrolment cancellation email will be sent to the customer notifying of the suspension of Moodle enrolment and the cancellation of the subscription The customer can no longer access the course page 19 To john smith mail com Hi John Smith Your enrolment in course An Introduction to Financial Accounting has been cancelled terminated Regards Course Administrator 2 5 Paypal IPN simulator NOTE Using this tool on actual orders is not recommended Use test orders instead This simple tool included in MDWPMerchant Woocommerce subscriptions extension allows you to test and understand the behavior of Woocommerce susbcriptions with regards to Moodle enrolments when processing Paypal IPN messages It is somewhat replicating the original Paypal IPN simulator https developer pa
13. onfirmation email is sent out after a payment is successful and the customer is enrolled into the purchased Moodle course The following shortcodes are applicable for the enrolment activated email type 8 Shortcode Description mdwp_user_firstname Order s billing first name mdwp_user_lastname Order s billing last name mdwp_user_courses_block A block of purchased courses Each line of course is represented by mdwp_course_line mdwp_course_line A line of course information mdwp_user_coursename A course name mdwp_user_credentials_block A block containing a new Moodle s user credentials mdwp_user_username A new Moodle user s username mdwp_user_password A new Moodle user s password To create an enrolment activated email template go to MDWPMerchant gt Templates Click on the Add New Template button to open the template editor page Place your cursor in the rich editor box select on HTML tab and type in the following text lt p gt Dear mdwp user firstname mdwp user lastname lt p gt lt p gt Thank you for your purchases You are now enrolled in these courses lt p gt lt ul gt mdwp user courses block lt li gt mdwp course line mdwp user coursename mdwp course line lt li gt mdwp user courses block lt ul gt lt p gt lt p gt mdwp user credentials block Please login using these credentials Username mdwp user username l
14. oodle administrator account Drill into the course s participants list and validate the duration shown on the enrolment matches with the 3 months duration set on the Moodle course product NAVIGATION Home My home gt Site pages My profile Current course ACCOUNTING gt Participants gt Badges P General gt 1 August 7 August gt 8 August 14 August gt 15 August 21 August gt 22 August 28 August gt 20 dimiet A Santamher Enrolled users Search Enrolment methods All Role All First name Last access Roles Surname Email address John Smith 56 mins 4 secs Student X 2 john smith mail com 18 Status All Enrol users Groups Enrolment methods Manual enrolments from Sunday 28 December 2014 1 03 PM until Saturday 28 March 2015 1 03 PM x Enrol users 2 4 5 2 4 6 2 4 7 Enrolment suspension due to failed payment When a recurring payment fails an enrolment suspended email will be sent to the customer to notify of the enrolment suspension The customer will no longer be able to access the course page in Moodle until the next successful payment To john smith mail com Hi John Smith Your enrolment in course An Introduction to Financial Accounting has been suspended due to non payment Regards Course Administrator The Moodle enrolment status is set to suspended John Smith Status Suspended 4 Enrolment starts 28 December 2014 17 25 Enab
15. product Variable product L Product Data m _ Simple subscription p Virtual Downloadable v Non Bundled Shipping Variable subscription F Product bundle Per Item Pric General SKU L Inventory Next define the recurring amount frequency and duration of the subscription payments Product Data Simple subscription 5 Virtual Downloadable V Non Bundled Shipping Per Item Pricing General SKU Subscription Price 100 per month 3months for Inventory Linked Products Attributes Sign up Fee Advanced Free Trial 0 days MDWPMerchant Once you are done click on the Update button to save your changes Your product on your store should immediately reflect the subscription payment settings Navigate to your Shop page to verify 16 An Introduction to Financial Accounting 100 00 month for 3 months Sign Up Now 2 4 2 Purchasing a Moodle course with subscription payment The customer is now able to make a purchase with recurring payment option a Order Details PRODUCT TOTAL An Introduction to Financial Accounting x 1 100 00 month for 3 months CART SUBTOTAL 100 00 month PAYMENT METHOD PayPal ORDER TOTAL 100 00 month for 3 months Order Again s Customer details Email john smith mail com Telephone 0412341234 2 4 3 Enrolment confirmation The customer receives an enrolment confirmation email containing the course purchased and t
16. scription has been cancelled or ended 2 3 Customised notification emails 2 3 1 Enrolment Suspended The enrolment suspended email is sent out when Woocommerce subscriptions receives a Paypal IPN message subscr_payment with its status set to failed MDWPMerchant suspends the enrolment of the customer REVISED The following shortcodes are applicable for the enrolment suspended email type Shortcode Description mdwp_user_firstname Order s billing first name mdwp_user_lastname Order s billing last name mdwp_user_coursename A course name lt p gt Dear mdwp user firstname mdwp user lastname lt p gt lt p gt Your enrolment in mdwp user coursename has been suspended due to non payment lt p gt Regards Course Administrator 2 3 2 Enrolment Reactivated An enrolment is reactivated when a subscription put on hold is reactivated after receiving a successful recurring payment The reactivation process sends an enrolment reactivated email The following shortcodes are applicable for the enrolment reactivated email type Shortcode Description mdwp_user_firstname Order s billing first name mdwp_user_lastname Order s billing last name mdwp_user_coursename A course name lt p gt Dear mdwp_ user firstname mdwp user lastname lt p gt lt p gt Your enrolment has been reactivated You may now login to access mdwp user coursename lt p gt Regards Course Adm
17. sessteeeeeees 19 Ag Enrolment suspended due to expiry Of subscription ccceesseceeeeeeeesesesteeeeeees 19 25 Pay Pal FEIN Simla OF iotctetindadadededohedadedadacotetatotetudedsdadetatotedudaletobotedotetadetedeotetetotedodatedotens 20 1 MDWPMerchant MDWPMerchant is a one stop and seamless e commerce for your Moodle e commerce need Woo s It integrates with Woocommerce so that you can enjoy the benefits of commerce for your e commerce needs and MDWPMerchant for your storefront Moodle enrolments MDWPMerchant aims to let you sell Moodle courses in no time with little 1 1 1 1 1 1 1 2 1 1 3 configuration so that you can do what you do best sell Moodle courses Installation Prerequisites This user guide assumes that the latest versions of Wordpress and Woocommerce have been installed and configured Uploading MDWPMerchant into your Wordpress site Installing MDWPMerchant on your Wordpress site is relatively easy Simply go to Plugins gt Add New click on the Upload Plugin button and select MDWPMerchant zip package from your file system MDWP Manual amp 4 New Dashboard Add Plugins Posts Featured Popular Favorites J Media E Pages Plugins extend and expand the functionality of WordPress You may E Comments JY Appearance Jetpack by WordPress com gr Plugins Your WordPress Streamlined Installed Plugins By Automattic Add New Editor Uploading and activating MDWPMerchant
18. t br gt Password mdwp user password lt br gt mdwp user credentials block lt p gt Regards Course Administrator Once you are done enter a name for your template and click on the Publish button to save the template Next go to MDWPMerchant gt Settings gt Emails Click on Enrolment Confirmation link to set the Enrolment Confirmation notification settings Media General Emails Moodle Orders Enrolments Logs IN Pages Welcome to WooCommerce You re almost ready to start selling E Comments S MDWPMerchant Synchronise Options Enrolment Confirmation N Logs Moodle Enrolment Confirmation Email Options Templates Settings On Off Notification Enable notification Help There are several options you may set with regards to this enrolment confirmation email notification Options Enrolment Confirmation Moodle Enrolment Confirmation Email Options On Off Notification Enable notification Email Subject The subject of the email Enrolment Confirmation Select Select an email template for enrolment confirmation Template Save Changes e On Off Notification This check option enables disables the notification when an enrolment is confirmed e Email Subject The subject of the email sent to the new Moodle enrollee e Enrolment Confirmation Template The email template to use In this case you would choose an email template you created in the earlier part of this se
19. ypal com webapps developer applications ipn_simulator only that the simulated Paypal IPN message is sent immediately to woocommerce subscriptions without channeling it to Woocommerce Paypal IPN s endpoint The tool is on the right column in the meta box of a Woocommerce subscriptions order editor screen IPN Actions Resend Paypal IP subscr_signup subscr_payment completed subscr_payment failed subscr_cancel Simply select a message type and click on the Send Message button to send a Paypal IPN message to the order For more details on the message types please refer to https www paypal com sg cgi bin webscr cmd p acc ipn subscriptions outside 20

Download Pdf Manuals

image

Related Search

Related Contents

Apple iPhone 5s 16GB 4G Silver  MIC5M User Manual  業務用・超高画質52万画素・バリフォーカルレンズ(ES  Kenmore 10646033801 Refrigerator User Manual  Film2USB™ Converter - Film2USB Converter  建設の安全2011年10月号のダウンロード  ダウンロード(PDF 0.41MB)  Tese 5,2 MB - Técnico Lisboa  2 1 3 NOHA Norway AS INSTALLATION MANUAL S21/Mod  

Copyright © All rights reserved.
Failed to retrieve file