DashPayments for WooCommerce Released

dineanddash

New Member
Mar 25, 2017
4
0
1
47
I just installed the plugin for my Woo-store and got it working in about 15 minutes.

Running PHP Version: 7.0.15-0ubuntu0.16.04.4 on a VPS. WC version: 2.6.7 WP version: 4.7.3

Installed the plugin via the WP uploader and then the noticed politely told me what I was missing:

DashPayments for WooCommerce: Required extension(s) not loaded/enabled. Please enable 'gmp, bcmath' PHP extension(s) on your WordPress server.
I ran:
sudo apt-get install php-bcmath
sudo apt-get install php7.0-gmp
Once installed, did the apache restart
sudo service apache2 restart
Next alert message was:

Pleace add a Dash BIP32 extended public key (Launch your Electrum-Dash wallet, Select Wallet->Master Public Keys)​

I went to electrum-dash.org, installed the wallet, and got my Master Public Keys from the menu. Pasted that in the setting box: WooCommerce --> Settings --> Checkout --> Dash. That was the only thing to add. Enabled and saved.

In testing the check out process I see the dash option on the payment page with the wording:

• Pay with Dash
Please proceed to the next screen to see necessary payment details.
Then next payment screen gives the amount in Dash owed, a Dash address and QR code. Also has the text:

Please note:

  1. You must make a payment within one hour, or your order will be cancelled.
  2. As soon as your payment is received, you will receive an email confirmation with order delivery details.
  3. You may send multiple payments in order to reach the total required amount.

My store is in Thai Baht currency, and the DASH amount properly reads the Thai Baht price and gives a correct exchange equivalent in DASH.

Small suggestion:

1. "Please proceed to the next screen to see necessary payment details." could be "You will pay 0.05869 Dash on the next screen"


Am quite new to DASH, but fell in love with it's instant transfers. I was buying a domain with BTC, and it took a day during which I got serious heat from my client while waiting for the confirmation. Since then I've been looking at other cryptocoin, and love what DASH is doing.
 

Buddy

New Member
May 21, 2017
3
0
1
50
I installed the plugin for our WooCommerce store and I get the message: Required extension not loaded/enabled. Please enable 'gmp' PHP extension on your WordPress server.

We have a SiteGround.com WordPress Hosting Managed Services Plan and they will not enable gmp on our present plan. I was not too surprised by this. My understanding is the best solution will be a VPS server that allows Linux command line access?

I know these are fairly common, but can someone please recommend a good hosting service for a store that requires very reliable and a large number of Dash payments?
 

bluebit

Active Member
Jun 4, 2015
196
197
103
This is officially released now, and the Github repo is here:

https://github.com/nmarley/dashpayments-for-woocommerce

For non-developers (the majority of plugin users), the pre-packaged zip file can be found here (please make sure your site meets the technical requirements):

https://github.com/nmarley/dashpayments-for-woocommerce/releases/latest
nmarley, I've successfully integrated Dash Payments into my website that I'm currently building, only problem is that it's not in spanish. I'm currently using Loco Translate plugin to translate other plugins from english to spanish. Only problem is that the Dash Payments plugin doesn't have a template that I can start translating files. I get this error message also tried have loco sync and create a template, didn't work.

=========
Template missing
This bundle doesn't define a translations template file.
Loco can sync directly with the source code, but this can be slow if there are many files.
=========

I'd appreciate it if you could add a template to the plugin and post here when the plugin is updated so I can continue: https://localise.biz/wordpress/plugin/manual/templates?utm_campaign=wp&utm_source=admin&utm_content=plugin-msginit

User Manual: https://localise.biz/wordpress/plugin/manual
 
Last edited:

andy99

New Member
May 1, 2016
7
0
1
Today try activate on woocommerce strore buy have error "Warning: require_once(/var/www/xxxxx/data/www/xxxxxx.com/wp-content/plugins/dashpayments-for-woocommerce-master/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/xxxxx/data/www/xxxxxx.com/wp-content/plugins/dashpayments-for-woocommerce-master/includes/class-dp-address-factory.php on line"

Bitcoin plugin work ok :(

Now DASH don't have plugin for woocommerce ?
 

chaeplin

Active Member
Core Developer
Mar 29, 2014
749
356
133
Today try activate on woocommerce strore buy have error "Warning: require_once(/var/www/xxxxx/data/www/xxxxxx.com/wp-content/plugins/dashpayments-for-woocommerce-master/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/xxxxx/data/www/xxxxxx.com/wp-content/plugins/dashpayments-for-woocommerce-master/includes/class-dp-address-factory.php on line"

Bitcoin plugin work ok :(

Now DASH don't have plugin for woocommerce ?
try https://github.com/nmarley/dashpayments-for-woocommerce/releases/latest to download.

or change directory name from dashpayments-for-woocommerce-master to dashpayments-woocommerce
 
Last edited:

andy99

New Member
May 1, 2016
7
0
1
try https://github.com/nmarley/dashpayments-for-woocommerce/releases/latest to download.

or change directory name from dashpayments-for-woocommerce-master to dashpayments-for-woocommerce
Thanks. But now have another error when try activate plugin
"
Plugin could not be activated because it triggered a fatal error.
Parse error: syntax error, unexpected '[' in /var/www/xxxxx/data/www/xxxx/wp-content/plugins/dashpay-woocommerce/vendor/react/promise/src/functions.php on line 15
"
 

chaeplin

Active Member
Core Developer
Mar 29, 2014
749
356
133
Thanks. But now have another error when try activate plugin
"
Plugin could not be activated because it triggered a fatal error.
Parse error: syntax error, unexpected '[' in /var/www/xxxxx/data/www/xxxx/wp-content/plugins/dashpay-woocommerce/vendor/react/promise/src/functions.php on line 15
"

How you downloaded latest ? try to uninstall dashpay-woocommerce first(to remove old config) and reinstall dashpay-woocommerce
 

bluebit

Active Member
Jun 4, 2015
196
197
103
DashPayments for WooCommerce: Required extension(s) not loaded/enabled. Please enable 'gmp' PHP extension(s) on your WordPress server.

what do I do?
 

bluebit

Active Member
Jun 4, 2015
196
197
103
I installed the plugin for our WooCommerce store and I get the message: Required extension not loaded/enabled. Please enable 'gmp' PHP extension on your WordPress server.

We have a SiteGround.com WordPress Hosting Managed Services Plan and they will not enable gmp on our present plan. I was not too surprised by this. My understanding is the best solution will be a VPS server that allows Linux command line access?

I know these are fairly common, but can someone please recommend a good hosting service for a store that requires very reliable and a large number of Dash payments?
hostgator and bluehost will enable gmp for free, should already be enabled by default
 

libertyzeal

New Member
Jan 27, 2015
14
0
1
I had a similar problem, bluehost said it wasn't available at my service tier or something like that. I've opted for coinpayments.net integration, it was rather painless to set up.
 

bluebit

Active Member
Jun 4, 2015
196
197
103
I had a similar problem, bluehost said it wasn't available at my service tier or something like that. I've opted for coinpayments.net integration, it was rather painless to set up.
I've decided to go with a VPS, its actually only $5, now i have more security and can enable gmp, going with vultr.com
 

bluebit

Active Member
Jun 4, 2015
196
197
103
can we get an update for the plugin, its not working i get this error message Dash payment gateway NOT operational. Insight-API error in connection or network status