0.0.7 • Published 9 years ago

pagseguro-checkout v0.0.7

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

Pagseguro Checkout Build Status

Simples e pequeno modulo para consumo da API de checkout do Pagseguro. https://pagseguro.uol.com.br/v2/guia-de-integracao/api-de-pagamentos.html


Get it

npm install pagseguro-checkout

Starting

var pagseguro = require('pagseguro-checkout');

var p = pagseguro("my@email.me", "mytoken");

Adicionando um produto

p.add({
    id: 1,
    description: "Test",
    weight: 50,
    amount: 15.25
});

Setando um comprador

p.sender({
    name: "Jose Comprador",
    email: "comprador@uol.com.br",
    phone: {
        areaCode: 11,
        number: 56273440
    }
});

Setando os dados de envio

p.shipping({
    type: 1,
    address: {
        street: "Av. Brig. Faria Lima",
        number: 1384,
        complement: "5o andar",
        district: "Jardim Paulistano",
        postalCode: 01452002,
        city: "Sao Paulo",
        state: "SP",
        country: "BRA"
    }
})

Setando custom params

p.reference('MyId')
    .redirectUrl('http://mywebpagepagseguro.me')
    .extraAmount('10.00')
    .notificationUrl('http://mywebpagepagseguro.me');

Pegando a URL de checkout

p.request(function (err, res) {
    if (err) throw new Error(err);

    console.log(res);
    console.log(res.code);
    console.log(res.url);
});

Dependency

0.0.7

9 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago