MamboCHARGE-PLUS
Written by Administrator   
Tuesday, 22 March 2005
MamboCHARGE-PLUS is poised to become the ultimate Mambo eCommerce framework with features never available before now.

MamboCHARGE-PLUS gives you powerful features right out of the box, plus it's extensible! You can build your own Transaction Handlers and plug them right into MamboCHARGE-PLUS to enable eCommerce like never before.

Transaction Handlers are plug-in code modules that do the work behind MamboCHARGE-PLUS. Handlers are distributed with the system to support all these eCommerce initiatives:
  • Mambo subscriptions
  • Mambo subscriptions for mosets Hot Property Agents
  • MamboMatch subscriptions
  • Phil Taylor's mosDirectory listings
  • mosets Hot Property listings
  • mosets Tree listings
  • Pay-per-click framework
More functionality is on the way.

Image
MamboCHARGE-PLUS General Capabilities

  • Define multiple product categories Mambo subscriptions, MamboMatch subscriptions, mosDirectory listings are examples of product categories
  • Define multiple products or options within each category. Examples are 1-month recurring, 2-month recurring, one-time only billing. You can also offer premium options. For example, featured listings in Hot Property or highlighted listings with links in mosDirectory, and charge different prices for each.
  • Set up different Transaction Handlers for each product group
  • Uses PayPal's automatic recurring subscription protocol for hands-free automatic rebilling of your customers.
  • You can use the existing Transaction Handlers right out of the box. Or you can write your own extensions for them. Or you can write your own Transaction Handlers from scratch to enable you to sell other products. A Transaction Handler makes the necessary entries in your database to effect whatever the customer has purchased and is automatically invoked when PayPal sends an Instant Payment Notification (IPN) message.
  • Sell multiple product categories on your web site simultanously.
  • You can sell subscriptions to your site, and then sell upsells to your customers to access or publish specific content.
  • Administration console allows easy setup of PayPal account parameters including the Sandbox configuration. You can flip back and forth between live mode and test mode with a mouse click.
  • Manual entry of payments is supported, enabling you to process manual checks or even Western Union payments.
  • MamboCHARGE-PLUS is language aware. User messages and emails are also language-aware and fully customizable.
  • You can generate and accept promotional coupons
  • You can make products "expire" and be replaced by other products when you hold a sale.
  • All IPN variables, including the buyer's demographic information, are recorded in the database for you to access as you wish. You can use this to create extended user information, validate their email address, or build a sophisticated accounting system.
mosDirectory, mTree and Hot Property Features
  • Charge users for individual listings, rather than site subscriptions
  • Define any number of advertising options with varying prices, the term in any number of days, weeks, months or years and whether it includes featured listing status or other enhanced services.
  • Easily set up promotions and specials by having advertising products "expire" and be replaced by new ones.
  • User selects the product they wish to purchase
  • PayPal link code generated dynamically based on your site configuratoin and product descriptors
  • IPN activates the listing for the correct time period and gives it featured status if that's what the customer ordered.
  • Automatic recurring billing is supported
  • You can offer trial periods. For example you can offer the first week for free, then $19.95 per month thereafter.
  • Extend the capabilities to any other program where you wish to charge users to publish content. MamboCHARGE-PLUS can be adapted to charge users for other classified ad systems, for example.
  • You can define 10 flags, 5 integer values and 5 string values to use as you wish to extend the program's capabilities or control how your custom Transaction Handlers activate transactions.
  • Publication automatically terminated at end-of-term

Mambo Subscription Features

  • You determine what user group the member is put into when they subscribe
  • On termination you can lock their account, or drop them to a different access group.
  • Automatic recurring billing is supported for any number of days, weeks, months or years that you choose.
  • You can offer trial periods. For example you can charge $3.00 for the first 3 days and $24.95 a month thereafter.
  • You can accept promotional coupons.
  • Mambo patches are included. Users can register on your Mambo site, get a user ID and password, and still not be given "registered user" status until they subscribe.
  • 10 custom flags, 5 integer values and 5 string values are available for you to set. When the user subscribes these values become part of their profile and are exposed by a custom class that your other components can access.
  • Special Transaction Handler is included to create Hot Property agent records when an agent buys a subscription.
  • Automatic termination of account at end-of-term
  • Subscription details are stored in a subscription table, allowing you to extend Mambo's basic user and group permissions.
Pay-Per-Click Functions

  • If you have ever had content that you wanted to charge a user for based on actual consumption then now you have the means to do it.
  • Define the number of points a user can purchase and the purchase price.
  • Offer more points as an incentive for spending more money
  • Give bonus ponts for uploading content or posting in a forum
  • Deduct points for accessing articles, newsletters, photographs, videos, white papers, music or aother assets.
  • Define how many times a user can access the asset before they are charged for it again.
  • Define how long a user can access the asset before they are charged for it again.
  • Any record in any table that uniquely identifies a content element can be considered an "asset" that you charge for.
  • Fully documented API gives you full control over the customer's point balance, and tells you when to ask them to buy more points.


MamboMatch subscriptions
  • Automatic recurring billing of subscription fees
  • Multiple price and term options
  • Automatic termination of account at end-of-term
  • Easy instant interface to MamboMatch. You'll be in business within minutes.

Last Updated ( Sunday, 10 April 2005 )