Overview
Placing orders on Offergrid is straightforward. Collect the necessary customer information, select services, and submit. Providers handle fulfillment.
Before placing an order, collect:
Full name
Email address
Phone number
Service Address
Street address
City
State
ZIP code
Country
Unit/apartment number (if applicable)
Optional Details
Customer preferences or notes
Installation preferences
Contact time preferences
Special requirements
Double-check addresses before submitting. Address errors are the #1 cause of order rejections.
Placing an Order
Via Dashboard
Select service
Browse catalog and click Order on chosen offer
Enter customer information
Fill in customer name, email, and phone number
Enter service address
Provide complete service address including unit number
Add notes (optional)
Include any special requests or customer preferences
Review and submit
Verify all information is correct, then click Place Order
Via API
curl -X POST https://api.offergrid.io/reseller/orders \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"items": [
{ "offerId": "off-123-abc" }
],
"customerInfo": {
"fullName": "John Doe",
"email": "john@example.com",
"phone": "+1-555-123-4567"
},
"serviceAddress": {
"street": "123 Main St",
"city": "San Francisco",
"state": "CA",
"zipCode": "94102",
"country": "US"
},
"notes": "Customer prefers afternoon installations",
"metadata": {
"referralSource": "property-listing",
"unitNumber": "4B"
}
}'
Multi-Service Orders
Order multiple services at once:
{
"items" : [
{ "offerId" : "internet-offer-id" },
{ "offerId" : "tv-offer-id" },
{ "offerId" : "security-offer-id" }
],
"customerInfo" : { ... },
"serviceAddress" : { ... }
}
Each service becomes a separate order item sent to its respective provider.
Best Practices
Ensure addresses are complete and properly formatted. Include apartment/unit numbers.
Use the end customer’s contact info, not your own. Providers may need to reach them directly.
Include details that help providers: preferred contact times, gate codes, special access instructions.
Confirm before submitting
Review all details with customer before placing order. Changes after submission are difficult.
Set customer expectations
Tell customers when to expect contact from providers (usually 24-48 hours).
After Submitting
What happens next:
Order created
You receive order confirmation with order ID
Sent to provider
Order automatically routed to the service provider
Provider reviews
Provider checks serviceability and accepts or rejects (usually within 24 hours)
Customer contacted
If accepted, provider contacts customer to schedule
Service installed
Provider completes installation and activates service
You get paid
Commission earned upon successful activation
Order Confirmations
You’ll receive:
Immediate : Order ID and confirmation
Within 24 hours : Provider acceptance or rejection
Updates : Status changes throughout fulfillment
Set up webhooks for real-time notifications.
Next Steps