PROPOSAL FOR MADI COURSE REVISED ORDER PROCESS PLAN & CHECKOUT.COM INTEGRATION

Task no: https://jobinandjismi.atlassian.net/browse/MICL-182

Proposal Summary 

This proposal covers the scope of Madi Course Revised Order Process Plan & Checkout.com Integration on the Madi International website domain. 

Requirement 

The training courses must have the same standards as the products. Also, customers can select courses in the header. When courses must be displayed in PDP and PLP, they must also include the checkout process and checkout.com payment only for Madi training courses. When the payment has been completed, need to redirect the picktime to book the course date and batch. 

Our Solution 

Website URL Sandbox: http://www.madigroup.me/ 

Website URL Production: https://www.madi-intl.com/  

  • We will create three non-inventory items for the Madi course: white, silver, and the Dimond Program, as well as a new category called “Education” to link this non-inventory item. 
  • The Madi course details will show but booking only show after the log in. So, the customer needs to log in to show the Booking option of Madi course. 
  • We can set price break down in non-inventory item. 
  • We need to create custom Item fields to show the details of Madi courses. The custom fields are added below 
  • Course Description 
  • Course Module 
  • Skill’s you are Learn 
  • Get certified  
  • Pricing 
  • What’s included  
  • We need to design the product detail page to show the course details custom field. 
  • We need create an Transaction item option for adding the Professional Information and course booking date in product detail page. The item options in product detail page is added below 
  • How did you hear about us? 
  • Salon Name 
  • Current Position 
  • Specialty 
  • Total Experience 
  • We will show the whole details entered in the product Detail page to the Cart page for confirming the details are correct. In order to display the professional information and course date details on the cart page, we must configure the transaction item option in the configuration record. 
  • We can make possible combo bookings during the normal order process. 
  • When we click the checkout button, there is an option to complete the order. When the order is complete, we will redirect to the confirmation page. when the confirmation page has a pay button to complete the payment during the checkout.  
  • When order is completed, we will send the confirmation email to customer with payment link. When the customer is not completed the payment we will show the payment button to sales order for complete the payment. 
  • when payment is completed we create cash sale related to sales order. The Cash sale contains payment information, customer details, and booking details for courses. 
  • When payment is completed we will redirect the customer to pick time to complete the booking. 

Assumptions 

  • We are not considered for picktime booking and cancellation in NetSuite sales orders or cash sales. 
  • We are not considering a refund of the booking. 
  • We are not showing the booking availability on the website and NetSuite. 
     

Leave a comment

Your email address will not be published. Required fields are marked *