codpay/php-sdk
最新稳定版本:v1.0.0
Composer 安装命令:
composer require codpay/php-sdk
包简介
CodPay Payment GateWay
README 文档
README
Esta biblioteca fornece aos desenvolvedores um conjunto simples de vínculos para ajudá-lo a integrar a API do Codpay a um site e começar a receber pagamentos via pix, card, transfe.
Utílização
Primeiros passos com pagamento por meio dos formulários do seu próprio site
require_once 'vendor/autoload.php'; use CodPay\Api\Amount; use CodPay\Api\Payer; use CodPay\Api\Payment; use CodPay\Api\RedirectUrls; use CodPay\Api\Transaction; $payer = new Payer(); $payer->setPaymentMethod('Pix'); $amountIns = new Amount($amount); $amountIns->setTotal($amount) ->setCurrency('BRL') ->setReferencia($txid); $trans = new Transaction(); $trans->setAmount($amountIns); $urls = new RedirectUrls(); $urls->setSuccessUrl($dominio.'/notification/ipn.php') ->setCancelUrl ($dominio.'/cancel'); $payment = new Payment(); $payment->setCredentials( ['client_id' => $client_id, 'client_secret' => $client_secret, ]) ->setRedirectUrls($urls) ->setPayer($payer) ->setTransaction($trans); try { $payment->create(); if ($payment->getApprovedUrl() == false) { echo 'Metodo de pagamento indisponivel no momento.'; exit; } $jsonData = file_get_contents($payment->getApprovedUrl()); $arrayData = json_decode($jsonData, true); //QrCode e code $qrcode = $arrayData["data"]["qrcode"]; $copia_cola = $arrayData["data"]["qrcopy"]; } catch (\Exception $ex) { print $ex; exit; }
Requisitos
- Necessário PHP 7.0 ou superior
统计信息
- 总下载量: 10
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-06-03