WP Manifestindependent plugin directory
manifest / ecommerce / arvancloud-commerce

ArvanCloud Commerce

WordPress plugin for ArvanCloud commerce, billing, and reseller finance

by ArvanCloud Challenge · github.com/ariastarcoach/arvancloud-commerce · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/ariastarcoach/arvancloud-commerce/archive/refs/heads/main.zip

Readme

ArvanCloud Commerce

پلاگین مستقل وردپرس برای فروش محصولات آروان‌کلاد + سیستم مالی ریسلر (Ledger، مصرف، سهم، تسویه، Suspend).

بدون وابستگی به WooCommerce.

محصولات

Cloud Server، CDN، Object Storage، Cloud Container، Managed Database، Video Platform

امکانات کلیدی (معیار داوری)

فروش و زیرساخت

  • کاتالوگ + Configurator + Pricing سمت سرور
  • سبد / Checkout / پرداخت Mock
  • Provisioning ناهمگام + mapping external_id

مالی ریسلر

  • کیف‌پول ایزوله + Ledger append-only
  • Cron مصرف (arvan_commerce_meter_usage)
  • فرمول سهم: platform_share = floor(gross * bps / 10000)
  • شبیه‌سازی شارژ (Dry-run / Commit)
  • تسویه خودکار روزانه (arvan_commerce_settle_daily)
  • هشدار آستانه، Suspend / Resume / Terminate
  • پنل ادمین ریسلر + گزارش مصرف

امنیت

  • Zero WooCommerce dependency
  • API token رمزنگاری‌شده (SecretStore)
  • Capability جدا برای ادمین / ریسلر
  • ایزوله‌سازی مالی بر اساس reseller_id

نصب سریع

  1. فعال‌سازی پلاگین
  2. Setup Wizard
  3. Settings → Environment = demo
  4. داشبورد → ایجاد داده دمو یا php bin/finance-demo.php

فرانت:

cd wp-content/plugins/arvancloud-commerce
npm install && npm run build

مستندات

منابع رسمی

مورد لینک
API https://www.arvancloud.ir/fa/dev/api
قیمت‌گذاری https://www.arvancloud.ir/fa/pricing/all
قطع سرویس https://www.arvancloud.ir/fa/legal/service-termination
سرخاب https://sorkhab.arvancloud.ir

تست

php vendor/bin/phpunit

Shortcodes

  • [arvancloud_store]
  • [arvancloud_dashboard]

Read the full README on GitHub →