Code Monkey home page Code Monkey logo

coinbase-woocommerce's Introduction

DEPRECATED

This plugin has been deprecated and will no longer work after April 30th, 2018. This plugin previously allowed merchants to accept Bitcoin on your WooCommerce-powered website with Coinbase legacy merchant tools.

Coinbase Commerce is a new merchant payment processor that allows you to accept multiple cryptocurrencies. A WooCommerce plugin for Coinbase Commerce will be released in Q2 2018 using the Coinbase Commerce API.

coinbase-woocommerce's People

Contributors

aianus avatar digitalchild avatar isaacwaller avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

coinbase-woocommerce's Issues

Clicking Cancel During Transaction Unexpected Behavior

The problem starts after the customer selects "Bitcoin" and proceeds to the coin base checkout page.

If customer click "Cancel and return to " at the bottom of the page, the order is marked as cancelled, the cart is cleared, and the customer returns to the storefront with an empty cart.

I would expect clicking "Cancel" would cancel the coinbase transaction, not the order, and land the user at the storefront where they can pick another payment option.

With all the curiosity of bitcoin, I would suspect that there will be a lot of people looking out of curiosity and they shouldn't be frustrated with an empty cart when they come back.

PHP Fatal Error in Coinbase

Any time Coinbase initiates a callback, this error is generated in error_log. WordPress 4.0, WooCommerce 2.2.X.

Regards,

Ben

[01-Oct-2014 23:19:11 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Coinbase: callback for non-pending order 6650' in /home/XXXXXX/public_html/wp-content/plugins/coinbase-woocommerce-master/callback.php:59
Stack trace:
#0 [internal function]: coinbase_callback('')
#1 /home/XXXXXX/public_html/wp-includes/plugin.php(505): call_user_func_array('coinbase_callba...', Array)
#2 /home/XXXXXX/public_html/wp-settings.php(353): do_action('init')
#3 /home/XXXXXX/public_html/wp-config.php(96): require_once('/home/XXXXXX/...')
#4 /home/pooalexa/public_html/wp-load.php(29): require_once('/home/XXXXXX/...')
#5 /home/XXXXXX/public_html/wp-blog-header.php(12): require_once('/home/XXXXXX/...')
#6 /home/XXXXXX/public_html/index.php(17): require('/home/XXXXXX/...')
#7 {main}

thrown in /home/XXXXXX/public_html/wp-content/plugins/coinbase-woocommerce-master/callback.php on line 59

Woocommerce 3.0 API V2 & Oauth

Hey I was wondering if you had any plans to upgrade your plugin..

I love the idea behind it and installed it on my site.. however it returns an error when someone tries to checkout on coinbase.

I have enabled the api v1 for user and merchant. also added the api keys and it verified my connection.
I get the following error upon checkout - Sorry, but there was an error processing your order. Please try again or try a different payment method.

I was wondering if this was because of the outdated api or because of woocommerce 3.0

Thanks for the release in anycase!

CoinBase for Woocommerce - Fatal Error Line 21

Hello all, I'm new to GitHub but I saw another thread about someone having difficulty with the Coinbase Woocommerce plugin. I just installed the plugin and got the error below.

"Fatal error: Cannot redeclare class Coinbase_Exception in /kratonic.com/wp-content/plugins/coinbase-woocommerce-master/coinbase-php/Coinbase/Exception.php on line 21"

I don't have very strong programming skills so I don't know what the message means. Can anyone help me fix this?

Gateway Showing timeout

Coinbase Gateway showing error while customers trying to pay via coinbase. I have also did Disabled/Enabled but still nothing happened !

My website: buyacsgo.com

Support customizable description

It would be nice if the plugin supported customizable descriptions via the admin options panel.

For example, I want to offer a small discount as an incentive for customers to pay with Bitcoin, and the payment method description would be a great place to advertise that.

Payment expiration issue

Hi,

I am using this plugin for subscriptions on my site (Praying you will integrate auto renewals in the near future because this is becoming a nightmare)...

Anyway, I have users now renewing for the first time, but I am running into multiple problems.

  1. First issue involves a user going to pay and then waiting too long to pay. He then went to refresh and pay again and received the following error "Invalid Payment Method". Do you know why this is occurring?
  2. Second issue involves a user hitting cancel when the link is about to expire in order to refresh, yet his order is then marked as failed and he is unable to new renew? Why would it expire his entire order? How can I guarantee he still has a subscription and can renew if payment is cancelled out and he is no longer able to renew now?

Thank you,

Julian

BTC as default currency

Hi,

This isn't so much an issue as it is a feature request, hope that's ok :)

