/printtpl/{storeid}/{type}:
  get:
    tags:
    - printtpl
    description: Get receipt config template
    operationId: getPrinttpl
    security:
    - bearerAuth: []
    parameters:
    - $ref#storeid: './parameters/storeid.yaml'
    - name: type
      in: path
      required: true
      description: Printtpl type
      schema:
        type: string
    responses:
      $ref#4xx: './responses/4xx.yaml'
      200:
        description: Data config printtpl
        content:
          application/json:
            schema:
              type: object
              properties: 
                value:
                  $ref: '#/components/schemas/Printtpl'

/printtpl/{storeid}:
  post:
    tags:
    - printtpl
    description: Save receipt config template
    operationId: savePrinttpl
    security:
    - bearerAuth: []
    parameters:
    - $ref#storeid: './parameters/storeid.yaml'
    requestBody:
      required: true
      content:
        application/json: 
          schema: 
            $ref: '#/components/schemas/Printtpl'
    responses:
      $ref#4xx: './responses/4xx.yaml'
      $ref#upsert: './responses/20x-upsert.yaml'