click_gerencianet 0.0.4
click_gerencianet: ^0.0.4 copied to clipboard
Com este package é possivel criar pix e consultar se o mesmo foi pago no gerencianet
example/click_gerencianet_example.dart
import 'package:click_gerencianet/click_gerencianet.dart';
Future<void> main() async {
var gn = GerencianetRestClient(
config: ConfigurationModel(
chavePix: 'sua chave pix',
clientId: 'Client_Id',
clientSecret: 'Client_Secret',
pathCertificadoCRT: 'C:\\certificates\\prod\\pix.crt.pem',
pathCertificadoKEY: 'C:\\certificates\\prod\\pix.key.pem',
certificadoPassword: "1234",
pixRecebedor: 'SUSELEI',
cidade: 'PARATI'),
);
print(await gn.gerarPixCopiaCola(descricao1: 'pagamento teste', valor: 100, txId: '123123123'));
//print('Consultando se o pix txId 436002981 foi pago...');
//final pix = await gn.checkPayment(
// txId: '436002981', start: DateTime.now().firstDayOfMonth(), end: DateTime.now().lastSecondOfDay);
//
// if (pix == null) {
// print('o pagamento não foi encontrado');
// } else {
// print(pix.toString());
// }
//print('testando...: ${await gn.auth().get('/v2/pix?inicio=2023-04-10T00:00:00Z&fim=2023-04-14T23:59:59Z')}');
}