Businesses Web Pages (Provider Landing Page) Each business that sells the online classes receives its own webpage (example:  https://subdomain.onlinetexasltc.com/shoot‐point‐blank https://shoot‐point‐blank.onlinetexasltc.com/). >>> The new system is subdomain-based. Each business will receive a dedicated subdomain URL. Each page is based on a standard template. - You can view and edit that standard template in wp-admin > Pages > TEMPLATE - PROVIDER HOME page. This is the page that is cloned for every provider, as their dedicated home page. This means, that all the providers' home pages are just normal pages, which super admin can make any change to.Any changes you make to this page template page will apply to future registrations. These pages will not have the standard site menu at the top to keep customers on the business page.>>> Whenever a provider home template is cloned for it on signup, the provider home page gets a simple basic navigation bar. Provider admin can add/remove navigation items from provider admin. Individual business webpages need to be customizable as well for custom content a business may want. >>> Provider admin can also create additional pages. Those pages are then available to be drag-n-dropped to the menu on the screen shown above. The page will be automatically created upon the business signing up. The page will have the business products to purchase and some basic information about the class. For an example see: OnlineTexasLTC.com/Shoot‐Point‐Blank  >>> The standard template for the provider home page also contains a shortcode [LTC_PRODUCTS]. Thisdisplays the provider's products and can also be used on custom pages that the provider creates. This page template does not have to stay as it is. Better-looking pages would be good.  >>> Initially, we developed multiple header designs for the provider's home page. But on Joel's request in a meeting, we restricted it to one common header design for all providers Sign Up Form (http://onlinetexasltc.com/becomeaprovider/) Businesses will be able to sign up to become a provider and fill out the form. >>> It's https://sabademoproject.com/become-a-provider/, a two-setup signup process. Step 1After the first step, the super admin will receive an email alert: so does the provider as well: The provider clicks the link and completes the registration: Step 2And then the superadmin receives another email: Email contents of these emails are customizable via wp-admin > LTC > Settings: The webpage and account setup of the business will be automated. Super admin can also create a provider from the super-admin backend Business Portal (Provider Backend) Businesses have their own login (or multiple logins). Logging in directs the user to the business portal. A provider admin can't log in to the main onlinetexasltc.com backend... Similarly, every provider can only log in using their own assigned subdomain URL. Multiple business login clarifications: each business can have multiple user accounts associated with it. Restrictions should be able to be placed on accounts.  Restrictions would prevent a user from potentially deleting/adding a product, or changing  pricing, but would still allow the user to view student progress and certificates as described below Restrictions can be set by Editing a user... The business portal has multiple tabs/pages that can be navigated The user will be able to view the following All product purchases from the business Orders in the provider's admin panel Order Details All commissions and associated data Be able to export purchase and commission data to excel This export should include the customer name, email address, phone number, date  purchased, total purchase price, commission amount, class progress (if applicable),  course completion date (if applicable) Commissions will show which are paid and which are pending All commissions paid via PayPal payouts should immediately be processed after the purchase and will show paid right away. Commissions paid via direct deposit will show pending until data is sent to  ACHWorks, at which time it will change to a paid status. Monthly commission reportsOn the 1st of each month, every business will automatically be emailed a full report of commissions paid and/or pending.   This report will show how the commissions were paid, how many and of which classes were sold, the commission amounts, and which commissions are still pending (for direct deposits). Sample commission report sent at the time of ACHWorks API execution weekly. Student management View table with student progress in the LTC class. *only for students that purchase the class through their business For clarification, this table will display the following information: student name, email address, course progress (percentage), certificate download link/button, completion date, and class purchased. ∙ Be able to export this data to excel Download certificates of training from students that have completed the class Search for students by name or email. or DL/ID number Sort by name, email, or class completion date Sortable columns... Display which product option the student purchased Add a spot in the table for the business to add notes to the student (Ability to add student notes) The business user will be able to edit/add the following within their portal All business information that is displayed on the web page for the business Address, phone, email, website, etc Payments Update how commissions are paid (Only ACHWOrks Now) Updated email used for PayPal Select direct deposit as a commission payment option (Only ACHWOrks Now) Collect bank account name, account number, routing number, and whether savings or checking account Products Add/edit price only/delete/enable/disable products that the business sells Only the price can be edited Enabling or Disabling a product from Provider Admin Must not be able to set LTC class price below $45 or refresher class price below $10 the specified limit in the commission settings by the super admin. Any product with a price below this limit will still be displayed on the business landing page as per Joel's request. 👆 How the price limits and applied commissions are displayed to the provider admin 👆 By this instruction of Joel, the provider can set the price below the limit, but will see a warning as shown below: Specify which online class is included with the purchase. >>> Only super admin can create (“parent”) products and therefore specify the course included with a product. Businesses can’t create or change a product. Every new business gets all “parent” products copied to their site. Depending on the class included with the purchase will determine the commissions paid Classes added/edited/deleted associated with the product are automatically reflected (mentioned) on the (product details page) businesses page Coupons Businesses will be able to create coupon codes that are for their products only 👆 Product restrictions for the provider. Only their own products are listed here. Even if they leave it empty, the coupon applies to their products only. Coupon codes cannot be created that bring any product with the LTC class associated below $25 or below $8 if it is associated with the refresher class. The allowed price restriction is already applied to the product price as mentioned above. Purchase Registration Codes Businesses can purchase codes that are redeemable for the online LTC class. Businesses give/sell these codes to customers and the customer can then use the code on the website to redeem it for the online class. 👆 Creating Purchase Codes 👆 Sending Purchase Codes by Email (via Super Admin) 👆 Purchase codes in Provider Admin When a code from a business is used, the customer will be enrolled get the associated products added to the cart with a 100% discount, and will be enrolled in the associated courses after checkout, in the online LTC class, and be associated with the business the code came from. 👆 Redeeming a purchase code from Provider's home page Codes purchased and which ones have been used and by what customers will be viewable in the business portal On the checkout page, an additional field across from or under “coupon codes” will be entered for “registration codes”  and also a dedicated page to redeem the code When the code is entered, as long as it is a valid code, the current cart contents are emptied, and the online LTC class is added. The price would be $0 associated products added to the cart with a 100% discount and after checkout, the student is also associated with the business that the code came from. Businesses can select if they want codes mailed to them on cards and discounts are offered depending on the number of codes purchased. 👆 From Provider Admin 👆 How it's indicated on the providers' list in Super Admin Registration code purchase receipts will be emailed to the business and to OnlineTexasLTC 👆 Email alert to super admin 👆 Email alert for provider admin (in the order alert email) Existing codes created will be imported into the new website>>> Yes, we have included this in the sync script Backend direct sales page This whole section is on hold as a post-go-live task (including the Authorize.net payment method to be used in the backend) Through the business portal, the business user can process the sale of a class for a customer Customer provides the business their name, email, and CC details. Business processes the transaction and the student is emailed their login/class information and receipt A generic password is automatically created for the customer and sent with the above email Edit course completion notifications  (Custom Email Templates for every business) The notification that is sent at the end of the class is different for every business. A default template will be used, but the businesses will be able to edit the information in the notification. Different notifications can be set depending on the product purchased from the business Only products containing the online LTC class will have course completion notifications (We developed it for all products) My Account Page Upon logging in, all students will be automatically redirected to the “my account” page.>>> Requirement satisfied... They will be able to see course progress as well as a “resume course” type button that will take them back to where they left off in the class. -- Also, Display course expiration (6 months after purchase) If the class is finished, the student will be able to download their certification of completion Update website password and email address Purchase/order information