承接 germangutierrezv/vatlayer 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

germangutierrezv/vatlayer

最新稳定版本:1.0.4

Composer 安装命令:

composer require germangutierrezv/vatlayer

包简介

Laravel package for VAT Layer

README 文档

README

Laravel Vatlayer es un paquete que permite conectar una aplicación laravel con el Vatlayer API.

Instalación

La instalación es rápida y sencilla. Instala el paquete via Composer y ya está listo.

composer require germangutierrezv/vatlayer

Configuración

El paquete necesita de un API KEY obtenida desde el Vatlayer API. Puedes solicitar una desde aquí. Una vez obtenido el API KEY agregar en el archivo de configuración de entorno .env de la aplicación la siguiente variable:

VATLAYER_API_KEY=API KEY

Uso

Actualmente el paquete sólo incluye dos métodos utilizables.

use Germangutierrezv\Vatlayer\Vatlayer;

// ...

Inicializa

$vatlayer = new Vatlayer(); 

Ejecutar una solicitud de validación

$valayer->validate('LU26375245');

Si es valido VAT retorna en formato JSON la información

{
  "valid": true,
  "database": "ok",
  "format_valid": true,
  "query": "LU26375245",
  "country_code": "LU",
  "vat_number": "26375245",
  "company_name": "AMAZON EUROPE CORE S.A R.L.",
  "company_address": "5, RUE PLAETIS L-2338 LUXEMBOURG"
}   

Comprueba si VAT es válido

$vatlayer->isValidVatNumber('LU26375245');

Retorna en formato JSON el campo validate como un booleano si el número tiene un formato válido y es un número de VAT europeo conocido.

统计信息

  • 总下载量: 324
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 5
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-02-10