File: examples/new-payment.js

Recommend this page to a friend!
  Classes of Edvaldo Szymonek   PagSeguro Node.js   examples/new-payment.js   Download  
File: examples/new-payment.js
Role: Example script
Content type: text/plain
Description: example
Class: PagSeguro Node.js
Process payments using UOL PagSeguro
Author: By
Last change: Updating examples
Adicionado parametros para as URLs de redirecionamento e notificacao
Corrigido nome do parametro 'street'
Date: 3 years ago
Size: 1,246 bytes
 

Contents

Class file image Download
var PagSeguro = require('../index'); var pagseguro = PagSeguro({ email: 'edvaldoszy@gmail.com', token: 'ACCESS_TOKEN', mode: 'sandbox', debug: true }); pagseguro.currency('BRL'); pagseguro.reference('REFERENCE_CODE'); /* Opcional */ pagseguro.redirect('http://www.example.com/callback'); pagseguro.notify('http://www.example.com/notify'); /* Produtos */ pagseguro.addItem({ id: '1', description: 'Descrição do primeiro produto', amount: '40.00', quantity: '1' }); pagseguro.addItem({ id: '2', description: 'Descrição do segundo produto', amount: '40.00', quantity: '9' }); pagseguro.sender({ name: 'Edvaldo Szymonek', email: 'edvaldoszy@gmail.com', phone: { areaCode: '51', number: '12345678' } }); pagseguro.shipping({ type: 1, name: 'Edvaldo Szymonek', email: 'edvaldoszy@gmail.com', address: { street: 'Endereço', number: '10', city: 'Nome da cidade', state: 'PR', country: 'BRA' } }); pagseguro .checkout() .then(response => { console.log('Success'); console.log(response); }).catch(error => { console.log('Error'); console.error(error); });