You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
Any idea which processor is best to use if accepting bitcoins through V9?
Offline
I can't vouch for whether or not Coin Base (coinbase.com) is a decent company to do processing with or not, as I have no real experience with them, but there is an integration included with K9 for Coin Base which allows you to accept bitcoin using K9. You'll find it listed as 'Coinbase (Bitcoin Button) - Payment Form' under Store / Commerce / Processing Gateways.
Offline
Thank you Nick. What information would need to be entered in ccp to connect to Coinbase. On the Coinbase web site
the only information that is unique is the creation of an API.
Offline
You can enter anything you like in the Gateway User/Store ID field, or leave it 'coinbase'.
Enter the API key in the Transaction Key/Password field.
If you have any trouble getting it to work, post back here. It uses json_encode() and json_decode, which depending on your PHP version, might cause an issue for which we have a workaround. Otherwise, it should work just fine.
Offline
It does not work. What is the fix. Do you want my php version?
Offline
It is ea-php56
php-fpm is off should i turn it on?
Offline
Are json_encode() and json_decode() available on your system? It's typically PHP5.2 and lower that have issues, those functions should be on your system. If not, add this at the top:
$Services_JSON = $this->load_pear('Services_JSON');
Then replace json_encode() with $Services_JSON->encode() and json_decode() with $Services_JSON->decode(). Then you need to do the same thing to {public}/utilities/coinbasebitcoin.php as json_decode() shows up there too.
Offline
Are these the statments to change?
$jsonreq = @json_encode($jsonreq,true);
$jsonresp = @json_decode($jsonresp);
Offline
It depends. I looked back through this thread and you simply said "It does not work. What is the fix.". We were assuming it wasn't working because of your PHP version. That was not provided, and we're not even sure if there is a problem with JSON. Do you get an error message? If so what is it? If not, what happens that's not correct?
Offline
When you turn the bitcoin option on it is a selectio on the checout list but nothing shows below as it does when a credit card is shown as an option. I believe that some information needs to show so they can complete the transaction on the coinbase web site. Should I just open a ticket for level 3 support?
Offline
Should I just open a ticket for level 3 support?
Submit a level 1 free ticket for now, and see what the custom shop says. Might end up turning into a paid job, but right now we're not sure what's wrong with it. In your ticket, include your PHP version, please.
Offline