alsaloul/microtec

此包最新版本(1.0.0)没有提供许可信息。

一个用于与Microtec ERP系统集成的Laravel包。

1.0.0 2024-08-26 06:54 UTC

This package is auto-updated.

Last update: 2024-09-26 07:08:52 UTC


README

此包用于与Microtec ERP系统集成以发送发票。

安装

  1. 通过composer安装

    composer require alsaloul/microtec
    
  2. 发布配置文件

    php artisan vendor:publish --provider="Alsaloul\Microtec\MicrotecServiceProvider"
    
  3. 使用以下内容设置你的.env文件

    MICROTEC_ENABLED=true
    MICROTEC_BASE_URL=https://intmicrotec.neat-url.com:7874
    MICROTEC_CLIENT_ID=your-client-id
    MICROTEC_SECURITY_KEY=your-security-key
    

用法

use Alsaloul\Microtec\OrderData;
use Alsaloul\Microtec\Microtec;

$products = [
    [
        'id' => 122,
        'name' => 'product name',
        'itemPrice' => 100,
        'qty' => 1,
        'totalPrice' => 100,
    ]
];

$orderData = new OrderData(
    1212,
    '2024-08-20T12:12:01.310Z',
    'Mohammed Alsaloul',
    '+967775511357',
    10,
    15,
    125,
    $products
);

$microtec = Microtec::sendOrder($orderData);
return $microtec;