Skip to content

Transações

Victor Cainã Martins edited this page Jul 7, 2018 · 5 revisions

Transações

Tópicos:

Boleto

Transação de boleto

Você precisa se autenticar antes de tudo e também você vai precisar do Seller Id, depois disso você precisa criar o Seller Id dentro da integração desta forma:

	GetNet::setSellerId('61040993-...-4a8dcf5b890c');

Depois de setar o Seller Id você vai precisar criar uma array com essas informações:

PARÂMETRO TIPO DESCRIÇÃO EXEMPLO
seller_id string Numero do seller id Getnet::getSellerId()
amount integer Valor a ser cobrado. Deve ser passado em centavos 1000
currency string Identificação da moeda (Consultar código em ISO_4217). BRL
order array Conjunto de dados para identificação da compra
boleto array Conjunto de dados para geração do documento do boleto
customer array Conjunto de dados referentes ao comprador

Depois de setar as informações basicas, vamos mandar para a API da GetNet desta forma:

	$transacao = new GetNet_Payment($array_informacoes_basicas);
	$transacao->charge('/boleto');

Cartão de Crédito

Transação de cartão de crédito

Você precisa se autenticar antes de tudo e também você vai precisar do Seller Id, depois disso você precisa criar o Seller Id dentro da integração desta forma:

	GetNet::setSellerId('61040993-...-4a8dcf5b890c');

Depois de setar o Seller Id você vai precisar criar uma array com essas informações:

PARÂMETRO TIPO DESCRIÇÃO EXEMPLO
seller_id string Numero do seller id Getnet::getSellerId()
amount integer Valor a ser cobrado. Deve ser passado em centavos 1000
currency string Identificação da moeda (Consultar código em ISO_4217). BRL
order array Conjunto de dados para identificação da compra
customer array Conjunto de dados referentes ao comprador
device array Conjunto de dados referentes ao dispositivo utilizado pelo comprador
shippings array Conjunto de dados referentes ao endereço de entrega
credit array Conjunto de dados referentes a transação de crédito

Depois de setar as informações basicas, vamos mandar para a API da GetNet desta forma:

	$transacao = new GetNet_Payment($array_informacoes_basicas);
	$transacao->charge('/credit');