Nxt Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client 1.11.9 - NEW RELEASE: Ardor 2.0.3e TestNet IS LAUNCHED!

Pages: 1 [2] 3 4  All

Author Topic: NXTCS - callback service / payment notifications for deposit processing  (Read 11660 times)

TwinWinNerD

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2012
  • CEO BitPanda.com
    • View Profile
  • Karma: +222/-116

Ok, please PM me for a collaboration for coinimal!

qqNxt

  • Full Member
  • ***
  • Offline Offline
  • Posts: 174
    • View Profile
    • http://www.myfreenxt.com/
  • Karma: +18/-1

how is this project doing?
http://www.myfreenxt.com/
NXT-8PGJ-JWZM-BRN9-59Y3L

xchrix

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 257
    • View Profile
    • CryptoCoinCharts
  • Karma: +56/-3

i am making good progress!
cronjobs are already running and calling your scripts if you add your data on nxtcs.com
please try it and give me feedback

how is this project doing?

xchrix

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 257
    • View Profile
    • CryptoCoinCharts
  • Karma: +56/-3

i started with a basic API documentation. work in progress
http://www.nxtcs.com/main/documentation

weidong

  • Newbie
  • *
  • Offline Offline
  • Posts: 10
    • View Profile
  • Karma: +0/-0

xchrix

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 257
    • View Profile
    • CryptoCoinCharts
  • Karma: +56/-3

yes there are good news but i dont want to talk about it now. just when i am able to deliver. will need some days or maybe next week.. nothing fancy. but a good step forward ;)

any good news?

weidong

  • Newbie
  • *
  • Offline Offline
  • Posts: 10
    • View Profile
  • Karma: +0/-0

yes there are good news but i dont want to talk about it now. just when i am able to deliver. will need some days or maybe next week.. nothing fancy. but a good step forward ;)

any good news?

when will be deliver?

weidong

  • Newbie
  • *
  • Offline Offline
  • Posts: 10
    • View Profile
  • Karma: +0/-0

long time no update,HOW?

xchrix

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 257
    • View Profile
    • CryptoCoinCharts
  • Karma: +56/-3

finally some big news! NXTCS was tested over the last weeks and is working now smoothly. we have already processed some transactions and callbacks and one big company is already using our callbacks for their order processing. i a not allowed to promote the name of the service because the feature isnt online yet on their website. but i hope it will be online next week then i am able to disclose the secret  8)

nevertheless this shows that there is real world demand for this callback service. this is good for future profit with collecting fees from the users.

whatnxt

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 502
    • View Profile
  • Karma: +48/-8

Sounds great I am looking forward to hearing some good news.

Keep up the good work...
NXT-UAPC-3T43-FFT6-HW5BZ

TylerJordan

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 37
    • View Profile
  • Karma: +5/-2

If I am understanding this project correctly, it will allow for online stores, not running a node, to sell goods for NXT. That's awesome!   :)

Wondering if you could integrate for several crypto's in addition to NXT?  eg. BTC, BTCDark, Dash, Doge, etc.?

Further wondering if some existing and popular open-source wordpress plugin could be modded to use your API?

Keep innovating! Love your efforts! Can I use too many !!!!!   ?  I don't think so !!!

Cheers

xchrix

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 257
    • View Profile
    • CryptoCoinCharts
  • Karma: +56/-3

If I am understanding this project correctly, it will allow for online stores, not running a node, to sell goods for NXT. That's awesome!   :)

yes you are right. with some simple lines of code everybody could offer NXT deposits to its account and do some logic after receiving the funds ;)

xchrix

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 257
    • View Profile
    • CryptoCoinCharts
  • Karma: +56/-3

Coinimal has integrated our callback service for its NXT to EUR sell feature!!
http://nxter.org/nxt-crypto-users-can-now-use-coinimal-to-sell-nxt-for-euro/

if a user wants to sell some NXT to coinimal they show their NXT wallet address which is also connected with NXTCS. when theres a deposit on this address NXTCS does a callback to the coinimal servers to inform about the transaction then the sell order is processed with the Coinimal logic. so they dont have to care about NXT daemons, cronjobs or transaction confirmations