Would it be possible to incorporate BTC as an optional default currency in WooCommerce, so that prices display in BTC as opposed to USD, etc.?

Thanks so much for your work on this, the plugin is fantastic!

Jeff
Bitcoinwine.com

Error when checking out

Hello,

I'm getting the following error after clicking "Proceed to Coinbase" at my check out screen.
I'm puzzled as to what it means... Any ideas?

Fatal error: Call to undefined method WooCommerce::add_error() in /home1/name/public_html/mydomain.com/wp-content/plugins/coinbase-woocommerce-master/coinbase-woocommerce.php on line 216

DNS not pointed yet

Is that why once a transaction is completed I'm getting an error email stating that "We've been unable to send callbacks to your website"? I'm hoping that once the DNS is pointed to the website this issue is resolved but I just wanted to check.
Thanks!

Plugin not configured

I have configured the plugin but get the message 'Sorry, but there was an error processing your order. Please try again or try a different payment method. (plugin not configured)' when trying to checkout.

Any ideas?

Support for WP 4.4.2?

Does this plugin work with WordPress 4.4.2 and WooCommerce 2.5.5? After installing the plugin I go to WooCommerce > Settings > Checkout and Coinbase is not listed as a checkout option. Any ideas?

Fatal Error

After updating woocommerce to 2.3.4 I get

Fatal error: Call to undefined method WooCommerce::add_error() in /site/wp-content/plugins/coinbase-woocommerce-master/coinbase-woocommerce.php on line 216

The plugin was working fine before. Im also on Wordpress 4.1.1

Not configured ?

It keeps telling me that is not configured but it is.

Also, which one is the callback url ?

Massive Issue

This plugin does not work well for bitcoin sent from non-Coinbase wallets.

The Coinbase sandbox also doesn't work for testing this with API v1, so this plugin is dead. I have no idea if it works with Coinbase accounts as it rejects payments sent to the same account.

Edit: I got it to work, and overpayments were listed. However Coinbase didn't react to these payments in time, and the orders expired. One payment to 11 minutes to confirm, and the other one took well over 15 minutes. When it works it says "received payment, waiting for confirmation", and confirms it without actual confirmation on the blockchain.

One payment is still in space. Who knows where the money is, but it's not in my Coinbase account. https://blockchain.info/tx-index/9afaa5021484bb23c94ab3a5f0e0a7297c9a8e0186295eeb2b68c5c8f274e8f4

Edit 2: All came finally. Perhaps the bug is simply Coinbase doesn't look for transactions under a certain size. There should be coded 5.4 uBTC minimum as well by coinbase on the server side. There is of course no way to send dust unfortunately. I will test the overpayment.

Edit 3: Well panic averted, not so massive of an issue as the plugin fails with amounts under 5.4 uBTC even if you overpay. That's the bug. No big deal since this isn't going to happen in production. It's a flaw of bitcoin in general, because it excludes it's use for micropayments.

Ranting Conclusion

Generating addresses in a deterministic manner is not the greatest idea for all solutions. It would be better to attach a global address, or group of address you manually generate to associate with products. Sure, people would be able to see what has been paid, but for many reasons you want this transparency. Deterministic addresses lead to panic when things go wrong. It's much harder to trace an infinite number of addresses down when accounting forensically.

Hoping for a v2 API release to make testing easier.

Error on checkout with latest WC release

Receiving: Sorry, but there was an error processing your order. Please try again or try a different payment method. (Success url must be a valid URL starting with http or https)

"No merchant account connected"

The gateway gives the status within woocommerce as "No merchant account connected", with a link to connect a merchant account. I click the link, it takes me to coinbase with a prompt to "Authorize or Deny", I click authorize and it takes me back to Woocommerce where it says "Action failed. Please refresh the page and retry."

Woocommerce version is Version 2.1.2
Coinbase Woocommerce plugin version is 1.0

Getting error: Could not validate API Key: Status code 401 with WP 4.9 and woo-commerce Version 3.2.5

