bmorais/pix

PIX在PHP中的使用

v1.0.2 2022-09-27 16:31 UTC

This package is auto-updated.

Last update: 2024-09-27 21:03:22 UTC


README

Maintainer Source Code PHP from Packagist Latest Version Software License Quality Score Total Downloads

Pix 是由 巴西中央银行 创造的最新电子支付方式。您可以在 Pix 的 官方页面 上找到所有详细信息。

Pix 是由 巴西中央银行 创造的最新电子支付方式。您可以在 Pix 的 官方页面 上找到所有详细信息。

关于BMoraisCode

BMoraisCode 是一组小型优化的 PHP 组件,用于常见任务。由 Bruno Morais 维护。使用它们,您可以以更少的行执行常规任务,写得更少,做得多。

BMoraisCode 是一组小型优化的 PHP 组件,用于常见任务。由 Bruno Morais 维护。使用它们,您可以以更少的行执行常规任务,写得更少,做得多。

亮点

  • 易于设置(Fácil de configurar)
  • 创建安全模型(Crie de modelos seguros)
  • Composer ready(Pronto para o composer)
  • PSR-2 compatible(Compatível com PSR-2)

安装

Pix 通过 Composer 提供

Pix 通过 Composer 提供

"bmorais/pix": "1.0.*"
或运行

或执行

composer require bmorais/pix

文档

有关如何使用数据层的详细信息,请参阅组件目录中的示例文件夹

有关如何使用 PIX 的更多详细信息,请参阅组件目录中的示例文件夹

$defaultPíxKey = "CHAVEPIX";
$defaultDescription = mb_strimwidth("DESCRICAO PIX", 0, 19, ""); //ex: Pagamento do pedido
$defaultMerchantName = "NOME PESSOA PIX";
$defaultMerchantCity = "NOME CIDADE";
$defaultTxid = "IDUNICO";
$order = "";
$amount = "100,00";

$pix = new Pix();
// Instancia principal do payload Pix
$obPayload = $pix->setPixKey($defaultPíxKey)
        ->setDescription($defaultDescription . $order)
        ->setMerchantName($defaultMerchantName)
        ->setMerchantCity($defaultMerchantCity)
        ->setAmount($amount)
        ->setTxid($defaultTxid);

// Código de pagamento Pix
$payload = $obPayload->getPayload();
$qrcode = $pix->qrcode($payload,400);

exemple1

贡献

有关详细信息,请参阅 CONTRIBUTING

支持

安全:如果您发现任何安全相关的问题,请通过电子邮件 contato@bmorais.com 报告,而不是使用问题跟踪器。

如果您发现任何安全相关的问题,请通过电子邮件 contato@bmorais.com 报告,而不是使用问题跟踪器。

感谢

鸣谢

许可

MIT 许可证(MIT)。有关更多信息,请参阅 许可文件