Complete or cancel the current transaction/workflow before leaving.
Dakota Wireless - Wolf Point
233 US Highway 2 E, Wolf Point, MT 59201
EJ
Erik Johannessen
Owner / Administrator
Cloud
Search Customer
Search by name, phone number, email, account number, or IMEI
🛒
Misc / Guest Sale
Start a sale without a customer record
Quick View
Customer, service, and inventory alerts that need attention today.
Internet and SIM status are shown below.
Home Internet Customers
Current RevGen / Helix accounts and upcoming payment reminders.
0
RevGen Customers
0
Checking upcoming due accounts…
Helix Customers
0
Checking upcoming due accounts…
SIM Inventory
Current quantities and low-stock visibility by carrier.
Loading SIM inventory…
COMMISSION THIS WEEK
$1,285
💸 Money machine: engaged.
ACTIVATIONS TODAY
0
Completed today
ACTIVATIONS MTD
0
Month to date
Customers
Search or browse all active customer records.
Customer
Phone
Email
City / State
Customer ID
E
Erik Johannessen
Primary 4064789938 • erik@dakotawireless.net
Customer Since
No transaction history
0 accounts selected
Check the account or accounts being paid. One selected account goes straight to checkout; multiple accounts open the combined-payment screen.
Making a payment? Check Pay This Account on one or more service tiles. One account goes straight to checkout; multiple accounts are combined into one POS transaction.
AT&T
Active
4064789938
1 line
PlanAT&T Prepaid — Unlimited Enhanced Select
Monthly Amount Due$45.00
Due Date9/21/2026
Last Payment8/21/2026 • $45.00
ultra mobile
Active
4064789938 + 2 more
3 lines
PlanUltra Mobile 3-Line Unlimited — $85 + $3 E911
Monthly Amount Due$88.00
Due Date9/14/2026
Last Payment8/13/2026 • $88.00
Internet invoice sync: Helix / RevGen invoice totals and payment status come from Zoho. If a customer pays their Zoho invoice online, this screen updates to Paid / $0 Due without an in-store POS payment.
Recent Customer History
Latest activity across wireless, internet, retail, and payments
8/13/2026 • Ultra Mobile Payment$88.00 • Erik
8/21/2026 • AT&T Prepaid Payment$45.00 • Erik
7/14/2026 • Ultra Mobile Monthly Service$88.00 • System
7/21/2026 • AT&T Prepaid Monthly Service$45.00 • System
Multi-Account Payment
Review the selected account, add more accounts from this or another customer if needed, then collect one combined payment.
How this works: You can continue with the one selected account or add more accounts from other customers before checkout. The POS collects one combined payment, then walks the employee through each carrier/account one at a time.
Accounts Being Paid
Each account remains a separate payment allocation.
0 accounts
Add Accessories
Add accessories to this same combined transaction before continuing to payment.
No accessories added.
Account Payments / Service$0.00
E911 Fees$0.00
Insurance$0.00
Accessories$0.00
ONE POS TRANSACTION
Total to Collect
$0.00
Add Another Customer
Search another customer and check any of their accounts that this payer wants to include.
Start typing to find another customer.
After the combined payment is collected
The POS will lock the transaction and step through the selected accounts in order. Each carrier portal will open only for the account currently being processed.
CUSTOMER PAYMENT COLLECTED
Complete Each Account Payment
The POS transaction is locked. The combined charge may include accessories. Work through each account payment below in order.
$0.00 PAID
All Account Payments Complete
Every selected account has been updated. The combined transaction is ready for receipt options.
Need to stop?
Clear everything entered in this workflow and return to where you started. Nothing is saved unless a payment or carrier-side change has already been committed.
Edit Customer
Update contact information and correct active carrier accounts.
Customer Information
Carrier Accounts
Every provider is listed below. Checked providers create active tiles on the customer screen. Unchecking a provider removes the active tile but keeps all historical activity.
Historical transactions are preserved when a customer with history is removed.
Create New Customer
Create the customer first, then add wireless or internet service.
Carrier Accounts
Optional. If the customer already has service, check the carrier/provider, choose the number of lines, then select the current plan and enter the line information. Phone number is required for wireless lines; IMEI and SIM are optional.
Store Settings
Dakota Wireless POS integrations and store-level configuration.
Payment Terminal Integration
Processor
Valor / Slice
Terminal
VP550 #1
EPI
2501433497
Mode
Valor Connect Cloud
Connectivity test only
This test does not charge a card. It asks Valor whether the configured VP550 is online and returns its Valor Connect channel information.
Not tested
Cloud Backend
Supabase authentication, shared customer data, inventory, transactions, reports, work queue, and secure Edge Functions are connected to this hosted POS.
End of Day
Sunday, August 31, 2026 • Dakota Wireless — Wolf Point
Cash Sales
$0.00
This is the only sales total the employee physically reconciles against the cash drawer.
Card / Debit
$0.00
System-derived from the integrated terminal/payment flow. Includes debit, credit card, and Cash App.
Integrated payment totals: Card / Debit and Cash App totals come from the POS + terminal integration automatically. End of Day reconciliation is focused on physical cash.
Count the Till
Enter the total cash physically counted in the drawer, including the $200 starting till.
Cash sales$0.00
Starting till$200.00
Expected cash in drawer$0.00
Cash counted$0.00
Over / Short$0.00
Previous business day has an unresolved $20 shortage. Today's overage will be applied against that shortage first.
Deposit Reconciliation
Cash counted$0.00
Less till retained− $200.00
Prior-day shortage offset$0.00
Final Deposit Amount
$0.00
End of Day completed. The day is now locked and the reconciliation is ready for the deposit.
Today's Transactions
Tender totals are normally system-derived. Use the controls below only to correct an obvious current-day tender-entry mistake; totals recalculate immediately.
Open Business Day
Time
Transaction
Customer
Amount
Recorded Tender / Correction
Reports
Sales, product performance, employee sales, and transaction profit.
TOTAL SALES
$0.00
TRANSACTIONS
0
TOTAL PROFIT
$0.00
PROFIT MARGIN
0%
Profit calculation: retail merchandise uses sale price minus inventory cost. Carrier transactions will add the applicable compensation/commission schedule once those schedules are entered. Until then, carrier compensation is shown as pending rather than guessed.
Sales Summary by Day
Current reporting period.
Work Queue
One place for customer records, Internet accounts, inventory, and orders that need attention.
All Open Items
Items disappear automatically when the underlying issue is corrected.
Orders & Purchase Orders
Scan order-related emails, confirm whether each purchase is for Dakota Wireless or personal, then create POs only for approved business purchases.
Order mailbox: erik@dakotawireless.net
Scan Outlook for Order-Related Emails
Because erik@dakotawireless.net is also used personally, an email match does not automatically mean it belongs to Dakota Wireless. You approve each purchase before a PO is created.
Order Review Queue
Review the vendor/order information and decide whether each purchase is personal or should become a Dakota Wireless PO.
0 detected
Tap Scan Order Emails to load detected order confirmations.
Import Rules
✓ Order confirmations become Pending Review
✓ Vendor and order number are extracted when possible
✓ Existing POs are matched before creating duplicates
✓ Shipping emails update tracking instead of creating new POs
✓ Inventory does not increase until receiving is completed
Email Scan Status
Mailbox
erik@dakotawireless.net
Last Order Sync
Not scanned
Each sync starts from the previous successful sync time. Older messages are not searched again, and deleted items are permanently ignored.
Purchase Orders
Created from reviewed email orders or entered manually.
No purchase orders created yet.
Receive Inventory
Choose an open PO, enter what physically arrived, and update inventory only when receiving is completed.
No open purchase orders are ready to receive.
Dakota Wireless Purchase — Create PO
This purchase has been confirmed as Dakota Wireless. Review the details before creating the purchase order.
Vendor
—
Vendor Order #
—
Order Date
—
Order Total
—
Shipping
—
Payment Terms
—
Source
Email Import
Source email
PO Line Items
Match to an existing SKU when possible. Unmatched products can still be added and reviewed later.
SKU / Part #
UPC
Product Description
Qty
Unit Cost
Line Total
Receive Inventory
Receive against purchase order
Receiving only changes inventory for quantities you confirm below.
If a line arrived in full, tap All Received. If the entire shipment arrived exactly as ordered, tap Receive All Items at the bottom to automatically fill every Receive Now quantity to 100%. Only enter quantities manually when there is a discrepancy, then click Complete Receiving.
Inventory pooling: all phone cases are added to the standard Phone Cases inventory item, and all screen protectors / tempered glass are added to the standard Screen Protectors inventory item. Other merchandise remains itemized by SKU.
SKU
Product
Ordered
Previously Received
Receive Now
Quick Action
Notes
Use this when the shipment arrived 100% complete. It fills every Receive Now quantity to the remaining ordered amount. Then review and click Complete Receiving.
Inventory
Tap or click any inventory item to edit it. You can change cost, retail price, quantity on hand, and category. Overselling is still allowed; negative quantities flag inventory that needs correction or replenishment.
SKU
Product Name
Category
Carrier Compatibility
On Hand
Cost
Price
Low Stock
DW-IP15-128
195949036927
Apple iPhone 15 128GB
Devices
5
5
$799.99
No
DW-A15-128
887276777079
Samsung Galaxy A15 5G
Devices
7
7
$199.99
No
ULTRA-SIM
ULTRA-SIM
Ultra Mobile SIM
SIM Cards
36
36
$0.00
No
H2O-SIM
H2O-SIM
H2O Wireless SIM
SIM Cards
44
44
$0.00
No
FX3100
FX3100
Inseego FX3100 Router
Internet Devices
12
12
$150.00
No
ACC-CASE-BLK
850001000101
Universal Black Phone Case
Accessories
8
8
$24.99
No
ACC-CHG-20W
850001000102
20W USB-C Wall Charger
Accessories
10
10
$19.99
No
ACC-CABLE-C
850001000103
USB-C Charging Cable
Accessories
14
14
$14.99
No
ACC-SP-UNI
850001000104
Universal Screen Protector
Accessories
6
6
$12.99
No
ACC-EARBUD
850001000105
Wireless Earbuds
Accessories
4
4
$29.99
No
Edit Inventory Item
Update inventory record details.
SKU
—
Barcode
—
Current Margin
—
Compatible Dakota Wireless Carriers — This IMEI Only
Compatibility belongs to the individual phone IMEI, not the product/model name. Two phones with the same model can have different carrier compatibility.
Carrier compatibility is assigned per individual IMEI. This product row does not have an IMEI, so changing this product description will not control carrier compatibility.
Changes here are inventory record corrections only. They do not create a sale, purchase order, or receiving transaction.
Add New Product
Create a new inventory item. Phone devices require carrier compatibility before they can be saved.
Compatible Dakota Wireless Carriers — This IMEI Only
Choose every carrier supported by this individual phone IMEI. The product/model name does not determine compatibility.
Add a Line
Customer: Current Customer • Existing account: 0 lines
?
Current Customer
Carrier account
Active
1How Many Lines Are You Adding?
This carrier supports multi-line accounts.
2New Account Total & Today’s Add-a-Line Charge
3Device, SIM & Insurance
Required before payment: Enter the IMEI for every new line and the SIM / ICCID for every physical-SIM line. eSIM lines do not require an ICCID entry here.
TEST inventory IMEIs: 999000000000001 • 999000000000002 • 999000000000003
Cart Preview
Due Today$0.00
After Add-a-Line
✓ Existing due date remains the same
✓ New line(s) join the existing account
✓ Final phone number(s) entered after carrier activation
✓ Portal opens after payment
Add Accessories
Scan a barcode/SKU or search inventory by product name. Try ACC-CASE-BLK or barcode 850001000101.
$0.00 accessories
No accessories added yet.
Payment received — transaction locked.
Open the carrier portal and complete the carrier-side activation. Then return to this POS tab, enter the carrier-assigned phone number, and click Activation Complete.
Carrier work is complete. Match each carrier-assigned phone number to the correct IMEI / SIM line below.
Invoice Status
PAID
Amount Paid
$0.00
Carrier
—
Lines Added
—
Activated Phone Numbers
Phone Number is the only field that can be entered now. Match the number assigned by the carrier to the IMEI / SIM shown for each line.
Need to stop?
Clear everything entered in this workflow and return to where you started. Nothing is saved unless a payment or carrier-side change has already been committed.
Plan Change
Choose the customer’s new carrier plan, complete the change in the carrier system, then confirm it in the POS.
?
Current Customer
Carrier account
Plan Change
1Current Plan
Current Plan
—
Lines
—
Current Monthly Amount
—
2Select New Plan
No eligible plan-change options are configured for this carrier / line count.
3Review Change
From
—
To
Select a plan
New Expected Amount
—
No POS payment is collected in this workflow.
Complete any carrier-required charge or effective-date selection in the carrier system itself. The POS will update the customer’s saved plan only after you confirm the carrier change is complete.
BACK FROM CARRIER PORTAL
Carrier Plan Change Result
Use the amount shown by the carrier portal. Do not estimate the prorated charge in the POS.
Old Plan
—
New Plan
—
New Expected Monthly Amount
—
Did the carrier portal require a payment today?
If the portal shows a prorated amount due, enter that exact amount below. If it shows no payment due, complete the plan change without collecting money.
Need to stop?
Clear everything entered in this workflow and return to where you started. Nothing is saved unless a payment or carrier-side change has already been committed.
SIM Swap
Choose the line, scan or enter the replacement SIM / ICCID, complete the change in the carrier portal, then confirm it in the POS.
?
Current Customer
Carrier account
SIM Swap
1Replacement SIM Type
Physical SIM requires a replacement SIM / ICCID. eSIM does not require a SIM number entry.
2Select Line
3SIM Details
Phone Number
—
Current SIM / ICCID
—
IMEI
—
Enter the replacement physical SIM number. The existing phone number stays with this line.
eSIM selected.
No SIM / ICCID entry is required in the POS. Complete the eSIM change with the carrier, then confirm the change here.
CARRIER WORK COMPLETE
Confirm SIM Swap
The carrier-side SIM change has been completed. Confirm the replacement SIM below to update the customer record.
Phone Number
—
Old SIM
—
Replacement SIM
—
Need to stop?
Clear everything entered in this workflow and return to where you started. Nothing is saved unless a payment or carrier-side change has already been committed.
Transaction Cart
Add accessories and collect the full transaction before completing the workflow.
Current Customer
Activation
Pre-Payment Cart
Transaction
Add Accessories
Scan a barcode/SKU or type an accessory name before payment.
No accessories added.
Payment
Service / Plan$0.00
Devices$0.00
Activation / Add-a-Line Fees$0.00
E911 Fees$0.00
Insurance$0.00
Other$0.00
Accessories$0.00
Full Amount Due Today
$0.00
YOUR MONTHLY BILLING AMOUNT GOING FORWARD
$0.00 / month
Payment Method
Payment must be completed before the workflow continues.
Customer Payment Received
Carrier payment still needs to be submitted.
$0.00
Payment Method—
Carrier / Provider—
Primary Account Phone Number—
POS Payment StatusReceived
The customer payment has already been collected. Submit the carrier-side payment before completing this transaction.
Need to stop?
Clear everything entered in this workflow and return to where you started. Nothing is saved unless a payment or carrier-side change has already been committed.
Accessory Only Sale
Customer-linked retail sale — no carrier workflow.
?
Current Customer
Customer-linked sale
Accessory Sale
Scan / Add Accessory
Test inventory examples: ACC-CASE-BLK, ACC-CHG-20W, ACC-CABLE-C, ACC-SP-UNI, ACC-EARBUD. You can also scan/type the barcode shown on the Inventory screen.
No accessories in cart yet.
Sale Summary
Items0
Subtotal$0.00
Total$0.00
Sale completed and attached to this customer’s history.
Need to stop?
Clear everything entered in this workflow and return to where you started. Nothing is saved unless a payment or carrier-side change has already been committed.
Add Accessory
Tap an accessory to add it to the sale.
New Internet Activation
This workflow remains active until completed or explicitly canceled.
I
Current Customer
Helix Home Internet setup workflow
Workflow Active
1Helix Home Internet
All new home internet activations are Helix Home Internet. RevGen is retained only on existing customer records and can be migrated from the RevGen tile.
2Activation Details
Need to stop?
Clear everything entered in this workflow and return to where you started. Nothing is saved unless a payment or carrier-side change has already been committed.
New Wireless Activation
Set up the activation, then continue to the cart to add accessories and collect payment before opening the carrier portal.
E
Current Customer: Erik Johannessen
Existing Customer • Primary 4064789938
Carrier portal opened
Complete the activation in the carrier portal, then return to this POS tab.
Required before payment: Enter the IMEI for every line and the SIM / ICCID for every physical-SIM line. eSIM lines do not require an ICCID entry here.
TEST inventory IMEIs: 999000000000001 • 999000000000002 • 999000000000003
Select a plan and the line setup fields will appear here automatically.
Transaction Preview
Choose a plan to see today’s total.
Add Accessories
Scan a barcode/SKU or search inventory by product name. Try ACC-CASE-BLK or barcode 850001000101.
$0.00 accessories
No accessories added yet.
PAID
Activation Payment Complete
Carrier work is complete. Match each carrier-assigned phone number to the correct IMEI / SIM line below.
Invoice Status
PAID
Amount Paid
$0.00
Carrier
—
Plan
—
Activated Phone Number
Enter the phone number assigned by the carrier portal. For multi-line activations, match each phone number to the IMEI and SIM shown for that line. Phone Number is the only field that can still be entered after payment.
Need to stop?
Clear everything entered in this workflow and return to where you started. Nothing is saved unless a payment or carrier-side change has already been committed.
Use Activated Number for Customer?
This customer does not currently have a primary phone number saved.
Do you want to use one of the newly activated phone numbers as the customer's primary phone number?
This will save the selected 10-digit number to the customer record for future searches and receipts.
Carrier Account Details
Current customer
Status
—
Lines
—
Monthly Amount Due
—
Due Date
—
Credit Balance
—
Zoho Customer Number
—
Plan
—
Record Verification
Confirm imported fields as you work with the customer.
Needs review
?
Please Confirm
Dakota Wireless POS
Please confirm this action.
!
Check This Information
Dakota Wireless POS
Please review the information and try again.
Verify Field
Confirm the current value or enter the correct one.
Choose the confirmed insurance status for this line.
Full History
Customer activity
Carrier Portal Opened
Complete the carrier work in the browser tab, then return to the POS.
Carrier portal opened in a new browser tab.
Use Ctrl+Tab to return to this POS tab when the carrier work is complete.
Portal:
PC certificate required. If SPIFD requests the client certificate, select the certificate installed on this PC.
Process Payment
Complete the POS payment to continue.
Amount Due
$0.00
Cash tendered must be at least the amount due.
▣
Ready
Transaction has not been sent yet.
Approved — payment completed successfully.
$
Cash App Payment
Prototype simulation of the non-cash payment confirmation.
Payment confirmed successfully.
Split Payment
Add as many payments as needed. You can use cash plus card, multiple cards, Cash App, or any combination.
Transaction Total$0.00
Payments Applied$0.00
Remaining Balance$0.00
Payment Type
▣
Ready
Card payment has not been sent yet.
Cancel Transaction?
This will discard the current unfinished workflow and return to the customer record.
Remove Active Service?
Are you sure? Please verify this customer no longer has this account/service.
Remove this line?
Please verify this line has actually been removed with the provider before removing it from the POS.
Payment Amount Changed
Should this adjusted amount be used once, or saved to the customer account?
Verify Account Before Payment
Carrier payment portal
PRIMARY PHONE / ACCOUNT NUMBER
Copy and paste this phone number into the carrier payment portal. Verify the number before submitting payment.
Receipt
Transaction complete. Choose a receipt option.
Text Receipt
Confirm or edit the mobile number before sending the receipt.
Enter a valid 10-digit phone number.
Receipt Preview
Testing mode — this is what the printed receipt will look like.