# App Settings
APP_NAME=Itrackpay
APP_ENV=development
APP_DEBUG=true
APP_URL=http://172.20.10.2:8888/itrackpay-api/public

# Database
DB_HOST=127.0.0.1
DB_PORT=8889
DB_DATABASE=itrackpay
DB_USERNAME=root
DB_PASSWORD=root

# JWT
JWT_SECRET=OrWu_iSeovNsipScJGfyXDV2CQedVpoFh4R9K7L0WN
JWT_EXPIRY=3600
JWT_REFRESH_EXPIRY=604800


# Bigisub API (Bill Payments)
BIGISUB_BASE_URL=https://api.bigisub.ng/api/v2

# Reloadly API (Gift Cards)
RELOADLY_BASE_URL=https://giftcards.reloadly.com
RELOADLY_AUTH_URL=https://auth.reloadly.com/oauth/token
RELOADLY_SANDBOX=false

# Quidax API (Crypto)
QUIDAX_BASE_URL=https://openapi.quidax.io/exchange-open-api/api/v1
QUIDAX_MASTER_USER_ID=b4yog99y

# Xixapay API (Fiat Deposits/Withdrawals/KYC)
XIXAPAY_BASE_URL=https://api.xixapay.com

# Webhook Secret
WEBHOOK_SECRET=your-webhook-secret

# Logging
LOG_LEVEL=debug
LOG_PATH=logs/app.log

# Rate Limiting
RATE_LIMIT_PER_MINUTE=120
RATE_LIMIT_AUTH_PER_MINUTE=10

# SMTP / Email
SMTP_HOST=mail.itrackpay.com
SMTP_PORT=465
SMTP_USERNAME=noreply@itrackpay.com
SMTP_PASSWORD='6t#zB(D?F=101rbx'
SMTP_ENCRYPTION=ssl
SMTP_FROM_EMAIL=noreply@itrackpay.com
SMTP_FROM_NAME="Itrackpay"

# OneSignal
ONESIGNAL_APP_ID=3414fb8c-5677-4833-b002-038754662154
ONESIGNAL_REST_API_KEY=os_v2_app_gqkpxdcwo5edhmacaodvizrbkqn3oxmkxv7eu54ef5ucek7dv3mmb5caupncmyjfdzsfet26n3qcmx7fz7emdcglnf45bks4foin7gq
