@linvix-sistemas/react-native-paygosdk
Wrapper de comunicação com o PaygoIntegrado para react native.
Atenção
Este pacote foi desenvolvido para facilitar a integração com o SDK da Paygo para transações TEF junto ao PAYGO INTEGRADO.
Ou seja, este pacote NÃO FUNCIONA sem o Paygo Integrado.
Paygo
Para conseguir os dados necessários para funcionamento, você precisa de dados fornecidos pela Paygo ou por uma revenda Paygo.
Instalação PayGo Integrado = 4.1.15.1
npm install @linvix-sistemas/react-native-paygosdk@^1.0.21
yarn add @linvix-sistemas/react-native-paygosdk@^1.0.21
Instalação PayGo Integrado >= 4.1.21.5
npm install @linvix-sistemas/react-native-paygosdk@^2.0.0
yarn add @linvix-sistemas/react-native-paygosdk@^2.0.0
Uso
import NativeModulePayGoSDK, {
PagarTipoCartaoEnum,
PagarModalidadePagamentoEnum,
PagarTipoFinanciamentoEnum,
} from '@linvix-sistemas/react-native-paygosdk';
Veja a pasta example para verificar como utilizar.
Metódos
Lista de métodos expostos para utlização.
Configurar Automação
await NativeModulePayGoSDK.ConfigurarAutomacao(data: ConfigurarAutomacaoType);
Configurar Personalização
await NativeModulePayGoSDK.ConfigurarPersonalizacao(data: ConfigurarPersonalizacaoType);
Administrativa
await NativeModulePayGoSDK.Administrativa();
Vender
await NativeModulePayGoSDK.Vender(data: VenderType);
Cancelar
await NativeModulePayGoSDK.Cancelar(data: CancelarType);
Contribuindo
Fique a vontade para fazer contribuições no projeto, ele é um projeto que a Linvix Sistemas está utilizando em seus projetos e achou conveniente disponibilizar para a comunidade.
License
MIT