alibin/sdk-fpay

There is no license information available for the latest version (dev-main) of this package.

teste back end alibin

dev-main 2021-05-28 22:47 UTC

This package is auto-updated.

Last update: 2025-05-29 01:27:00 UTC


README

Instalamento via Composer

composer require alibin/sdk-fpay

Chamar o método

<?php
    require 'vendor/autoload.php';
        
    $credential = new \Sdk\Credential(
        'FC-SB-15',
        '6ea297bc5e294666f6738e1d48fa63d2'
    );

    $fPay = new \Sdk\Fpay($credential);
    
    $fPay->getVendas();

Método getVendas() aceita um parametro array, que seria os filtros encontrados na documentação da API.

<?php
    require 'vendor/autoload.php';
        
    $credential = new \Sdk\Credential(
        'FC-SB-15',
        '6ea297bc5e294666f6738e1d48fa63d2'
    );

    $fPay = new \Sdk\Fpay($credential);
    
    $fPay->getVendas([
        'nu_referencia' => 'REF0001'
    ]);

Chamar o método para obter nome e documento do cliente e as parcelas da venda

<?php
    require 'vendor/autoload.php';
        
    $credential = new \Sdk\Credential(
        'FC-SB-15',
        '6ea297bc5e294666f6738e1d48fa63d2'
    );

    $fPay = new \Sdk\Fpay($credential);
    
    $vendas = $fPay->getVendas();

    foreach ($vendas as $venda) {
        $venda->getCliente()->getNome();
        $venda->getCliente()->getDocumento();
    
        $venda->getParcelas();
    }

Rodar testes

vendor/bin/phpunit