PHP Класс MrPrompt\Cielo\Transacao

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
getAutorizar ( ) : integer Retorna o Indicador de autorização automática:
getCapturar ( ) : string Retorna se é ou não para capturar automaticamente a venda
getDataHora ( ) : datetime Retorna a data e hora configurada para a transação
getDescricao ( ) : string Retorna a descrição configurada para a transação
getMoeda ( ) : integer Retorna o tipo de moeda utilizado na venda
getNumero ( ) : integer Retorna o número do pedido
getParcelas ( ) : integer Retorna o número de parcelas
getProduto ( ) : integer Retorna o tipo de compra/produto
getTid ( ) : string Configura o valor do TID
getValor ( ) : integer Retorna o valo da venda
isGerarToken ( ) : boolean Indica se é para gerar token para o cartão do portador.
setAutorizar ( integer $autorizar ) : integer Seta o Indicador de autorização automática:
setCapturar ( string $capturar ) : Cielo Informa se é para capturar automaticamente a venda
setDataHora ( datetime $dataHora ) : Cielo Seta a data e hora da venda
setDescricao ( string $descricao ) : Cielo Informa a descrição da operação
setGerarToken ( boolean $gerarToken ) : self Define se é para gerar token para o cartão do portador.
setMoeda ( integer $moeda = self::MOEDA_PADRAO ) : Cielo Código numérico da moeda na ISO 4217 (R$ é 986 - default)
setNumero ( integer $numero ) : Cielo Configura o número do pedido
setParcelas ( integer $parcelas = self::PARCELAS_MINIMAS ) : Cielo Configura o número de parcelas da venda
setProduto ( mixed $produto ) : Cielo Configura o Tipo de compra/produto
setTid ( string $tid ) : Cielo Configura o TID
setValor ( integer $valor ) : Cielo Configura o valor da venda

Описание методов

getAutorizar() публичный Метод

0 (não autorizar) 1 (autorizar somente se autenticada) 2 (autorizar autenticada e não-autenticada) 3 (autorizar sem passar por autenticação – válido somente para crédito)
public getAutorizar ( ) : integer
Результат integer

getCapturar() публичный Метод

Retorna se é ou não para capturar automaticamente a venda
public getCapturar ( ) : string
Результат string

getDataHora() публичный Метод

Retorna a data e hora configurada para a transação
public getDataHora ( ) : datetime
Результат datetime

getDescricao() публичный Метод

Retorna a descrição configurada para a transação
public getDescricao ( ) : string
Результат string

getMoeda() публичный Метод

Retorna o tipo de moeda utilizado na venda
public getMoeda ( ) : integer
Результат integer

getNumero() публичный Метод

Retorna o número do pedido
public getNumero ( ) : integer
Результат integer

getParcelas() публичный Метод

Retorna o número de parcelas
public getParcelas ( ) : integer
Результат integer

getProduto() публичный Метод

Retorna o tipo de compra/produto
public getProduto ( ) : integer
Результат integer

getTid() публичный Метод

Configura o valor do TID
public getTid ( ) : string
Результат string

getValor() публичный Метод

Retorna o valo da venda
public getValor ( ) : integer
Результат integer

isGerarToken() публичный Метод

Indica se é para gerar token para o cartão do portador.
public isGerarToken ( ) : boolean
Результат boolean

setAutorizar() публичный Метод

0 (não autorizar) 1 (autorizar somente se autenticada) 2 (autorizar autenticada e não-autenticada) 3 (autorizar sem passar por autenticação – válido somente para crédito)
public setAutorizar ( integer $autorizar ) : integer
$autorizar integer
Результат integer

setCapturar() публичный Метод

Informa se é para capturar automaticamente a venda
public setCapturar ( string $capturar ) : Cielo
$capturar string (true|false)
Результат Cielo

setDataHora() публичный Метод

Seta a data e hora da venda
public setDataHora ( datetime $dataHora ) : Cielo
$dataHora datetime AAAA-MM-DDTHH:MM:SS
Результат Cielo

setDescricao() публичный Метод

Informa a descrição da operação
public setDescricao ( string $descricao ) : Cielo
$descricao string
Результат Cielo

setGerarToken() публичный Метод

Define se é para gerar token para o cartão do portador.
public setGerarToken ( boolean $gerarToken ) : self
$gerarToken boolean
Результат self

setMoeda() публичный Метод

Código numérico da moeda na ISO 4217 (R$ é 986 - default)
public setMoeda ( integer $moeda = self::MOEDA_PADRAO ) : Cielo
$moeda integer
Результат Cielo

setNumero() публичный Метод

Configura o número do pedido
public setNumero ( integer $numero ) : Cielo
$numero integer
Результат Cielo

setParcelas() публичный Метод

Configura o número de parcelas da venda
public setParcelas ( integer $parcelas = self::PARCELAS_MINIMAS ) : Cielo
$parcelas integer
Результат Cielo

setProduto() публичный Метод

Código do produto: 1 (Crédito à Vista) 2 (Parcelado loja) 3 (Parcelado administradora) A (Débito)
public setProduto ( mixed $produto ) : Cielo
$produto mixed
Результат Cielo

setTid() публичный Метод

Configura o TID
public setTid ( string $tid ) : Cielo
$tid string
Результат Cielo

setValor() публичный Метод

O valor da venda é um inteiro sem separador, onde os dois últimos digitos referem-se aos centavos. Ex.: 1237 = R$ 12,37
public setValor ( integer $valor ) : Cielo
$valor integer
Результат Cielo