API local

    Numerar și sertar

    Introduceri și scoateri de numerar și deschiderea sertarului.

    Rute

    Resursa CashOperationResult

    messagestringdoar citire
    Mesajul casei.
    cashInDrawerdecimalpoate fi nulldoar citire
    Numerarul din sertar după operație, în lei. null pe Tremol și la deschiderea sertarului.
    Mărci: Datecs, Daisy

    Obiecte folosite aici

    CashOperationResult
    {
      "message": "Cash in recorded.",
      "cashInDrawer": 1080.5
    }

    Rute

    POST /cash-in

    Intrare de numerar

    Înregistrează o intrare de numerar în casă: amount, iar pe Tremol opțional operatorCode și operatorPassword. O comandă de numerar nu se repetă singură. cashInDrawer e numerarul din casă după mișcare, pe Datecs și Daisy; pe Tremol e null.

    POSTCerere
    curl -X POST 'https://localhost.fiscallink.ro:65401/api/v2/cash-in' \
      -H 'Content-Type: application/json' \
      -d '{
      "amount": 100,
      "operatorCode": 1,
      "operatorPassword": "0001"
    }'
    200Răspuns
    {
      "statusCode": 200,
      "data": { "message": "Cash in recorded.", "cashInDrawer": 1080.50 }
    }

    POST /cash-out

    Ieșire de numerar

    Înregistrează o ieșire de numerar, cu același corp și același răspuns ca intrarea de numerar.

    POSTCerere
    curl -X POST 'https://localhost.fiscallink.ro:65401/api/v2/cash-out' \
      -H 'Content-Type: application/json' \
      -d '{
      "amount": 100,
      "operatorCode": 1,
      "operatorPassword": "0001"
    }'
    200Răspuns
    {
      "statusCode": 200,
      "data": { "message": "Cash out recorded.", "cashInDrawer": 980.50 }
    }

    POST /open-drawer

    Deschide sertarul

    Trimite semnalul de deschidere a sertarului. Fără corp. cashInDrawer e mereu null.

    POSTCerere
    curl -X POST 'https://localhost.fiscallink.ro:65401/api/v2/open-drawer'