Feature Highlights in Aptify e-Business 6.x and 7.x Releases

This document outlines the features released in version 6.x and release 7.x of the e-Business application.

Release 6.x features

e-Business 6.0 User Information Guide

Phase 1 implementation Company Administrator on e-Business 6

This feature introduces the following company administrator (group administrator) feature in e-Business 6:

  • Group/Company Information view and edit page.
  • Company Directory page
  • Add New People page.
  • Company Pay Off Orders (Make a Payment) page.
  • Company Order History
  • Ability for a Company Admin to manage more than one Company.

In many cases, Companies designate personnel with the authority to perform certain tasks on behalf of the Company. The person designated for this position is usually responsible for purchasing products and publications, and processing renewals on behalf of the company and its members.

There are several tasks that a person in a Company Administrator type of role performs depending on the organization. e-Business 6 allows one or more representatives from the Company to manage a number of logistics for the entire Company, to reduce the workload on members, and improve the ability of members to engage with their association. This appendix provides summaries of the various areas of functionality available to a Company Administrator in e-Business6. With e-Business 6, same company administrator can manage one or more companies. The areas of functionality outlined in this document are:

Company Administrator: Event Registrations Management

With e-Business 6.4, the Company Administrators have the ability to perform tasks and update information on behalf of other users for Events.  Actions available to the Company Administrators include:

  • View Events Registration Listings
  • View Event details for Upcoming and Past Events
  • Search for Events
  • Register Persons for Events
  • Manage the Event Registration of the members belonging to multiple Companies they are Administrator with.

Refer to Registering for an Event for the instructions.

Company Administrator: Purchase Membership Management

With e-Business 6.4, the Company Administrators have the ability to enroll new members on the e-Business site. Actions available to the Company Administrator include:

  • Retrieve the details of non-members.
  • Select the person(s) to Purchase Memberships for
  • Select the type of Membership for the selected person(s)
  • Specify each membership's individual Auto-renewal status.

Refer to Purchasing a Membership for the instructions.

Release 7.x features

Related Product Widget for e-Business

E-Business 7.0 provides the functionality of displaying related products. Related products are considered added products that can be connected to another product through a product relationship type. Unlike kit products, related products are optional and do not have to be bought along with other products. The related product feature is supported for both the General and the Meeting products and is available on the Product Information page, Event Details page and Your Cart page.

Whenever a user selects a product with other products associated to it (cross-selling products), the related product widget appears under the label: "You may also be interested in…". The widget displays the cross-selling product's name, image, and brief description. For more information refer to Related Product Widget for e-Business 7.0.

Committees Management

Organizations frequently assemble committees to focus on specific tasks or events. The committee may be designed to perform a single function for a brief period, such as organizing a corporate event, or it may be a long-term project that operates indefinitely. e-Business 7.0 introduces the Committees Management feature as a menu option on the landing page for all the logged in users. Committees Management functionality provides below options:

  • My Committees

  • Committees Listing

  • Committee Term (General and Members)

My Committees option provides the ability of listing down the member’s current, past, and future committees under My Committees page, while the Committee Listing page displays, all Active committees. Navigate to the Committees Term page through the My Committees page. For more information refer to Committees Management for e-Business 7.0 document.

Building Controls Using React

Starting from 7.0, developers are able to build user interfaces using React js for the new features in e-Business. React, is an effective JavaScript library that enables building complex user interfaces from small bits of code called “components”. The older controls will continue using Knockout and will work harmoniously with the React controls. For more information on how to build e-Business control using React js refer to Building e-Business Controls Using React.

Editing Persons on Directory page of Company Administrator

The Company Directory page in Aptify e-Business displays all of the persons records that are linked to a particular Company. The page allows a Company Administrator to search and view the Persons, Filter and Sort Persons records by column and Remove Persons from the company.  With release 7.1, the Company administrator is able to edit the member's information such as the first name, the last name, email address, title and phone number directly from the Company Directory Page. To achieve this, the UI of Company Directory Page is modified to add an Edit icon for each record. See Editing Persons on Directory page of Company Administrator for more information.

