| 开发者 | nguyano |
|---|---|
| 更新时间 | 2026年7月25日 07:40 |
| PHP版本: | 8.2 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
.zip packages for same-site Nguyano Escrow Manager recovery. They are not general WordPress hosting backups.
Plugin database tables are always included. Before creation, administrators can choose whether to also include:
nguyano_escrow_manager_user role are included in the user identity component. Internal platform accounting uses a plugin wallet actor rather than a recoverable WordPress user account, and unrelated WordPress users are not included as recoverable user identities. KYC documents require included user identities and metadata so ownership can be restored correctly. WordPress passwords remain one-way hashes and are never decrypted.
Creation and restore show a percentage bar with current and recent step messages. Archives include a manifest, selected component map, file counts, and SHA-256 checksums. Restore accepts only current Nguyano Escrow Manager .zip recovery packages; standalone SQL and arbitrary ZIP files are rejected.
Existing WordPress users are reused only when the username matches and the live account is already an Nguyano Escrow Manager user. If an archived user ID collides with a different live account, Nguyano Escrow Manager restores the backed-up user at a safe ID and reconnects plugin records to the remapped identity. If a matching username exists but that live account is not an Nguyano Escrow Manager user, restore stops without changing that WordPress account.
Recovery packages may contain sensitive personal, financial, authentication, and KYC data. Restrict administrator access, protect downloaded/off-site copies, define a retention policy, and securely delete expired archives.
REST API
Nguyano Escrow Manager includes a custom WordPress REST API namespace: nguyano-escrow-manager/v1.
Available routes include:
GET /statusGET /statsGET /escrow-contractsGET /escrow-contracts/{id}GET /usersGET /invoicesGET /wallet/balanceGET /transactionsGET /disputes/{id}GET /disputes/{id}/messagesPOST /escrow-contractDELETE /escrows/{id}nguyano-escrow-manager folder to /wp-content/plugins/, install the release ZIP through Plugins > Add New, or install it from the WordPress.org plugin directory when available.Nguyano Escrow Manager provides the WordPress plugin infrastructure for escrow contracts, milestone funding, user dashboards, admin operations, deposits, withdrawals, disputes, wallets, invoices, and audit records. Site owners remain responsible for their legal, payment, tax, and regulatory obligations.
No. Nguyano Escrow Manager tracks balances, reserved funds, releases, refunds, fees, and withdrawals inside WordPress, but it is not a bank, payment processor, or licensed escrow provider. Actual money movement depends on the manual or external gateway accounts configured by the site owner. Review the legal, tax, KYC, money-transmission, and escrow requirements that apply to your business and jurisdiction.
Nguyano Escrow Manager supports manual deposits, PayPal deposits, NOWPayments crypto deposits, and manual/PayPal/crypto withdrawal request workflows. Payment methods must be enabled and configured by an administrator.
Go to Nguyano Escrow Manager > Settings > Payment, configure the PayPal mode and credentials, then use the PayPal setup/help action in the settings interface. PayPal should not be enabled unless the required client ID, secret, and related production settings are present.
Go to Nguyano Escrow Manager > Settings > Payment, configure the NOWPayments API key, IPN secret, and supported coins, then enable crypto payments. Crypto payment completion depends on NOWPayments invoice status and webhook processing.
Yes. Users can request withdrawals through the configured manual, PayPal, or crypto withdrawal methods. Admins review and process withdrawal requests from the Nguyano Escrow Manager admin area.
Yes. Admins can configure whether KYC is required before approval and can define accepted document categories such as passport, national ID, driver license, residence card, or utility bill.
Yes. Admin approval is the final barrier for full frontend app access. Email verification and KYC can be configured as prerequisites before admin approval is granted.
Yes. Nguyano Escrow Manager creates and maintains custom tables for contracts, milestones, contract messages, escrow transactions, invoices, wallet balances, wallet ledger records, deposit metadata, withdrawal metadata, PayPal orders, crypto deposit metadata, crypto webhooks, disputes, dispute messages, notifications, activity logs, and Recovery Backup records.
Plugin database tables are always included. Administrators can additionally select frontend Nguyano Escrow Manager user identities and plugin-owned metadata, plugin settings, protected KYC documents, and managed uploads. Automatic Recovery Backups include every component, but the user identity component is still limited to frontend Nguyano Escrow Manager users and excludes the internal platform accounting actor.
No. Nguyano Escrow Manager restores only current, versioned .zip Recovery Backups created by the plugin. Raw .sql files and arbitrary or unversioned ZIP archives are rejected.
Yes. The REST API uses the nguyano-escrow-manager/v1 namespace and includes routes for status, stats, contracts, users, invoices, wallet balance, transactions, disputes, dispute messages, contract creation, and contract trashing. Access is controlled by plugin settings, API keys, scopes, dataset permissions, rate limits, optional signatures, and CORS settings.
Nguyano Escrow Manager includes frontend layout and appearance settings plus CSS files for the frontend app shell. Developers can override templates carefully in a child workflow, but production changes should preserve escaping, nonces, and permission checks.
Nguyano Escrow Manager uses site-specific WordPress options and database table prefixes. Test carefully on multisite before production use, especially around activation, cron, roles, custom tables, and payment gateway callbacks.
Core manual workflows can operate without external payment gateways. PayPal, NOWPayments, and WordPress AI Client integrations are optional and only run when enabled and configured.
nguyano-escrow-manager/v1 with API key authentication, scopes, rate limiting, optional HMAC signatures, CORS settings, dataset gates, and request logging.