gsl-pagarme-plugin
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

Plugin de Pagarme Plugin Vendure

Esse plugin é uma ferramenta desenvolvida para integrar a plataforma framework de e-commerce Vendure. Ele oferece diversas funcionalidades, como o gerenciamento de recipientes de pagamento, permitindo configurar e gerenciar as contas onde os valores das transações são depositados. Além disso, o plugin automatiza a aplicação de taxas de parcelamento aos pedidos dos clientes, com base nas configurações do lojista. Em resumo, ele simplifica a integração com o Pagar.me, proporcionando uma experiência de pagamento mais eficiente e personalizada para os clientes ao projeto . Gseller.

Após configurar o seu projeto Vendure, você pode usar este plugin via npm install:

npm install pagarme-plugin

e inclua-o no arquivo vendure-config conforme abaixo:


import { PagarmePlugin } from "pagarme-plugin";
...
export const config: VendureConfig = {
  ...
  plugins: [
    ...,
        PagarmePlugin.init({
            recipient_id: "",
            installment_value: 0,
        })
  ]
}

Os tipos, entradas e mutações atualizadas após a instalação do plugin são:

Admin Mutation and Query

  extend type Query {
    getCustomerByDocument(document: String!): Customer
  }
  extend type Mutation {
    createRecipient(input: CreateRecipientInput!): CreateRecipientResponse
  }

Shop Api Main Type

  type Installments {
    type: String
    percentage: String
    amount: String
  }

Admin Mutation and Query

  extend type Mutation {
    applyOrderInstallmentsTax(installments: Int!): Boolean
  }
  extend type Query {
    getInstallments: [Installments]
  }

Readme

Keywords

none

Package Sidebar

Install

npm i gsl-pagarme-plugin

Weekly Downloads

0

Version

0.2.0

License

ISC

Unpacked Size

128 kB

Total Files

68

Last publish

Collaborators

  • caiquereis