perfectpago

1.2.2 • Public • Published

Exemplo

import PerfectPago from 'perfectpago'
const MercadoPago = new PerfectPago({ accessToken: "your-access-token-here" })

// Pagamentos

MercadoPago.payments.create(options) // criar pagamentos
MercadoPago.payments.get(id) // obter pagamento
MercadoPago.payments.cancel(id) // cancelar pagamento
MercadoPago.payments.refund(id, amount) // reembolsar pagamento
MercadoPago.payments.payment_methods.get() // Obter todos os métodos de pagamentos.

// Clientes
MercadoPago.customers.create(options) // Criar cliente
MercadoPago.customers.get(id) // obter dados do cliente
MercadoPago.customers.fetch(email) // obter dados do cliente por email
MercadoPago.customers.update(id, options) // Atualizar dados do cliente

// Users

MercadoPago.users.create(options) // Criar usuário de testes
MercadoPago.users.stores.create(options) //criar loja
MercadoPago.users.stores.get(user_id) //obter loja de um usuário
MercadoPago.users.stores.update(user_id, options) //atualizar loja
MercadoPago.users.stores.fetch(user_id) //buscar lojas de um usuário
MercadoPago.users.stores.delete(id) //deletar loja por ID

// Oauth 2
MercadoPago.oauth.update(options) // cria e atualiza refresh tokens e tokens para usar OAuth.

// Lojas
MercadoPago.stores.create(options) //criar loja
MercadoPago.stores.get(user_id) //obter loja de um usuário
MercadoPago.stores.update(user_id, options) //atualizar loja
MercadoPago.stores.fetch(user_id) //buscar lojas de um usuário
MercadoPago.stores.delete(id) //deletar loja por ID

Descubra mais em:

Package Sidebar

Install

npm i perfectpago

Weekly Downloads

3

Version

1.2.2

License

ISC

Unpacked Size

60.6 kB

Total Files

20

Last publish

Collaborators

  • tysaiw