exports.run = function (req, res) {
    var mp = new MP (config.client_id, config.client_secret);

    var filters = {
            "payer_email": "mail02@mail02.com%20mail01@mail01.com",
            "begin_date": "2011-01-01T00:00:00Z",
            "end_date": "2011-02-01T00:00:00Z"
        };

    mp.searchPayment (filters, function (err, data){
        if (err) {
            res.send (err);
        } else {
            res.render ("payment-search/search-result", {"result": data});
        }
    });
};
Example #2
0
exports.run = function(req, res) {
    var mp = new MP(config.client_id, config.client_secret);
    mp.sandboxMode(true);

    var filters = {
        "site_id": "MLB", // Argentina: MLA; Brasil: MLB
        "external_reference": "BILL_001"
    };

    mp.searchPayment(filters, function(err, data) {
        if (err) {
            res.send(err);
        } else {
            res.render("payment-search/search-result", {
                "result": data
            });
        }
    });
};
exports.run = function (req, res) {
    var mp = new MP (config.client_id, config.client_secret);

    var filters = {
            "range": "date_created",
            "begin_date": "2011-10-21T00:00:00Z",
            "end_date": "2011-10-25T24:00:00Z",
            "payment_type": "credit_card",
            "operation_type": "regular_payment"
        };

    mp.searchPayment (filters, function (err, data){
        if (err) {
            res.send (err);
        } else {
            res.render ("payment-search/search-result", {"result": data});
        }
    });
};
exports.run = function (req, res) {
    var mp = new MP (config.client_id, config.client_secret);

    var filters = {
            "range": "date_created",
            "begin_date": "NOW-1MONTH",
            "end_date": "NOW",
            "status": "approved",
            "operation_type": "regular_payment"
        };

    mp.searchPayment (filters, function (err, data){
        if (err) {
            res.send (err);
        } else {
            res.render ("payment-search/search-result", {"result": data});
        }
    });
};
var MP = require ("mercadopago");

var mp = new MP ("CLIENT_ID", "CLIENT_SECRET");

var filters = {
	"status": "approved",
	"operation_type": "regular_payment",
	"payer_email": "payer1@email.com payer2@email.com"
};

mp.searchPayment (filters, function (err, data){
	if (err) {
		console.log (err);
	} else {
		console.log (JSON.stringify (data, null, 4));
	}
});