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.
Online payment with Stripe or PayPal.
Customer panels: Store, Cart, Checkout, Online payments and Transaction history.
Admin panels: Global settings, Vendors, Products, Orders and Transactions.
(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 having the same email or done during the same browser session, are added to the account's order history.
(3) Available payment methods:
(4) The user can download a PDF file
You can purchase your license key on the CUZY.APP online store.
User steps:
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 or PayPal dashboard, it is automatically added to the order on Humhub and synced.
On Stripe dashboard, all products and payments created by Humhub have a metadata containing the reference of the product or payment in Humhub that can be searched in the administration.
On PayPal dashboard, all payments created by Humhub have a reference_id
field containing the transaction reference on Humhub.
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 data.
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.
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.
PHP must have:
curl
extensionDOM
extension (enabled by default)MBString
extension