Hi,
I am getting the error Could not validate API Key: Status code 401 on the woocommerce>checkout>coinbase page but I have put the API key and API secret from coinbase and getting the error in Wordpress Version 4.9 and woo-commerce Version 3.2.5.

Also when clicking on the proceed to coinbase on the checkout page this error shows "Sorry, but there was an error processing your order. Please try again or try a different payment method."

Can you please help me regard it?

Regards
Tanveer

Retry transactions if 503 error comes back

Hi, a recent order placed on my woocommerce site failed to complete when the plugin received a 503 error from Coinbase. The order is now stuck in a pending state, and the customer has left the site so we don't have a way to complete the order.

It would be fantastic if the Coinbase plugin, upon receiving a 503, attempted to retry the request a few times (exponential backoff?) before admitting defeat.

Here's the stack trace:

Error while processing coinbase payment: Coinbase_ApiException::__set_state(array(
‘message’ => ‘Status code 503′,
‘string’ => ”,
‘code’ => 0,
‘file’ => ‘/PATH/wp-content/plugins/coinbase-woocommerce/coinbase-php/Coinbase/Requestor.php’,
‘line’ => 22,
‘trace’ =>
array (
0 =>
array (
‘file’ => ‘/PATH/wp-content/plugins/coinbase-woocommerce/coinbase-php/Coinbase/Rpc.php’,
‘line’ => 95,
‘function’ => ‘doCurlRequest’,
‘class’ => ‘Coinbase_Requestor’,
‘type’ => ‘->’,
‘args’ =>
array (
0 => NULL,
),
),
1 =>
array (
‘file’ => ‘/PATH/wp-content/plugins/coinbase-woocommerce/coinbase-php/Coinbase/Coinbase.php’,
‘line’ => 69,
‘function’ => ‘request’,
‘class’ => ‘Coinbase_Rpc’,
‘type’ => ‘->’,
‘args’ =>
array (
0 => ‘POST’,
1 => ‘buttons’,
2 =>
array (
‘button’ =>
array (
‘name’ => ‘Order #ID′,
‘price_string’ => AMOUNT,
‘price_currency_iso’ => ‘USD’,
‘callback_url’ => ‘https://URL/wc-api/WC_Gateway_Coinbase/?callback_secret=SECRET′,
‘custom’ => ID,
‘success_url’ => ‘https://URL/checkout/order-received/ID?key=wc_order_NUMBER&return_from_coinbase=1′,
‘cancel_url’ => ‘https://URL/cart/?cancel_order=true&order=wc_order_NUMBER&order_id=ID&redirect&_wpnonce=NONCE&return_from_coinbase=1&cancelled=1&order_key=wc_order_NUMBER′,
),
),
),
),
2 =>
array (
‘file’ => ‘/PATH/wp-content/plugins/coinbase-woocommerce/coinbase-php/Coinbase/Coinbase.php’,
‘line’ => 208,
‘function’ => ‘post’,
‘class’ => ‘Coinbase’,
‘type’ => ‘->’,
‘args’ =>
array (
0 => ‘buttons’,
1 =>
array (
‘button’ =>
array (
‘name’ => ‘Order #ID′,
‘price_string’ => AMOUNT,
‘price_currency_iso’ => ‘USD’,
‘callback_url’ => ‘https://URL/wc-api/WC_Gateway_Coinbase/?callback_secret=SECRET′,
‘custom’ => ID,
‘success_url’ => ‘https://URL/checkout/order-received/ID?key=wc_order_NUMBER&return_from_coinbase=1′,
‘cancel_url’ => ‘https://URL/cart/?cancel_order=true&order=wc_order_NUMBER&order_id=ID&redirect&_wpnonce=NONCE&return_from_coinbase=1&cancelled=1&order_key=wc_order_NUMBER′,
),
),
),
),
3 =>
array (
‘file’ => ‘/PATH/wp-content/plugins/coinbase-woocommerce/coinbase-woocommerce.php’,
‘line’ => 207,
‘function’ => ‘createButtonWithOptions’,
‘class’ => ‘Coinbase’,
‘type’ => ‘->’,
‘args’ =>
array (
0 =>
array (
‘name’ => ‘Order #ID′,
‘price_string’ => AMOUNT,
‘price_currency_iso’ => ‘USD’,
‘callback_url’ => ‘https://URL/wc-api/WC_Gateway_Coinbase/?callback_secret=SECRET′,
‘custom’ => ID,
‘success_url’ => ‘https://URL/checkout/order-received/ID?key=wc_order_NUMBER&return_from_coinbase=1′,
‘cancel_url’ => ‘https://URL/cart/?cancel_order=true&order=wc_order_NUMBER&order_id=ID&redirect&_wpnonce=NONCE&return_from_coinbase=1&cancelled=1&order_key=wc_order_NUMBER′,
),
),
),
4 =>
array (
‘file’ => ‘/PATH/wp-content/plugins/woocommerce/includes/class-wc-checkout.php’,
‘line’ => 676,
‘function’ => ‘process_payment’,
‘class’ => ‘WC_Gateway_Coinbase’,
‘type’ => ‘->’,
‘args’ =>
array (
0 => ID,
),
),
5 =>
array (
‘file’ => ‘/PATH/wp-content/plugins/woocommerce/includes/class-wc-ajax.php’,
‘line’ => 308,
‘function’ => ‘process_checkout’,
‘class’ => ‘WC_Checkout’,
‘type’ => ‘->’,
‘args’ =>
array (
),
),
6 =>
array (
‘function’ => ‘checkout’,
‘class’ => ‘WC_AJAX’,
‘type’ => ‘->’,
‘args’ =>
array (
0 => ”,
),
),
7 =>
array (
‘file’ => ‘/PATH/wp-includes/plugin.php’,
‘line’ => 470,
‘function’ => ‘call_user_func_array’,
‘args’ =>
array (
0 =>
array (
0 =>
WC_AJAX::__set_state(array(
)),
1 => ‘checkout’,
),
1 =>
array (
0 => ”,
),
),
),
8 =>
array (
‘file’ => ‘/PATH/wp-admin/admin-ajax.php’,
‘line’ => 92,
‘function’ => ‘do_action’,
‘args’ =>
array (
0 => ‘wp_ajax_nopriv_woocommerce_checkout’,
),
),
),
‘previous’ => NULL,
‘http_code’ => 503,
‘response’ => ‘
html, body, iframe { margin: 0; padding: 0; height: 100%; }
iframe { display: block; width: 100%; border: none; }
Application Error
‘,
))

