BitPay

BitPay is the first and most experienced company in Bitcoin payments. BitPay builds powerful tools for secure Bitcoin payment acceptance, savings, and spending.

Supported Features

Type: Third-Party

One-TimeRecurringRefundsReversals
✖️✖️✖️
3D SecureRemote Update CardRemote Delete CardAddPayMethod API
✖️✖️✖️✖️

Adding the BitPay Payment Gateway

This module requires either the GMP or BCMATH PHP extensions. You can confirm that your PHP environment has at least one these extensions at Utilities > System > PHP Info.

To set up the BitPay payment gateway in WHMCS:

  1. Go to Configuration () > Apps & Integrations or Addons > Apps & Integrations.
  2. Click BitPay.
  3. Check Show on Order Form to display this payment method in the Client Area during checkout.
  4. Enter a display name.
  5. Link WHMCS to your BitPay account:
    1. Log in to BitPay.
    2. Go to Payment Tools > Manage API Tokens.
    3. Enter your pairing code.
    4. Return to WHMCS.
  6. Select a transaction speed.
    • The transaction speed setting determines how quickly an invoice payment is “confirmed,” which would be the status at which you would fulfill and complete the order.
    • For more information, see the BitPay documentation.
  7. Click Save Changes.
  8. Link WHMCS to your BitPay account:
    1. Log in to BitPay.
    2. Go to Payment Tools > Manage API Tokens.
    3. Enter your pairing code and API key. Click Generate New Key and Pairing Code if a new API key or code is required.

Test Mode

When switching between Live Mode and Test Mode, click Generate New Key and Pairing Code each time.

You can use test mode to simulate payment processing without actually causing a transaction to occur. This can be useful for testing your configuration.

Troubleshooting

N/A

Last modified: June 5, 2024