Features & Integrations

1. Three-Level Referral System

Purpose: Incentivize user acquisition through multi-level referral bonuses.

Structure:

Implementation:

2. Payment Gateway - Xendit

Supported Payment Methods:

Flow:

  1. Create payment request via Xendit API
  2. Return payment instructions to user
  3. Receive webhook on payment success
  4. Update order status automatically

Files:

3. File Upload & Media Processing

Supported Operations:

Configuration:

4. Email Notifications

Triggers:

Configuration:

// In utility/email_util.js
const transporter = nodemailer.createTransport({
  host: process.env.EMAIL_HOST,
  port: process.env.EMAIL_PORT,
  auth: {
    user: process.env.EMAIL_USER,
    pass: process.env.EMAIL_PASSWORD
  }
});

5. WhatsApp API Integration

Features:

Files:


Revision #1
Created 24 February 2026 09:23:44 by ondeliveloper
Updated 24 February 2026 09:24:26 by ondeliveloper