#!/usr/bin/env bash set -eu : "${EETCPP_PLAYGROUND:?Set EETCPP_PLAYGROUND}" : "${EET_ENDPOINT:?Set EET_ENDPOINT}" : "${EET_PKCS12_PATH:?Set EET_PKCS12_PATH}" : "${EET_PKCS12_PASSWORD:?Set EET_PKCS12_PASSWORD}" : "${EET_EIC:?Set EET_EIC}" : "${EET_UNIT_ID:?Set EET_UNIT_ID}" : "${EET_REGISTER_ID:?Set EET_REGISTER_ID}" : "${EET_RECEIPT_NUMBER:?Set EET_RECEIPT_NUMBER}" : "${EET_AMOUNT:?Set EET_AMOUNT}" exec "$EETCPP_PLAYGROUND" send-sale \ --endpoint "$EET_ENDPOINT" \ --certificate "$EET_PKCS12_PATH" \ --password-env EET_PKCS12_PASSWORD \ --eic "$EET_EIC" \ --unit "$EET_UNIT_ID" \ --register "$EET_REGISTER_ID" \ --receipt "$EET_RECEIPT_NUMBER" \ --amount "$EET_AMOUNT" \ --timeout "${EET_TIMEOUT_MS:-30000}" \ --verification