J-BusinessDirectory - How to use frontend signup

Support Forum

 
 

 

I am using the component for a Chamber of Commerce website. Looks nice, but they now want to allow new members to sign up and pay online. They have opened an authorize.net account, but I have no clue how to get the info they need and set up the component to accept payments. The documentations seems to give no clue either.

 

I added an "Add a business" link on the frontend, but it requires a login. What's with that? How does a new business add it's listing and pay if it needs to login?


In any event I'm not sure the component can handle the multiple options I need. Please tell me if this can be achieved:


4 Main types - Full time employees, Non Profits, No employees, Individual membership.


About 12 different ranges of empolyee numbers with the first 2. So there's about 25 different permutations in total (obviously all with different pricing). Is this even possible? If so, how do I do it?

9 replies

Hi,

 

We provide multiple ways on how to add a business listing.

The one you need is though packages menu item type.

1. The user selects a package.

2. The user has to enter his account details or create a new account.

3. Complete the business listings details.

4. Make the payment.

This is already documented and can be found on http://www.cmsjunkie.com/docs/jbusinessdirectory/pupolatingbusinessdir.html#enter-business-listing-on-front-end

In order to add a business listing the user must have an account on your site. This is needed for further listing management.

 

You can create different payment plans through the packages section. It is not optimal to create so many packages. We recommend to use discounts.

OK I set up the 4 basic packages, but I don't see how discounts will work at all. Only 2 of the 4 have multiple tiers and the 2 that do have different dollar values between steps and I don't see any easy way of implementing this.

Here's what I need to accomplish:

Full Time Employees:
1 $ 210.00
2-5 $ 235.00
6-10 $ 285.00
11-15 $ 340.00
16-25 $ 445.00
26-50 $ 575.00
51-75 $ 680.00
76-100 $ 840.00
101-200 $ 945.00
201-300 1,050.00
301+ 1,155.00
Government 1,525.00

Non-Profit
Full Time Employees:
1 $ 140.00
2-5 $ 145.00
6-10 $ 150.00
11-15 $ 155.00
16-25 $ 175.00
26-50 $ 250.00
51-75 $ 325.00
76-100 $ 375.00
101-200 $ 425.00
201-300 $ 500.00
301+ $ 575.00

Volunteer Organizations
(No employees):
40.00

Individual Member:

OK I set up the 4 basic packages, but I don't see how discounts will work at all. Only 2 of the 4 have multiple tiers and the 2 that do have different dollar values between steps and I don't see any easy way of implementing this.

Here's what I need to accomplish:

Full Time Employees:
1 $ 210.00
2-5 $ 235.00
6-10 $ 285.00
11-15 $ 340.00
16-25 $ 445.00
26-50 $ 575.00
51-75 $ 680.00
76-100 $ 840.00
101-200 $ 945.00
201-300 1,050.00
301+ 1,155.00
Government 1,525.00

Non-Profit
Full Time Employees:
1 $ 140.00
2-5 $ 145.00
6-10 $ 150.00
11-15 $ 155.00
16-25 $ 175.00
26-50 $ 250.00
51-75 $ 325.00
76-100 $ 375.00
101-200 $ 425.00
201-300 $ 500.00
301+ $ 575.00

Volunteer Organizations
(No employees):
40.00

Individual Member:

Also, how are renewals at the end of the subscription period handled? Is there an email that goes out? An invoice?

Hi,

 

The best solution is to create a package for each user type and modify the packages page to contain less information per package.

The discount can be applied when an order is paid.

 

Also, how are renewals at the end of the subscription period handled? Is there an email that goes out? An invoice?

Please check http://www.cmsjunkie.com/docs/jbusinessdirectory/businessdirectoryusecases.html

How is the discount applied? If it's up to the business owner, I can see that as a potential problem. I don't understand how your way of doing it would work. For example, in the first group (Full time employees) 16-25 employees costs $445, an increase of $235. At what point, and how, does this extra "discount" (which is actually not a discount but an increase) get applied. Also, I don't want different items in each package - everyone gets the same. It's just the cost base on type and employee numbers.

Hi,

 

As we mentioned before the best solution to you situation is to create a package for each type of business owner and change the actual package page structure.

 

The discounts will not work for you.

OK I'm following what you say, however, with 25 packages on one page, even abbreviated, that will be overwhelming. Is it possible to link to individual packages (rather than ALL packages? If this is possible, then I can use a simple form for registrants to select their business type, then employee number and redirect them to the package which applies just to them. If you go to http://www.digitalguarddawg.com/motorcycle/security you will see the sort of thing I'm talking about. This allows a user to select their, motorcycle make model and year and then be redirected to the correct Smart Relay for that bike.  If I could redirect to the package for, say, Full Time Employees, 2-5, then a page full of package offerings (confusing) would be avoided

I believe I may have figured this out, but would like you to confirm the syntax. I think it should be ....managecompany?showSteps=true&layout=edit&filter_package=<package_ID_#>. Am I right? If so this will work perfectly.

Hi,

 

In order to have 25 packages on a page you will need to refactor the packages page. The layout of the page needs to be changed.

Solution #1

You can override the html page and remove the duplicate information.

 

Solution #2

You can create another package from html and the link as you sugested .managecompany?showSteps=true&layout=edit&filter_package=<package_ID_#>

 
 
 

10 Item(s)

Show per page