Cryptopay API
  • Welcome
  • Guides
    • Introduction
    • Environments
    • Creating a Test Account
    • API Credentials
    • API Basics
      • Responses
      • Date formats
      • Authentication
        • How it works
        • Signature
        • Creating a signature. Code samples
      • Callbacks
    • API Client Libraries
    • API Reference
    • Cryptocurrency Payments
    • Currencies
      • Supported Currencies
      • Currency Icons
    • Confirmations
    • Tools for accepting payments
    • Prebuilt integrations
      • E-commerce payment plugins
      • Payment and software providers
    • Channels
      • Channel payment
      • Payment statuses
      • Channel payment sequence
      • Create a Channel
      • Visual representation at Cashier
      • Channel hosted page
      • Channel payment callbacks
    • Invoices
      • Invoice statuses
      • Invoice payment sequence
      • How to handle unresolved invoices
        • Underpaid
        • Overpaid
        • Paid late
        • Illicit resource
        • Invoice refunds sequence
      • Create an invoice
      • Visual presentation at Cashier
      • Invoice hosted page
      • Online checkout
        • How-to
      • Payment links
      • Invoice callbacks
    • Payouts
      • Payout statuses
      • Payout sequence
      • Payout fees consideration
        • Network fees
      • Create a Coin Withdrawal
        • Possible errors
        • Withdrawals from fiat accounts
        • Withdrawals from cryptocurrency accounts
        • high_risk_address error message
      • Visual representation at Cashier
      • Minimum transaction amount
      • Coin Withdrawal callbacks
      • Travel Rule Compliance
    • Email Billing
      • Create an email billing
      • Email billing callbacks
    • Testing
      • Channels
      • Invoices
      • Payouts
    • Risks
    • Customers
    • Transactions types and Statuses
Powered by GitBook
On this page
  • Setting up the plugin
  • Description of plugin settings
  1. Guides
  2. Prebuilt integrations

E-commerce payment plugins

PreviousPrebuilt integrationsNextPayment and software providers

Last updated 1 month ago

E-commerce plugins allow you to quickly set up cryptocurrency payments in popular e-commerce platforms.

Name
Link

OpenCart

WooCommerce

Adobe Commerce (Magento)

VirtueMart

PrestaShop

Setting up the plugin

To start using the plugin you need to:

  1. Sign up and get verified on .

  2. Install the plugin.

  3. Fill in the widget key and the callback secret fields in the plugin settings:

    • The Widget key can be found in your Cryptopay Business account on the Integration page → Online checkout.

    • The callback secret can also be found in your Cryptopay for Business account on the Integration page → API.

  4. In your account settings, fill in the Callback URL field using the address from the CMS plugin settings:

    • The callback URL can be found in the CMS plugin settings.

    • The callback URL has to be filled in the Cryptopay for Business account on the Integration page → API.

  5. Define the rules for handling .

  6. Activate the plugin in the CMS settings.

Description of plugin settings

  • Environment is a choice between two environments: Sandbox and Production. The Sandbox environment allows you to test the plugin's operation before running it in Production. Please click here to find out more information.

  • Widget key is a key for linking plugins to Cryptopay for Business projects.

  • Callback URL is the URL where Cryptopay for Business will send the payment status callbacks.

  • Callback secret is a signature required to verify validity of the callbacks.

  • Theme is a theme of the payment page, which will be redirected to from your website.

  • Show Qr code - if this option is disabled, the Qr code will be hidden behind the button ( for mobile devices).

Cryptopay for Business
unresolved invoices
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=43907
https://wordpress.org/plugins/wc-cryptopay-gateway
https://commercemarketplace.adobe.com/cryptopay-paymentgateway.html
https://extensions.joomla.org/extension/cryptopay-payment-extension-for-virtuemart
https://github.com/cryptopay-dev/cryptopay-prestashopp-payment-plugin/raw/master/cryptopay.zip