An open API service indexing awesome lists of open source software.

https://github.com/boolka/ym_http_notice

Yandex money notice system via HTTP. Represented by express middleware
https://github.com/boolka/ym_http_notice

deprecated

Last synced: 8 months ago
JSON representation

Yandex money notice system via HTTP. Represented by express middleware

Awesome Lists containing this project

README

          

# Accept payments online via Yandex

docs: https://money.yandex.ru/doc.xml?id=527069

### Installation

```sh
$ npm i ym_http_notice
```
### Example

var ym_http_notice = require("./ym_http_notice");

// ... get express instance somehow

app.post("/payment",
ym_http_notice(global.secret, checkOrder, paymentAviso)
);

function checkOrder (body, recall){
// body contains all parsed fields from request(e.g. shopId, customerNumber, etc)
// do some stuff with body and then
recall(null, false);
// or recall(err); if error (with or without message and techMessage)
}

function paymentAviso (body, recall){
// The same
recall(null, true);
}

License
----

MIT