Submission Workflow
After you click “Place Order” or submit via API:1
Order validation
Offergrid validates the order data (customer info, service address, offer availability)
2
Order created
Order is created with status
pending. You receive an order ID.3
Sent to provider
Order is routed to the service provider with status
submitted_to_provider4
Provider reviews
Provider checks serviceability and capacity (usually within 24 hours)
5
Accepted or rejected
Provider either accepts the order or rejects it with a reason
Order Status Progression
Success Path
Rejection Path
What You Receive
Immediate Response
Upon successful submission:orderId and itemId values to track this order.
Provider Response (within 24-48 hours)
If accepted:Tracking Submissions
Via Dashboard
- Navigate to Orders
- View all submitted orders
- Filter by status to see pending orders
- Click an order for detailed history
Via API
Via Webhooks
Receive real-time notifications:Common Submission Issues
Order Validation Errors
Invalid customer email:Provider Rejections
Common rejection reasons:-
Service not available
- Address outside service area
- ZIP code served but not specific address
- Technology unavailable (no fiber infrastructure)
-
Address issues
- Invalid or incomplete address
- Cannot verify address
- Building restrictions (HOA, landlord policy)
-
Technical limitations
- No line of sight (satellite/wireless)
- Distance too far from equipment (DSL)
- Building wiring incompatible
-
Business reasons
- Credit check requirement not met
- Duplicate order for same customer
- Service area at capacity
Handling Rejections
When an order is rejected:1
Review provider notes
Understand why the order was rejected
2
Inform customer
Explain the reason clearly and professionally
3
Offer alternatives
- Different technology (cable instead of fiber)
- Different provider
- Different service tier
4
Address fixable issues
- Correct address errors
- Obtain building approvals
- Resolve credit check requirements
Resubmitting Orders
If you can fix the issue:- Don’t resubmit identical order - It will likely be rejected again
- Address the root cause - Fix the address, get approvals, etc.
- Submit new order - Create a fresh order with corrections
- Add notes - Explain what was fixed
Best Practices
Save order IDs
Save order IDs
Store order and item IDs in your system for future reference and tracking.
Set customer expectations
Set customer expectations
Tell customers it may take 24-48 hours for provider confirmation, then 5-10 days for installation.
Monitor pending orders
Monitor pending orders
Check pending orders daily. Follow up if no response after 48 hours.
Learn from rejections
Learn from rejections
Track common rejection reasons and address them proactively in future orders.
Communicate proactively
Communicate proactively
Update customers as soon as you hear from providers, whether accepted or rejected.
Next Steps
Tracking Orders
Monitor order fulfillment
Order Lifecycle
Understanding order status progression
Cancellations
How to cancel orders
API Reference
Complete API documentation