Advice and answers from the BitPay Team

Installation of .zip file downloaded from bitpay.com

  • Install the WordPress e-Commerce plugin from https://wordpress.org/plugins/wp-e-commerce/. This payment method requires the WP e-Commerce plugin to function because this BitPay file is an extension to the e-Commerce plugin.
  • Don't attempt to install this BitPay file through the WordPress plugins control panel.
  • Extract the contents of the zip file.
  • Copy the wpsc-merchants folder and paste it into your active WP eCommerce instance (ie /var/www/html/wordpress/wp-content/plugins/wp-e-commerce).

Installation From GitHub

  • Install the WordPress e-Commerce plugin from https://wordpress.org/plugins/wp-e-commerce/. This payment method requires the WP e-Commerce plugin to function because this BitPay file is an extension to the e-Commerce plugin.
  • Don't attempt to install this BitPay file through the WordPress plugins control panel.
  • Clone this repository anywhere onto your server.
  • Open up your Terminal
  • Change directory into the repository folder that was cloned.
  • Once you are inside the repository folder input ./setup username password
  • Replace username with your mysql database username that has access to all tables and replace password with the database password.
  • Once you run this a folder should show up named wpsc-merchants in the repository directory.
  • Copy and Paste wpsc-merchants into your active WP eCommerce instance (ie /var/www/html/wordpress/wp-content/plugins/wp-e-commerce).

Configuration

  • Log into the WordPress admin panel, click Settings > Store > Payments (assuming you've already installed WP e-Commerce plugin).
  • Check the BitPay payment option to activate it and click Save Changes below.
  • Click Settings below the BitPay payment option.
  • Edit Display Name if desired.
  • You should now see a paired token in your settings.
  • Change the Transaction Speed if desired (see information about this in the API documentation at https://bitpay.com/downloads/bitpayApi.pdf).
  • Input a URL to redirect customers after they have paid the invoice (Transaction Results page, Your Account page, etc.)
  • Click Update below.

Usage

  • Once the configuration is done, whenever a buyer selects Bitcoins as their payment method an invoice is generated at bitpay.com
  • The Enable for All button allows other admins on your site to see and edit the token you paired.
  • The Disable for All button makes the token pair invisible to all users except for the one who paired the token.
Did this answer your question?