[WordPress] 外掛分享: 2Download Connector for 2DL Hosted Checkout

首頁外掛目錄 › 2Download Connector for 2DL Hosted Checkout
全新外掛
安裝啟用
尚無評分
83 天前
最後更新
問題解決
WordPress 6.0+ PHP 8.1+ v0.1.5 上架:2026-01-18

內容簡介

總結:2Download Connector for 2DL Hosted Checkout 是一款整合你的 WordPress 網站與 2DL 托管服務(2dl.app)的外掛。

**問題與答案:**
1. 這個外掛的主要功能是什麼?
- 外掛使用 2DL 托管服務創建 / 獲取結帳會話和單據,管理訂閱等級(標準/專業/工作室)。

2. 這個外掛需要WordPress網站上的支付秘密金鑰或Webhooks嗎?
- 這個外掛不需要在WordPress網站上設置支付秘密金鑰或Webhooks。

3. 這個外掛將哪些短代碼用於接口?
- [ToDownload_storefront] -前台列表
- [ToDownload_cart] - 購物車
- [ToDownload_checkout] - 結帳(重定向到托管結帳)
- [ToDownload_account] - 收據/帳戶視圖

4. 這個外掛與哪些外部服務通信?
- 外掛通信 2DL 托管服務以啟用托管結帳、安全交付和連接啟動/狀態。

5. 如果你使用這個外掛,你應該檢視和鏈接到什麼?
- 如果您使用此外掛,您應該查看並鏈接到您網站的隱私政策,并在適用的情況下將2dl.app列為服務提供商。

6. 這個外插有什麼主機要求?
- 2DL 在您的 WordPress 網站內運行,因此上傳限制由您的 Web 主機(PHP/nginx)控制,而不是由 2DL 控制。

7. 這個外掛的建議設置包括什麼?
- upload_max_filesize:64M或更高
- post_max_size:64M或更高(必須 >= upload_max_filesize)
- memory_limit:256M

8. 這個外插版本0.1.5和0.1.1有什麼提示?
- 建議更新。

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.1.5) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「2Download Connector for 2DL Hosted Checkout」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

2Download Connector for 2DL Hosted Checkout integrates your WordPress site with 2DL hosted services (2dl.app).

Checkout sessions and receipts are created/fetched via 2dl.app.
Subscription tier (Standard/Pro/Studio) is managed on 2dl.app.
This plugin does not require payment secret keys or webhooks on your WordPress site.

This plugin does not include any license-key locks for local functionality. Subscription billing (if used) is handled by the 2dl.app hosted service.
Shortcodes:
– [ToDownload_storefront] – storefront listings
– [ToDownload_cart] – cart
– [ToDownload_checkout] – checkout (redirects to hosted checkout)
– [ToDownload_account] – receipts / account view
External services
This plugin communicates with 2DL hosted services to enable hosted checkout, secure delivery, and Connect onboarding/status.
Domain(s) the plugin may connect to:

https://2dl.app (default)
https://staging.2dl.app (optional, if your WordPress site is configured to use staging)
https://wp.2dl.app and subdomains (optional, used by the hosted WordPress connector environment)

The exact base URL is configured by your site admin in the plugin settings.
What the service is / what it is used for:

2DL hosted services (2dl.app)

Purpose: create hosted checkout sessions, look up receipts/licenses, and manage seller onboarding/status.
Data sent and when (depending on configuration and flow):
When creating a hosted checkout session: store/product identifiers and redirect URLs (for example store_public_id, product_public_id, success_url, cancel_url).
When looking up receipts/licenses: checkout session ID (for example session_id).
When starting Connect onboarding via 2DL (admin/seller action): store identifier plus redirect URLs (for example store_public_id, return_url, refresh_url).
When checking Connect status (admin/seller action): store identifier.
For authenticated server-to-server requests: a Store API key in the Authorization: Bearer ... header.
Optional request tracing headers.

See our policies:
– Privacy Policy: https://2dl.app/privacy
– Terms of Service: https://2dl.app/terms
– Refund & Dispute Policy: https://2dl.app/refunds
Payments are handled by 2dl.app. This plugin does not send payment-processor secret keys from your WordPress site.
Privacy
This plugin sends data to 2dl.app to perform hosted checkout and receipt/license lookups. See the “External services” section above for details about what data is transmitted and when.
If you use this plugin, you should review and link to your site’s own privacy policy, and include 2dl.app as a service provider where applicable.
Hosting requirements
2DL runs inside your WordPress site, so upload limits are controlled by your web host (PHP/nginx), not by 2DL.
Recommended settings:

upload_max_filesize: 64M or higher
post_max_size: 64M or higher (must be >= upload_max_filesize)
memory_limit: 256M
If using nginx: client_max_body_size 64M;

If you see an upload limit like 2–8MB in WordPress (Media Library, Site Health), increase the limits in your hosting control panel.
Cloudways example:

Server → Settings & Packages → PHP: set upload_max_filesize and post_max_size.
Manage Services: restart PHP-FPM (and nginx if you changed nginx settings).

Update Notice
0.1.5
Recommended update.
0.1.1
Recommended update.

延伸相關外掛

文章
Filter
Mastodon