Company Directory implementation for eBusiness users

The Company Directory feature has been introduced to offer Company details to both signed-in users and guest users. This feature includes two new pages: Company Directory and Company Details. The Company Directory page lists Companies of the association, while the Company Details page displays detailed information about a particular Company. For more information on this topic refer to Company Directory implementation for eBusiness users document. 

Downloadable Products for e-Business 7.x

Downloadable products are an important product category for associations. Downloadable products are digital items or resources that can be purchased or accessed by members or customers of an association. These products include e-books, audio files, videos of recorded webinars/conferences and other digital content. Association often offers these products to provide value to their members or customers, share knowledge, or generate additional revenue streams.

Aptify 7.2 release introduces downloadable products in e-Business 7.x as "My Downloads". Any registered user that has purchased a digital product is able to access My Downloads functionality. For more information refer to Downloadable Products document.

Endpoints for Payment without Login

Aptify release 7.3 introduces a new feature that allows members to make payments without logging into the e-Business application. Since the e-Business 6.0 release, we have a feature of paying off the unpaid orders which required the users to be logged in to the application and make multiple clicks to reach the page that handles this payment. In addition to this feature, we have introduced a new implementation that reduces the number of clicks and saves users time by eliminating the need to log into the application. The users can use this feature only to pay off the entire outstanding amount for an order, partial payment of the amount is not allowed.

This release consists of only back-end implementation, including seventeen new services. To know more about the services, refer to the API documentation here

As part of this implementation, below user messages have been introduced for certain scenarios and unsupported functionality:

Scenario Message
In case the Order ID does not belong to the Person ID.

The Customer ID # does not match with the Order #

 

Cannot pay order with $0 balance The Order # entered has already been paid
Cannot pay order where Status is Cancelled The Order ID # has been cancelled
Cannot pay order where Order Date is more than 1 year old This order is not eligible for payment. Please contact customer support for further assistance.

To know more about how these services can be used in your UI implementation, refer to How to use Make Payment Without Login Services with UI.

Automated Product Image Upload Utility

With the e-Business 7.4 release, the product image upload functionality has been automated on the e-Business application. Whenever a new product record is created, or an existing product record is updated in Aptify database, it is automatically synced with e-Business application. Users are no longer needed to manually run the Image Sync Utility. The utility only needs to be run once initially to export all existing product images.

For detailed instructions on setting up this functionality users should refer to Uploading Product and Company Images in e-Business 7.4 and higher version document.

Google reCAPTCHA Verification for Payment Process

Beginning with Aptify release 7.4, the e-Business application now integrates Google reCAPTCHA verification for payment processing. This integration offers robust protection for your websites and mobile applications against spam, abuse, and various fraudulent activities, such as credential stuffing, account takeovers (ATO), and automated account creation.

Refer Integrating Google reCAPTCHA with e-Business 7.0 document for the integration details.

e-Business Feature build in React Interface

Here is the list of features developed in React interface as part of 7.4 Release:

For the list of features developed as part of React MVP release, refer to e-Business React Application Overview document.

Single Sign-On Implementation Using SAML 

Single sign-on (SSO) is an authentication method that enables users to securely authenticate multiple applications and websites by using just one set of credentials. In Aptify release 7.4, SSO feature is implemented between e-Business Classic and e-Business React applications. When a user logs into e-Business classic application with their credentials, they will be automatically logged into e-Business React application without needing to re-enter the credentials.  Refer to SSO Support Between Classic and React e-Business Application documentation for the implementation details.

Related Topics

e-Business 6.0 Installation Guide

e-Business 6.0 Front End Documentation

e-Business 6.0 Back End Documentation

Training

Classic e-Business Migration to e-Business 6.0

Services Attributes Documentation

CSRF Security Documentation

Core Product Changes

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.