Linux 软件免费装

1nodes crypto payments for edd

开发者 1nodes
更新时间 2026年9月21日 12:57
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

payment gateway bitcoin edd cryptocurrency easy-digital-downloads

下载

1.0.0

详情介绍:

1nodes is a cryptocurrency payment gateway for Easy Digital Downloads. The plugin connects your Easy Digital Downloads store to the 1nodes payment service, allowing customers to pay for their orders using cryptocurrency. 1nodes supports two payment models: Standard Gateway The standard payment option uses percentage-based transaction fees. Payment requests are created through 1nodes, and payment status updates are sent back to Easy Digital Downloads automatically. Non-Custodial Payments The non-custodial option allows merchants to receive cryptocurrency payments directly to their own wallet using an XPUB-based setup. Payment addresses can be derived without providing wallet private keys or recovery phrases to 1nodes. Customer payments are sent directly to the merchant's wallet rather than being held by 1nodes. The non-custodial option uses a monthly subscription instead of percentage-based transaction fees. Never provide your wallet private key or recovery phrase to 1nodes or enter them into this plugin. The plugin supports: This plugin connects to the 1nodes API to create cryptocurrency payment requests and receive a hosted checkout URL. After a customer completes the cryptocurrency payment, 1nodes sends a signed webhook notification to the store. The plugin verifies the webhook signature and automatically marks the corresponding EDD payment as complete. The plugin also checks the payment status after the customer returns to the store and displays a payment verification message while waiting for payment confirmation.

安装:

  1. Upload the 1nodes-crypto-payments-for-edd folder to the /wp-content/plugins/ directory, or install the plugin ZIP file through Plugins → Add New Plugin → Upload Plugin.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Downloads → Settings → Payments.
  4. Enable the 1nodes payment gateway.
  5. Open the 1nodes settings section.
  6. Enter your Merchant Key.
  7. Enter your Secret Key.
  8. Save the settings.

常见问题:

Is Easy Digital Downloads required?

Yes. Easy Digital Downloads is required to use this plugin.

Which Easy Digital Downloads version is supported?

The plugin is designed for Easy Digital Downloads 3.7.0 and later compatible versions.

Which PHP version is required?

PHP 8.1 or later is required.

How do I get my Merchant Key and Secret Key?

Create a 1nodes account and obtain your Merchant Key and Secret Key from your account dashboard.

How does payment confirmation work?

After the customer completes the payment on 1nodes, 1nodes sends a signed webhook request to the store. The plugin verifies the webhook signature and marks the corresponding EDD payment as complete. When the customer returns to the store, the plugin also checks the local EDD payment status using AJAX while waiting for webhook confirmation.

Does the plugin support cryptocurrency payments?

Yes. The plugin allows customers to complete payments through the 1nodes hosted cryptocurrency checkout.

What is the non-custodial payment option?

The non-custodial option allows merchants to receive cryptocurrency payments directly to their own wallet using an XPUB-based setup. Payment addresses can be derived without giving 1nodes access to the merchant's private keys or recovery phrase.

Does 1nodes hold my funds when I use non-custodial payments?

With the non-custodial payment option, customer payments are sent directly to addresses derived for the merchant's wallet rather than being held by 1nodes.

Do I need to provide my private key or recovery phrase?

No. Private keys and wallet recovery phrases are not required by this plugin and should never be provided to 1nodes.

What is the difference between the standard and non-custodial payment options?

The standard gateway uses percentage-based transaction fees. The non-custodial option uses a monthly subscription and allows supported cryptocurrency payments to be sent directly to the merchant's wallet using an XPUB-based setup.

Does the plugin require a separate webhook configuration?

No. The plugin automatically generates the webhook callback URL when a payment is created.

Is the Merchant Key secure?

The Merchant Key is stored in the WordPress database as an EDD gateway setting and is used for authenticated requests to the 1nodes API.

Is the Secret Key used for webhook verification?

Yes. The Secret Key is used to verify the HMAC SHA-256 signature included with webhook requests from 1nodes.

更新日志:

1.0.0