pagseguro-payment

1.3.8 • Public • Published

Biblioteca (lib) PagSeguro-Payment

Descrição

Biblioteca NPM implementada em JavaScript para o ambiente de pagamento recorrente disponibilizado pelo PagSeguro. Através das funções do arquivo index.js as requisições HTTP da API PagSeguro são executadas.


Documentação

  1. Pagamento Recorrência
    1. Providers - Fluxo básico
    2. Providers - Cancelamento
    3. Providers - Alteração
    4. Providers - Consulta
  2. Boleto
    1. Providers - Gerar Boleto
  3. Checkout Transparente
    1. Primeiros passos
    2. Processando o Checkout

Importações

Instale a biblioteca PagSeguro-Payment e importe para seu projeto JavaScript.

npm i pagseguro-payment
const pagseguro_payment = require("pagseguro-payment");

Método construtor

O método construtor da API requer a passagem de um parâmetro JSON conforme o credentials.json. Os dados de sua conta PagSeguro devem ser inseridos em suas respectivas variáveis (email e token). As URLs do objeto credentials abaixo estão para o ambiente real, podendo ser alteradas para o ambiente de testes (sandbox) inserindo ".sandbox" após o "ws" de cada uma.

const credentials = {
    "email": "",
    "token": "",
    "auth": "https://ws.pagseguro.uol.com.br/",
    "preapprovals": "https://ws.pagseguro.uol.com.br/pre-approvals",
    "preapprovals_request": "https://ws.pagseguro.uol.com.br/pre-approvals/request",
    "preapprovals_payment": "https://ws.pagseguro.uol.com.br/pre-approvals/payment",
    "recurring_payment": "https://ws.pagseguro.uol.com.br/recurring-payment",
    "transactions": "https://ws.pagseguro.uol.com.br/v2/transactions",
    "session":" https://ws.pagseguro.uol.com.br/v2/sessions/"
}
const pagseguroPayment = new pagseguro_payment(credentials);

Caso você não saiba gerar um token, basta seguir o tutorial no link: https://www.youtube.com/watch?v=Taaa0H6j5Ug

Não se esqueça de manter seus dados sempre seguros!


Exemplo

Um exemplo básico de execução da API está no arquivo src/test.js. Para executá-lo, basta clonar o repositório e executar os seguintes comandos no terminal:

npm install
npm test

Criado por: Jonathan Fillipe Lemes

Package Sidebar

Install

npm i pagseguro-payment

Weekly Downloads

2

Version

1.3.8

License

ISC

Unpacked Size

75.1 kB

Total Files

12

Last publish

Collaborators

  • jonathanlemes