Submission Workflow
After you click “Place Order” or submit via API:Order validation
Offergrid validates the order data (customer info, service address, offer availability)
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:Offer alternatives
- Different technology (cable instead of fiber)
- Different provider
- Different service tier
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.