Thanks!

New update

Please update the plugin, it isn't working anymore with new woocommerce update.
Thank you

New Plugin

Is there new plugin available instead of this?

Error when checking out

Woocommerce 2.2.8

Just installed the plugin yesterday, all API is correctly configured and I am getting this error message:

Sorry, but there was an error processing your order. Please try again or try a different payment method.

Really want a solution as I am excited to start accepting bitcoin on my website checkout.

Sorry, but there was an error processing your order. Please try again or try a different payment method.

Hi,

I get the error "Sorry, but there was an error processing your order. Please try again or try a different payment method." when attempting to checkout. I've made sure I linked merchant/user via the V1 API and filled out my merchant profile. Is there anything I'm missing?

Here is the info on the order note:

`
Error while processing coinbase payment: Coinbase_ApiException::__set_state(array(
‘message’ => ‘Cancel url is not a valid URL’,
‘string’ => ”,
‘code’ => 0,
‘file’ => ‘/var/www/html/wp-content/plugins/coinbase-woocommerce/coinbase-php/Coinbase/Rpc.php’,
‘line’ => 109,
‘trace’ =>
array (
0 =>
array (
‘file’ => ‘/var/www/html/wp-content/plugins/coinbase-woocommerce/coinbase-php/Coinbase/Coinbase.php’,
‘line’ => 69,
‘function’ => ‘request’,
‘class’ => ‘Coinbase_Rpc’,
‘type’ => ‘->’,
‘args’ =>
array (
0 => ‘POST’,
1 => ‘buttons’,
2 =>
array (
‘button’ =>
array (
‘name’ => ‘Order #1319’,
‘price_string’ => 80,
‘price_currency_iso’ => ‘USD’,
‘callback_url’ => ‘https://www.mydomain.com/wc-api/WC_Gateway_Coinbase/?callback_secret=2f81359baae6d423cbd0681c860e24ecf4421920’,
‘custom’ => 1319,
‘success_url’ => ‘https://www.mydomain.com/checkout/order-received/1319?key=wc_order_57748828a0f39&return_from_coinbase=1’,
‘cancel_url’ => ‘https://www.mydomain.com/cart/?cancel_order=true&return_from_coinbase=1&cancelled=1&order_key=wc_order_57748828a0f39#038;order=wc_order_57748828a0f39&order_id=1319&redirect’,
),
),
),
),
1 =>
array (
‘file’ => ‘/var/www/html/wp-content/plugins/coinbase-woocommerce/coinbase-php/Coinbase/Coinbase.php’,
‘line’ => 208,
‘function’ => ‘post’,
‘class’ => ‘Coinbase’,
‘type’ => ‘->’,
‘args’ =>
array (
0 => ‘buttons’,
1 =>
array (
‘button’ =>
array (
‘name’ => ‘Order #1319’,
‘price_string’ => 80,
‘price_currency_iso’ => ‘USD’,
‘callback_url’ => ‘https://www.mydomain.com/wc-api/WC_Gateway_Coinbase/?callback_secret=2f81359baae6d423cbd0681c860e24ecf4421920’,
‘custom’ => 1319,
‘success_url’ => ‘https://www.mydomain.com/checkout/order-received/1319?key=wc_order_57748828a0f39&return_from_coinbase=1’,
‘cancel_url’ => ‘https://www.mydomain.com/cart/?cancel_order=true&return_from_coinbase=1&cancelled=1&order_key=wc_order_57748828a0f39#038;order=wc_order_57748828a0f39&order_id=1319&redirect’,
),
),
),
),
2 =>
array (
‘file’ => ‘/var/www/html/wp-content/plugins/coinbase-woocommerce/coinbase-woocommerce.php’,
‘line’ => 216,
‘function’ => ‘createButtonWithOptions’,
‘class’ => ‘Coinbase’,
‘type’ => ‘->’,
‘args’ =>
array (
0 =>
array (
‘name’ => ‘Order #1319’,
‘price_string’ => 80,
‘price_currency_iso’ => ‘USD’,
‘callback_url’ => ‘https://www.mydomain.com/wc-api/WC_Gateway_Coinbase/?callback_secret=2f81359baae6d423cbd0681c860e24ecf4421920’,
‘custom’ => 1319,
‘success_url’ => ‘https://www.mydomain.com/checkout/order-received/1319?key=wc_order_57748828a0f39&return_from_coinbase=1’,
‘cancel_url’ => ‘https://www.mydomain.com/cart/?cancel_order=true&return_from_coinbase=1&cancelled=1&order_key=wc_order_57748828a0f39#038;order=wc_order_57748828a0f39&order_id=1319&redirect’,
),
),
),
3 =>
array (
‘file’ => ‘/var/www/html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php’,
‘line’ => 663,
‘function’ => ‘process_payment’,
‘class’ => ‘WC_Gateway_Coinbase’,
‘type’ => ‘->’,
‘args’ =>
array (
0 => 1319,
),
),
4 =>
array (
‘file’ => ‘/var/www/html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php’,
‘line’ => 472,
‘function’ => ‘process_checkout’,
‘class’ => ‘WC_Checkout’,
‘type’ => ‘->’,
‘args’ =>
array (
),
),
5 =>
array (
‘function’ => ‘checkout’,
‘class’ => ‘WC_AJAX’,
‘type’ => ‘::’,
‘args’ =>
array (
0 => ”,
),
),
6 =>
array (
‘file’ => ‘/var/www/html/wp-includes/plugin.php’,
‘line’ => 525,
‘function’ => ‘call_user_func_array’,
‘args’ =>
array (
0 =>
array (
0 => ‘WC_AJAX’,
1 => ‘checkout’,
),
1 =>
array (
0 => ”,
),
),
),
7 =>
array (
‘file’ => ‘/var/www/html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php’,
‘line’ => 82,
‘function’ => ‘do_action’,
‘args’ =>
array (
0 => ‘wc_ajax_checkout’,
),
),
8 =>
array (
‘function’ => ‘do_wc_ajax’,
‘class’ => ‘WC_AJAX’,
‘type’ => ‘::’,
‘args’ =>
array (
0 => ”,
),
),
9 =>
array (
‘file’ => ‘/var/www/html/wp-includes/plugin.php’,
‘line’ => 525,
‘function’ => ‘call_user_func_array’,
‘args’ =>
array (
0 =>
array (
0 => ‘WC_AJAX’,
1 => ‘do_wc_ajax’,
),
1 =>
array (
0 => ”,
),
),
),
10 =>
array (
‘file’ => ‘/var/www/html/wp-includes/template-loader.php’,
‘line’ => 12,
‘function’ => ‘do_action’,
‘args’ =>
array (
0 => ‘template_redirect’,
),
),
11 =>
array (
‘file’ => ‘/var/www/html/wp-blog-header.php’,
‘line’ => 19,
‘args’ =>
array (
0 => ‘/var/www/html/wp-includes/template-loader.php’,
),
‘function’ => ‘require_once’,
),
12 =>
array (
‘file’ => ‘/var/www/html/index.php’,
‘line’ => 17,
‘args’ =>
array (
0 => ‘/var/www/html/wp-blog-header.php’,
),
‘function’ => ‘require’,
),
),
‘previous’ => NULL,
‘http_code’ => 200,
‘response’ => ‘{“success”:false,”errors”:[“Cancel url is not a valid URL”],”button”:{“code”:”c4c457cf74d6c15847b45a91f97cfd8a”,”uuid”:”ccfd466c-356d-58a1-a5e8-59a28f64182d”,”type”:”buy_now”,”subscription?”:false,”repeat”:null,”style”:”buy_now_large”,”text”:”Pay With Bitcoin”,”name”:”Order #1319″,”description”:””,”custom”:”1319″,”callback_url”:”https://www.mydomain.com/wc-api/WC_Gateway_Coinbase/?callback_secret=2f81359baae6d423cbd0681c860e24ecf4421920″,”success_url”:”https://www.mydomain.com/checkout/order-received/1319?key=wc_order_57748828a0f39\u0026return_from_coinbase=1″,”cancel_url”:”https://www.mydomain.com/cart/?cancel_order=true\u0026return_from_coinbase=1\u0026cancelled=1\u0026order_key=wc_order_57748828a0f39#038;order=wc_order_57748828a0f39\u0026#038;order_id=1319\u0026#038;redirect”,”info_url”:null,”auto_redirect”:false,”auto_redirect_success”:false,”auto_redirect_cancel”:false,”price”:{“cents”:8000.0,”currency_iso”:”USD”},”variable_price”:false,”choose_price”:false,”include_address”:false,”include_email”:false}}’,
‘xdebug_message’ => ‘
( ! ) Coinbase_ApiException: Cancel url is not a valid URL in /var/www/html/wp-content/plugins/coinbase-woocommerce/coinbase-php/Coinbase/Rpc.php on line 109 Call Stack # Time Memory Function Location 1 0.0001 249264 {main}( ) …/index.php:0 2 0.0001 249704 require( ‘/var/www/html/wp-blog-header.php’ ) …/index.php:17 3 0.0845 6411488 require_once( ‘/var/www/html/wp-includes/template-loader.php’ ) …/wp-blog-header.php:19 4 0.0845 6411536 do_action( ) …/template-loader.php:12 5 0.0849 6418992 call_user_func_array:{/var/www/html/wp-includes/plugin.php:525}
( ) …/plugin.php:525 6 0.0849 6419104 WC_AJAX::do_wc_ajax( ) …/plugin.php:525 7 0.0850 6420328 do_action( ) …/class-wc-ajax.php:82 8 0.0851 6421864 call_user_func_array:{/var/www/html/wp-includes/plugin.php:525}
( ) …/plugin.php:525 9 0.0851 6421968 WC_AJAX::checkout( ) …/plugin.php:525 10 0.0891 6560728 WC_Checkout->process_checkout( ) …/class-wc-ajax.php:472 11 0.1517 6981424 WC_Gateway_Coinbase->process_payment( ) …/class-wc-checkout.php:663 12 0.1598 7070576 Coinbase->createButtonWithOptions( ) …/coinbase-woocommerce.php:216 13 0.1598 7070976 Coinbase->post( ) …/Coinbase.php:208 14 0.1598 7071408 Coinbase_Rpc->request( ) …/Coinbase.php:69

‘,
))
`

I appreciate your assistance.

api not working?

Have wordpress 4.0 + woocommerce 2.2.4

Although the system was working all good, it has stopped yesterday.

When a customer clicks "proceed to coinbase", it redirects to coinbase.com with a message "the item is no longer available"

I've checked my api keys and stuff, everything is working okay.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.