bporcelli/php-taxcloud

1.1.0 2024-06-21 14:54 UTC

This package is auto-updated.

Last update: 2024-09-21 15:27:46 UTC


README

Latest Stable Version Total Downloads

此库基于VMDoh的PHP TaxCloud库。它引入了对免税的支持,并将原始库更新到最新版本的TaxCloud API

提供了一个smoketest,该测试使用存储在环境变量中的凭据连接到TaxCloud API。它旨在进行快速测试以确保库的核心功能正常工作,但它不是彻底的测试。请勿使用真实网站的凭据运行smoketest。它将创建交易。

smoketest还提供了一套很好的示例,说明如何使用此库。

关于

PHP库,用于简化您的PHP Web应用程序与TaxCloud通信的能力。

兼容性

php-taxcloud与PHP 7.4及更高版本进行了测试。

贡献

如果您想为php-taxcloud做出贡献,您的努力将受到赞赏!

但是,您的代码应至少在一定程度上遵循PSR-2指南,API更改应附带测试。

入门

此库需要您拥有TaxCloud的API凭据。

要获取TaxCloud API密钥,您需要首先在TaxCloud上注册账户,验证您的网站,然后获取您特定网站的API IDAPI KEY

示例

smoketest是一个很好的资源,它以基本和直接的方式演示了整个过程。如果您需要查看特定功能的工作方式,单元测试是一个更好的资源。单元测试使用存根来模拟API,这些存根可以显示您应该期待的数据类型。

测试

包含了一个smoketest,它连接到API,并旨在仅进行非常快速的检查,以确保基本功能没有损坏。要使用smoketest,您需要设置以下环境变量

  • TaxCloud_apiLoginID
  • TaxCloud_apiKey

请勿使用真实网站的凭据运行smoketest。它将创建交易。