/** * Mock SIW service for testing. */ function getStoreLocation(storeNumber) { return Promise.resolve({ name: `Store ${storeNumber}`, address: '123 Main St', city: 'Anytown', state: 'CA', postal_code: '90210', phone: '555-1234', }); } function getStoreRegisters(_storeNumber) { return Promise.resolve([ { register_number: '1', register_display_name: 'Register 305', brand_display_name: 'NCR', register_type_name: 'POS', }, ]); } function getStorePrinters(_storeNumber) { return Promise.resolve([ { printer_name: 'Printer Front', printer_model_name: 'Epson', connection_type_name: 'network' }, ]); } function getStorePaymentTerminals(_storeNumber) { return Promise.resolve([ { device_name: 'Terminal 1', adyen_device_name: 'Adyen-01', ip_address: '192.168.1.50' }, ]); } module.exports = { getStoreLocation, getStoreRegisters, getStorePrinters, getStorePaymentTerminals, };