i am looking forward that many other services will come and use the callback service!

whatnxt

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 502
    • View Profile
  • Karma: +48/-8

That's great work xchris.

How easy is it to set up?

I look forward to more converts.
NXT-UAPC-3T43-FFT6-HW5BZ

xchrix

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 257
    • View Profile
    • CryptoCoinCharts
  • Karma: +56/-3

That's great work xchris.

How easy is it to set up?

I look forward to more converts.

Six simple steps to get started!

  • Login to your NXT wallet and generate a token for nxtcs
  • Paste the token in the input field on the top
  • Now we know you are the owner of the Wallet - No registration required!
  • Input the required data (URL of your callback script, settings...)
  • Now we will call your provided URL everytime you get a transaction (unconfirmed, confirmed) to your wallet. As POST data you get all informations of the transaction
  • Use this data todo your order processing (mark customer order as paid, ship something, send emails, etc...)

blackyblack1

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1692
    • View Profile
  • Karma: +165/-82

That's great work xchris.

How easy is it to set up?

I look forward to more converts.

Six simple steps to get started!

  • Login to your NXT wallet and generate a token for nxtcs
  • Paste the token in the input field on the top
  • Now we know you are the owner of the Wallet - No registration required!
  • Input the required data (URL of your callback script, settings...)
  • Now we will call your provided URL everytime you get a transaction (unconfirmed, confirmed) to your wallet. As POST data you get all informations of the transaction
  • Use this data todo your order processing (mark customer order as paid, ship something, send emails, etc...)
You can also use just an NXT address without token verification. You can use email with verification to protect from bots. But there is no real need to protect from monitoring others accounts.

TylerJordan

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 37
    • View Profile
  • Karma: +5/-2

FYI:  https://github.com/cryptoapi/Bitcoin-Wordpress-Plugin

This plugin allows wordpress install to accept Bitcoin, Litecoin, Speedcoin, Dogecoin, Paycoin, Darkcoin, Reddcoin, Potcoin, Feathercoin, Vertcoin, Vericoin payments...

kinda sucks that they don't have NXT in there yet. Maybe your API can be integrated?

xchrix

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 257
    • View Profile
    • CryptoCoinCharts
  • Karma: +56/-3

FYI:  https://github.com/cryptoapi/Bitcoin-Wordpress-Plugin

This plugin allows wordpress install to accept Bitcoin, Litecoin, Speedcoin, Dogecoin, Paycoin, Darkcoin, Reddcoin, Potcoin, Feathercoin, Vertcoin, Vericoin payments...

kinda sucks that they don't have NXT in there yet. Maybe your API can be integrated?

very good idea. i just contacted them!

TylerJordan

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 37
    • View Profile
  • Karma: +5/-2

Awesome!  I'm integrating their plugin for my new project now, so am very hopeful to have NXT in the mix.  I will send the plugin dev a message of encouragement.   ;)
« Last Edit: April 30, 2015, 09:06:01 am by TylerJordan »

m19

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 65
    • View Profile
  • Karma: +10/-0

Hey, really like your service.

Just have a small problem. You send the JSON as
Code: [Select]
application/x-www-form-urlencoded and not with
Code: [Select]
application/json. For people using Node.js this trips the body parser. This is the result I'm getting:

Code: [Select]
{ '{"sender":"14932539411571422","senderRS":"NXT-KAQY-453M-FXE6-2FAF2","recipient":"8877656611925413123","recipientRS":"NXT-EMA5-NWDV-E8CD-97YEQ","transaction":"9258923991930661457","confirmations":"-1","status":"unconfirmed","date":"2015-05-02 08:53:21","amountNQT":"100000000","amountNXT":"1","message":""}': '' }

As you can see, the JSON is now the key of a new JSON object. This can be prevented by sending application/json headers.

For other people with the same problem. I have fixed it by using this middleware in Node:

Code: [Select]
app.use(function (req, res, next) {
  if(req.headers['user-agent'] === 'NXTPN') {
    req.headers['content-type'] = 'application/json';
  }
  next();
});
« Last Edit: May 02, 2015, 09:33:12 am by m19 »
Pages: 1 [2] 3 4  All