brdev / pagarme
Biblioteca Consumindo a api da pagarme V5
1.2
2022-12-09 13:12 UTC
Requires
- php: >=7.1
README
Api Pagarme V5
"brdev/pagarme": "1.2"
or run
composer require brdev/pagarme
<?php $pagarme = new BRdev\Pagarme\Client($token);
Created new costumer
$user = $pagarme->costumer("Luciano hang","luciano2@outlook.com","108.383.820-29","CPF","15981070774"); $user->callback();
Get costumer
$getUser = $pagarme->getCostumer($cusId); $getUser->callback();
Update costumer
$updateUser = $pagarme->UpdateCostumer($cusId,"Vinicius Nogueira","vinicius1@outlook.com","108.383.820-29","CPF","15981070774"); $updateUser->callback();
Created creditCard
$creditCard = $pagarme->createdCreditCard($cusId,"5425 6489 5749 2251","Vinicius Nogueira","01/2024","123","18220-000","SP","itapetininga","Rua dos Bobos"); $creditCard->callback();
Created creditCard
$getCreditCard = $pagarme->getCreditCard($cusId,$cardId); $getCreditCard->callback();
Update creditCard
$updateCreditCard = $pagarme->updateCreditCard($cusId,$cardId,"5425 6489 5749 2251","Vinicius Nogueira","01/2024","123","18220-200","SP","itapetininga","Rua dos Bobos"); $updateCreditCard->callback();
Renew creditCard
$renewCreditCard = $pagarme->renewCreditCard($cusId,$cardId); $renewCreditCard->callback();
Delete creditCard
$deleteCreditCard = $pagarme->deleteCreditCard($cusId,$cardId); $deleteCreditCard->callback();
Transaction creditCard
$trasactionCredit = $pagarme->transactionCrediCard($cusId,$cardId,uniqid(),"test","10000","1",8); $trasactionCredit->callback();
Transaction PIX
$trasactionPIX = $pagarme->transactionPix($cusId,uniqid(),"testando","10000","1","800"); $trasactionPIX->callback();
Transaction Boleto
$transactionBoleto = $pagarme->transactionBoleto("cus_---",uniqid(),"testando a api","1000","1"); $transactionBoleto->callback();
Transaction creditCardSplit
$pagarme->transactionCrediCardSplit("cus_--","card_---",uniqid(),"testando split","1000","1","2","rp_---","5","rp_-----","95");
Transaction PixSplit
$pagarme->transactionPixSplit("cus_---",uniqid(),"testando split","1000","1","800","rp_---","2","rp_---","98");
Transaction BoletoSplit
$splitBoleto = $pagarme->transactionBoletoSplit("cus_----",uniqid(),"testando split","1000","1","rp_-----","2","rp_-----","100");
Get Order
$getOrder = $pagarme->getOrder("or_----"); $getOrder->callback();
Closed Order
$closeOrder = $pagarme->closeOrder("or_----","canceled"); $closeOrder->callback();
Chargeback
$deleteCharge = $pagarme->deleteCharge("ch_------"); $closeOrder->callback();
created Recipients
$createdRecipients = $pagarme->CreatedRecipients("Meu nome Jose","jose@hotmail.com","108.383.820-29","123","0001","12345","1"); $createdRecipients->callback();
Edit Recipients
$EditRecipients = $pagarme->EditRecipients("rp_------","Jose Santos","jose@hotmail.com"); $EditRecipients->callback();
Get Recipients
$EditRecipients = $pagarme->EditRecipients("rp_------","Jose Santos","jose@hotmail.com"); $EditRecipients->callback();
Edit Recipients Bank
$EditRecipientsBank = $pagarme->EditRecipientBank("rp_-------","Jose Santos","108.383.820-29","260","0002","12345","1"); $EditRecipientsBank->callback();
Get Balance
$getBalance = $pagarme->getBalance("rp_-----"); $getBalance->callback();
withdrawals
$withdrawals = $pagarme->withdrawals("rp_------", "1000"); $withdrawals->callback();
Get withdrawals
$GetWithdrawals = $pagarme->GetWithdrawals("rp_-------", "ID"); $GetWithdrawals->callback();
Autor
Brendo Oliveira 🚀
Feito com ❤️ por Brendo Oliveira 👋🏽 Entre em contato!