Versions Compared

Key

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

...

Expand
titleSales
  1. Default Sales Page: Select the tab which will be loaded first when you navigating to Sales page from the IntelliCart menu.

    image-20240522-151030.png
  2. Enable Manual Invoices Approval: Enable this box to add an ability for admins to approve or reject invoices. If admin approves an invoice, user who bought a product via invoice will get an access to the product and course(s) in it. If admin rejects an invoice, user won't get an access to a product and will be able to try to buy it again.

    image-20240522-151116.png
  3. Need approve invoice with total price 0.00 after coupon applied: Enable this box to require admins to approve invoices when the user applies 100% discount coupons.
    E.g., user buys a product(s) and applies some coupon(s) during the checkout for 100% discount. In this case, they still should process payment and wait while admin will approve that (or any other user who has approval rights).

  4. Not Change Payment Method When Approve Invoice: Enable this box so that when you approve an invoice where customer selected some payment gateway for paying, the Payment Type won't be changed.

    E.g., customer selected paying within http://Authorize.Net payment method during checkout, but haven't finished paying process yet. The Invoices list under Sales tab will get a record about this customer after he selected the method. If you, as an admin, will approve this invoice manually, the Payment Type will be changed to "Invoice" from "http://Authorize.Net " automatically. But enabling this feature won't change the type, and the order will still be approved.

  5. Enable Shipping: Enable this box to add a Shipping setting to product editing page, so when the user purchases a product, he will be able to add his address information for delivering. This will also adds a Shipping tab on the Sales page, where you'll be able to review customer's shipping information.

  6. Enable Wishlist: Enable this box to add a WishList for your users, so they’ll be able to mark products as wanted, and track them through the list placed under the cart icon.

    image-20250115-145411.png
  7. Enable Checkout Notes: Enable this box to add the ability for your users to add specific notes for product purchasing. When users click on “Proceed to checkout”, they will have “Add Notes” button clicking which will show them a text box for adding notes. These notes will appear under Sales > All Sales report in Notes column for admins and managers.

    image-20240522-151304.png
  8. Enable Trial Access: Enable this box so when users buy product via invoice, they will be momentarily enrolled into the product and courses in it until their invoice will be approved or rejected. This will also add “Trial Expiration” column to Sales > All Sales report.

    NOTE: This feature works only for invoice payment.

  9. Trial Access Period: Add the number of weeks/days/hours/minutes/seconds (it's up to you!) for which the customer will use the trial access and will be enrolled into the product. I.e., you added 1 week to this setting, customer buys the product in June 12, so he will be momentarily enrolled into this product and may use this until June 19.

    NOTE: Trial Access should also be enabled on the product editing page for user's trial course access.

    NOTE: This setting add an expiration date to the invoices. So, if this set up to 1 week and user requested an invoice, he/she will be able to pay by that invoice during a week. If user doesn't pay at that time, an invoice will become expired and should be requested again.

  10. Trial Expiration Enrollment Actions: Select the option what IntelliCart will do with trial accessed customers if their invoices won't be reviewed (approved or rejected) during Trial Access Period.

    • Unenroll Users: Customer will be unenrolled from product and courses in it until his/her invoice is approved

    • Suspend Users: Customer's product and course(s) usage will be suspended until his/her invoice is approved

    • Keep Users Enrolled: Customer will still have an access to product and courses in it

  11. Display Records for Suspended Users: Enable this box so that orders made by users who are suspended now will be shown in Sales reports (All Sales, Invoices, etc.).

    image-20240522-151437.png
  12. Display Scheduled Enrollment List: Enable this box to add a Scheduled Enrollment tab to Sales page where you'll be able to review users who bought products with delayed course enrollment.

    image-20240522-151510.png
  13. Enable Deleting Orders: Enable this box to add an ability to delete order from All Sales list.

    image-20240522-151546.png
  14. Close Paid Seats: Enable this box so that purchased seats (even if they have not been assigned to users yet) will be "closed" for other customers, they won't be able to buy them.

  15. Seats "in cart" not count while add to cart: Enable this box so that seat(s) won’t be counted as used when user adds product to the cart. This will also check if there’re available seats in a product when user wants to buy them after having this product in the cart for some time.
    E.g., you set a product with 5 seats. User A adds 3 seats to the cart, but don’t buy that, and just leave the page. Then User B adds 3 seats to the cart and buy them - he can easily do that because previous 3 seats are not counted as used. Then User A comes back to his cart and wants to proceed to checkout. In this case, IntelliCart will show him a message that product doesn’t have that amount of available seats, asks to add seats one more time, and remove current product adding from the cart.

  16. Enable Multi Currency: Enable this box to add an ability to assign Currencies to payment types. This also adds an ability to change the currency on the Products Catalog. I.e., you added US Dollars to the PayPal payment gateway and Euro to the Stripe. In this case, if the user wants to buy a product using US Dollars, he'll need to pay by PayPal, and if he selects Euro, he should pay by Stripe.

    image-20240522-151639.png
  17. Display User Currency in Reports: Enable this box so that reports under Sales tab will show the currency customer used in purchasing. If this is not enabled, all sales will be shown in the default currency.

    image-20240522-151738.png
  18. Set User Currency by Profile Field: NOTE: This setting works with turned on Enable “Enable Multi Currency Currency” (above) and Enable “Enable User Profile Fields Fields” (read more about this setting HERE - point 3) settings.

    Enable this box to add an ability to filter currencies by user profile fields. Setting profile field for currency will automatically restrict user's ability to select currency by themselves (see Enable “Enable Multi Currency Currency” setting above), and will show product prices in the currency based on user's profile field.

    E.g., you want to show product prices in Euro for users from Italy, and in US Dollars for users from USA. In this case you assign Italy as a Country profile field to Euro currency, and United States as a Country to US Dollars. So, when user from USA reviews the Products Catalog, all pricing will be automatically shown in US Dollars for him. And the same for users from Italy - pricing will be in Euros for them.

  19. Display Vendors on Sales Seats Page: Enable this box to add Vendors column to the Seats tab on Sales page that will display all vendors customer is enrolled in.

  20. Set a Currency for Each Product (Based on Vendor Assigned to the Product): NOTE: This setting works in collaboration with next settings:

    • Set a currency for each product if multiple vendors are assigned - has to be enabled

    • Buy one product at once - has to be enabled

    • Enable Multi Currency - has to be enabled

    • Enable Vendors - has to be enabled

    • Filter payment methods by product vendor - has to be enabled

    • Enable filtering products by Vendors - has to be disabled
      Enable this box to add an ability to set up product prices within different currencies based on the vendor assigned. This setting works with a strict vendor assignation to products - you should assign only one vendor to the product, but you still may have several vendors assigned to the one currency. Also, notice that you can't assign one vendor to different currencies - in this case product price will be shown in default currency.

      I.e., you have assigned Vendor A to the US Dollar currency and to the Accounting product. Also, you assigned Vendor B to the Euro currency and to the Math product. In this case, Accounting product will have a price in dollars on the Products Catalog, and Math product will have a price in euros.

      image-20240522-151942.png
  21. Set a Currency for Each Product if Multiple Vendors are Assigned: NOTE: This setting works in collaboration with next settings:

    • Set currency for each product (based on vendor assigned to the product) - has to be enabled

    • Buy one product at once - has to be enabled

    • Enable Multi Currency - has to be enabled

    • Enable Vendors - has to be enabled

    • Filter payment methods by product vendor - has to be enabled

    • Enable filtering products by Vendors - has to be disabled
      Enable this box to add an ability to set up product prices within different currencies based on the vendor assigned. This setting allows you to assign several vendors to products, IntelliCart will check vendors crossing in currency and product assignations. So, you may have several vendors assigned to the one product and to the one currency. Also, notice that you can't assign one vendor to different currencies - in this case product price will be shown in default currency.

      I.e., you have assigned Vendor A and Vendor B to the Euros currency and Vendor A and Vendor C to the Math product. In this case, Math product will have a price in euros on the Products Catalog, because Vendor A was assigned to both product and currency.

      image-20240522-152120.png
  22. Enable Checkout Rules: Enable this box to add an ability to define checkout rules for your customers. This will add a Checkout Rules tab to the IntelliCart, where you'll be able to set up conditions for product purchasing.

Refund

Expand
titleRefund
image-20240522-152628.pngImage Removed
  1. Enable RefundsDisplay purchase time on the Sales tab: Enable this box to add an ability to refund payments.Enable Manual Refund: Enable this box to add an ability to do manual refunding. This will add a Manual Refund checkbox to the refunding page. If you enable this, IntelliCart won't send a refund script to the payment gateway, so you'll be able to a time stamp to the “Paid On” column in Sales > All Sales report and Reports > Refund Report.

  2. Display Sales on the last days: Add the number so that Sales > All Sales report will show orders automatically filtered by the entered number of days. You still will be able to change filtering later.
    NOTE: “0” stands for unlimited number, so that report will show orders for all time.

  3. Enable cart expiration: This setting works in collaboration with “Cart expiration period“ setting below. Enable this box to emtify users' carts if they don’t complete an order during the selected period of time.

  4. Cart expiration period: Add the number of weeks/days/hours/minutes/seconds (it's up to you!) for which users' carts will be emtified if they don’t complete an order.

  5. Remove products with unavailable vendors from cart: Enable this box so that products assigned to vendor different from the user’s vendor will be automatically deleted from cart. This may be useful for cases when user added some vendor products to the cart, but didn’t purchase them, and then was re-assigned to some another vendor by any reason.
    E.g., user is assigned to Vendor A. As a vendor’s participant, they see products for Vendor A in the Products Catalog, so they add one to the cart, but don’t proceed to checkout by some reason. Then admin re-assigns that user from Vendor A to Vendor B. In this case, when user comes back to their order, a previously added product will be automatilly removed from the cart as user is not allowed to see that anymore.

Refund

Expand
titleRefund
  1. Enable Refunds: Enable this box to add an ability to refund payments.

  2. Enable Manual Refund: Enable this box to add an ability to do manual refunding. This will add a Manual Refund checkbox to the refunding page. If you enable this, IntelliCart won't send a refund script to the payment gateway, so you'll be able to bring money back using any needed way. Thus, IntelliCart will only show the Refunded status.

  3. Refund Reasons (one per string): Add reason(s) to this box (one reason per line). so they will appear as a drop-down when you refund some payments.

  4. Action After Refund: Select the action that will be done with user's product enrollment after payment refund.

    • Keep user enrolled: Selecting this option will leave user's product and course enrollment as active.

    • Disable course enrollment: Selecting this option will change user's product and course enrollment to suspended.

    • Unenroll user from course: Selecting this option will unenroll user from product and courses in it.

  5. Enable ask for refund action: Enable this box to add a button to My Products tab on Products Catalog, so that users will be able to ask for a refund for purchased products. This will send an “IntelliCart Ask For Refund Request notification” to admins (or users who have refund permissions), so they will know someone should be refunded.

Courses Integration

Expand
titleCourses Integration
image-20240522-152925.png
  1. Enable Courses Integration: Select the option for synchronization courses with products and vice versa, if needed.

    • None - Courses and products won't be synchronized and you'll be able to create them separately.

    • Sync Course - Choose this option so that IntelliCart will create new course when new product is created. The course will be created under the most previously created category if sync of course categories is not enabled (see Enable Categories Sync setting below). The course will be automatically assigned to the product. New course will have next settings:

      • the full and short course names will be the same as a product name;

      • the course ID number will be the same as a product code (if set up);

      • the course will have the same start/end date as product displaying time (if set up);

      • product description will become as a course summary;

      • product image will become as a course image.

    • Sync Product - Choose this option so that IntelliCart will create new product when new course is created. The product will be created under the most previously created category if sync of product categories is not enabled (see Enable Categories Sync setting below). The course will be automatically assigned to the product. New product will have next settings:

      • the product name will be the same as a full course name;

      • the product code will be the same as a course default ID;

      • the product will have the same displaying start/end time as course start/end dates (if set up);

      • course summary will become as a product description;

      • course image will become as a product image.

  2. Enable On/Off Course Sync: Enable this box to add an extra setting to the product editing page called Do not sync with course under Product Options block turning that on will allow you to not create course automatically after product creation.

    NOTE: This setting works in collaboration with "Sync Course" option from Enable courses integration setting above.

    I.e., you have selected "Sync Course" option from Enable courses integration setting. By default, when you create new product, IntelliCart will automatically create new course to synchronize them (read more in description above). But if you enable this setting and turn on Do not sync with course setting during product creation, a new course won't be created for synchronization.

    image-20240522-154847.png
  3. Auto-Enroll Instructor in Course: Enable this box so that Instructor, which was added to the product, will be automatically enrolled into assigned products courses.

    NOTE: This setting works in collaboration with Role for instructor is enrolled to course setting below.

  4. Role for Instructor is Enrolled to Course: Select role so that Product Instructor will be auto-enrolled into product courses(s) with this specific role.

    NOTE: This setting works in collaboration with Auto-enroll instructor in course setting above.

  5. Enable Categories Sync: Select the option for synchronization course categories with product categories and vice versa, if needed.

    • None - Course and product categories won't be synchronized and you'll be able to create them separately.

    • Sync Courses Categories - Choose this option so that IntelliCart will create new course category when new product category is created. The course category will be created on a Top level in all cases. New course category will have next settings:

      • the course category name will be the same as a product category name;

      • product category description will become as a course category description.

    • Sync Products Categories - Choose this option so that IntelliCart will create new product category when new course category is created. The product category will be created on a Top level if the course category was created on a Top level, and under the correct top category if there was a categories tree (so the full tree will be re-created). New product category will have next settings:

      • the product category name will be the same as a course category name;

      • course category description will become as a product category description.

  6. Display Create New Course/Product in Catalog: Enable this box to add a new block on Products Catalog > My Courses tab that will allow you to quickly create new course right from there without no need to navigate to Site Administration. User will not be enrolled into the course after creation. So he will not see course after creation.

    NOTE: The block for product creation will appear for all users who have permissions of course creation on system or category (course category) level.

    image-20240522-155055.png
  7. Assigned to Product Courses Limit: Add the maximum number of courses that could be assigned to one product. "0" is set for unlimited. Read how to assign courses to products HERE.

    I.e., you have entered "3" in this setting. In this case, you won't be able to assign to more than 3 courses to the product.

    image-20240522-155131.png
  8. Autoenroll Users to New Courses on Added to Product: Enable this box so that when you add new courses to product, users who are assigned to the product's vendors and have already purchased this product, will be automatically enrolled to the courses.

    I.e., you have created product, assigned course A to that, and also assigned a vendor to this product. Then user from the vendor purchased a product, therefore was enrolled into the course A. After that you have assigned course B to the same product. In this case, user from vendor will be automatically enrolled into course B as well as he have already purchased selected product.

  9. Enable Courses Search on Product Details Page: Enable this box to add a search box to the Courses tab on Product Details page.

...