Bitcart Docs
TwitterTest
  • Introduction
  • Bitcart Basics
    • Use Case
    • Walkthrough
    • Bitcart vs others
    • Try it out
  • Deployment
    • Configurator
    • Docker Deployment
    • Local Deployment
    • Manual Deployment
    • Hardware Deployment
    • Raspberry Pi Deployment
    • Third-Party Hosting
  • Your first invoice
    • Electrum wallet
  • Guides
    • ETH payments plugin
    • Bitcart Plugins Development
    • Default nodes/your own node
    • One domain mode
    • Backups
    • Lightning Network
    • Transaction speed
    • Fiat currencies support
    • Templates
    • Themes
    • Store POS
    • Server management settings
    • Tor
    • Multiple deployments on one server
  • Integrations
    • Shopify
    • WooCommerce
    • WHMCS
    • FOSSBilling
    • Odoo
    • Custom Integration
  • Examples
    • Atomic Tip Bot
    • Templates
  • Support and Community
    • FAQ and common issues
      • General FAQ
      • Server Settings FAQ
      • Deployment FAQ
      • Terminology FAQ
      • Stores FAQ
      • Altcoin FAQ
    • Support
    • Troubleshooting an issue
    • Contribute
    • Community
  • Development
    • Architecture
    • Developing Locally
    • How to add an Altcoin
    • Security Disclosures
Powered by GitBook
On this page
  • Requirements
  • Installation
  • Plugin Configuration

Was this helpful?

Edit on Git
Export as PDF
  1. Integrations

WHMCS

PreviousWooCommerceNextFOSSBilling

Last updated 1 year ago

Was this helpful?

WHMCS integration provides an easy way to use Bitcart as a payment gateway in your whmcs instance

Requirements

This plugin requires the following:

  • WHMCS 7.x

Installation

  1. Copy the archive on your server

  2. Extract the archive to your whmcs root, so that in your whmcs root, in modules/gateways there is a file named bitcartcheckout.php

  3. At whmcs panel, go to setup > payments > payment gateways

  4. On the next screen, click on the All Payment Gateways tab and click on Bitcart Checkout to enable the plugin. The next step will be to configure it.

Plugin Configuration

After you have enabled the Bitcart plugin, the configuration steps are:

This plugin also includes an IPN (Instant Payment Notification) endpoint that will update your WHMCS invoice status.

  • Initially the WHMCS invoice will be in a Unpaid status when it is initially created.

  • After the invoice is paid by the user, it will change to a Payment Pending status.

  • When Bitcart finalizes the transaction, it will change to a Paid status, and your order will be safe to ship, allow access to downloadable products, etc.

Running Bitcart instance:

Open and download the zip archive with the plugin

Enter your admin panel URL (for example, ) without slashes

Enter your merchants API URl (for example, ) without slashes

deployment guide
https://github.com/bitcart/whmcs-plugin/releases/latest
https://admin.bitcart.ai
https://api.bitcart.ai