Skip to main content

Overview

Placing orders on Offergrid is straightforward. Collect the necessary customer information, select services, and submit. Providers handle fulfillment.

Required Information

Before placing an order, collect:

Customer Information

  • 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

1

Select service

Browse catalog and click Order on chosen offer
2

Enter customer information

Fill in customer name, email, and phone number
3

Enter service address

Provide complete service address including unit number
4

Add notes (optional)

Include any special requests or customer preferences
5

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.
Review all details with customer before placing order. Changes after submission are difficult.
Tell customers when to expect contact from providers (usually 24-48 hours).

After Submitting

What happens next:
1

Order created

You receive order confirmation with order ID
2

Sent to provider

Order automatically routed to the service provider
3

Provider reviews

Provider checks serviceability and accepts or rejects (usually within 24 hours)
4

Customer contacted

If accepted, provider contacts customer to schedule
5

Service installed

Provider completes installation and activates service
6

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