Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Coinbase (API v2) Payment Gateway Details »»
Coinbase (API v2) Payment Gateway
Version: 1.1.0, by DivisionByZero DivisionByZero is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 4.2.x Rating:
Released: 07-31-2016 Last Update: 12-15-2016 Installs: 12
Uses Plugins
Code Changes Additional Files  
No support by the author.

This mod integrates the Coinbase payment gateway using API version 2.

You must have an active merchant account with Coinbase. Once you have your merchant account activated, login to coinbase.com, click on Settings --> API Access and create a NEW api key and make sure that, at a minimum, the settings match the ones in the attached image. Also, you'll have to enter your callback URL (yourvb.com/payment_gateway.php?method=coinbase).

This may work with older vBulletin versions down to v4.0.x, but it has not been tested.

Enjoy, and donations are always welcomed!

Download Now

File Type: zip coinbase_v1.1.0.zip (5.9 KB, 86 views)

Screenshots

File Type: jpg coinbase.jpg (47.7 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
ACNET, oneill

Comments
  #2  
Old 07-31-2016, 10:51 PM
DivisionByZero's Avatar
DivisionByZero DivisionByZero is offline
 
Join Date: Dec 2002
Location: South Bend, Indiana
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

December 16, 2016:

Update to v1.1.0:
  1. Updated to address the discontinuation of the Coinbase sandbox.
  2. Added a smarter duplicate transaction handler because CB seems to enjoy sending duplicate and unique notifications for the same transaction.
  3. Rewrote the TEST COMMUNICATION feature to perform an actual API call in addition to verifying the configuration settings.
  4. Rewrote the callback authentication feature to include the proper signature/body verification and CIDR check against Coinbase's notification servers IPs.
Reply With Quote
  #3  
Old 08-21-2016, 06:27 PM
ACNET ACNET is offline
 
Join Date: Jun 2016
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Really nice that you updated it but when ordering it redirect me to 404 not found (https://www.coinbase.com/checkouts/?)
Reply With Quote
  #4  
Old 08-21-2016, 06:29 PM
DivisionByZero's Avatar
DivisionByZero DivisionByZero is offline
 
Join Date: Dec 2002
Location: South Bend, Indiana
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is the live or sandbox mode doing this?
Reply With Quote
  #5  
Old 08-21-2016, 06:41 PM
ACNET ACNET is offline
 
Join Date: Jun 2016
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DivisionByZero View Post
Is the live or sandbox mode doing this?
It was on live, but i got it working something with api was wrong sorry for that :S
Reply With Quote
  #6  
Old 08-21-2016, 06:43 PM
DivisionByZero's Avatar
DivisionByZero DivisionByZero is offline
 
Join Date: Dec 2002
Location: South Bend, Indiana
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok... glad its working for you now.
Reply With Quote
  #7  
Old 09-29-2016, 06:04 PM
ryhe ryhe is offline
 
Join Date: Sep 2016
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

3.8 ?
Reply With Quote
  #8  
Old 12-14-2016, 07:57 AM
DivisionByZero's Avatar
DivisionByZero DivisionByZero is offline
 
Join Date: Dec 2002
Location: South Bend, Indiana
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For some crazy reason, coinbase axed their sandbox and encourage the use of "small amounts" on the LIVE api for testing purposes. I'll update this today or tomorrow accordingly.

All done
Reply With Quote
  #9  
Old 12-19-2016, 01:24 AM
angemon angemon is offline
 
Join Date: Jul 2014
Posts: 52
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi and thanks @DivisionByZero for the plugin,
But I got this issue when I tried to import your product:
This product is not compatible with version 5.4.36 of PHP. (Compatible starting with 5.6)
Reply With Quote
  #10  
Old 12-19-2016, 01:25 AM
DivisionByZero's Avatar
DivisionByZero DivisionByZero is offline
 
Join Date: Dec 2002
Location: South Bend, Indiana
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

try it if you want, let me know the outcome and i'll update the next release
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:09 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06115 seconds
  • Memory Usage 2,315KB
  • Queries Executed 24 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (2)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (2)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete