Back

eCommerce

Sell accesses to the platform, spaces, groups, events, hidden messages, or physical products.


Sell accesses to the platform, spaces, groups, events, hidden messages, or physical products.

Customer panels: Store, Cart, Checkout, Online payments and Transaction history.

Admin panels: Global settings, Vendors, Products, Orders and Transactions.

Overview

  • Products:
    • Accesses to the platform, groups, spaces, events participation or private messages (1)
    • Physical products
  • Store: users can add products to their Cart and process to Checkout
  • Visitors can buy without creating an account (2)
  • Online payment with Stripe and others methods (3)
  • Order history for customers with invoices and payments receipts (4)
  • Notifications (for admins and customers):
    • on order creation or status change
    • after payments (only by email for visitors)
  • Products, Orders and Transactions admin panels with multiple filters and CSV/Excel export
  • Multiple vendors is possible, with different currencies, payments methods (3), PDF templates, group restrictions and Terms of Sales.

(1) On groups, spaces or events having a product restricting their access, a shopping icon will be added to the "Join" or "Participate" button which redirects to the product sheet. After online payment, the user automatically has access to platform, group, space or private message. The private message can contain attached files, passwords, links, etc.

(2) If the guest creates an account later, all orders with the same email, or done during the same browser session, are added to the account's order history.

(3) Available payment methods:

  • Stripe (more information bellow)
  • Redirection to an external payment page (more information bellow)
  • Check
  • Cash
  • Custom method

(4) The user can download a PDF file

Pricing

  • 360 € including one-year updates and support
  • 180 € each year for updates and support
  • Possible discount for non-profit organizations or countries with a very low median income

You can purchase your license key on the CUZY.APP online store.

Configuration

  • Go to Administration -> Settings -> eCommerce

Payment methods

Stripe

User steps:

  • He adds products to the cart from the store
  • He completes the checkout page requirements and accepts the Terms of Sales
  • He's redirected to the Stripe checkout page
  • He pay online after choosing the payment method (among the ones enabled in Stripe)
  • He's redirected to Humhub with a custom message depending on the Stripe payment returned state

If a payment is differed, a notification will be sent to the user after a payment status change (the order status is updated automatically).

If a refund is created on Stripe, it is automatically added to the order on Humhub and synced.

On Stripe, all products and payment created by Humhub have a metadata containing the reference of the product or payment in Humhub that can be searched in the administration.

Redirection to an external payment page

Steps are identical to Stripe.

In the settings, you need to provide the external payment page URL.

When the user is redirected to this URL, some params are sent to the page, such as order reference, amount, currency and user's and invoice's datas.

You can redirect the user after payment to a custom page on Humhub.

Then, an administrator must manually add the payment in Humhub's administration.

Others payment methods

These methods don't redirect user to page.

After checkout, the payment instructions are displayed to the user (e.g.: "Please make your payment by {paymentMethod} specifying this order reference: {orderReference}").

Then, an administrator must manually add the payment in Humhub's administration.

Requirements

PHP must have:

Buy now

Price:
360 €

Latest version:
1.0.8 (released 5 days ago)

Publisher:
CUZY.APP

Author(s):
Marc FARRE

Website:
https://cuzy.app

Compatibility:
HumHub 1.14 - Latest