Pending Orders
Review and manage license orders awaiting processing. Approve orders requiring authorization, retry failed orders, and cancel orders before fulfillment.
Orders Requiring Action
Pending orders appear with their status indicators:
ORD-2026-00148— Awaiting Approval — Contoso Corp, Microsoft 365 E5, 25 seats, $14,250.00. Submitted by Emily Chen. Approval reason: Order exceeds $10,000 threshold requiring admin approval.ORD-2026-00149— Failed — Fabrikam Inc, Power BI Pro, 10 seats, $1,000.00. Submitted by John Smith. Error: Partner Center API timeout. Customer subscription not found.ORD-2026-00150— Processing — Northwind LLC, Microsoft 365 Business Premium, 3 seats, $660.00. Submitted by John Smith. Submitting to Partner Center…
Pending Status Types
Awaiting Approval
Order requires manual approval based on configured approval rules. May be triggered by amount threshold, product type, or requester role.
Processing
Order has been submitted to Partner Center and is being processed. Usually completes within minutes.
Failed
Order processing failed. Review error message and retry or cancel. Common causes: API errors, validation failures, payment issues.
Scheduled
Order scheduled for future processing. Will be submitted automatically at the scheduled time.
Approval Workflow
Approval Rules
- High-value orders — Orders over $10,000 require admin approval (Active)
- New customers — First order for a tenant requires review (Active)
- Technician orders — Orders by non-admin users require approval (Inactive)
Bulk Actions
Select multiple pending orders to perform batch operations:
- Approve Selected — Approve multiple pending orders at once
- Retry Failed — Retry all failed orders
- Cancel Selected — Cancel multiple pending orders
- Export List — Export pending orders list
Common Errors
Subscription not found
The customer’s subscription doesn’t exist in Partner Center. Verify tenant ID and ensure customer relationship is established.
Insufficient seats available
Cannot reduce seats below current assigned count. Remove license assignments from users before reducing subscription quantity.
Partner Center API timeout
Request timed out waiting for Partner Center response. Safe to retry. Order may have been created — check before resubmitting.
Product not available
Selected product is not available in the customer’s region or has been retired. Check product catalog for alternatives.
Notifications
Configure notifications for pending order events:
- Order awaiting approval — Notify admins when orders need approval (Enabled)
- Order failed — Alert when order processing fails (Enabled)
- Pending order reminder — Daily summary of pending orders (Disabled)
API Reference
GET /api/licensing/orders/pending— List pending ordersPOST /api/licensing/orders/:id/approve— Approve pending orderPOST /api/licensing/orders/:id/reject— Reject pending orderPOST /api/licensing/orders/:id/retry— Retry failed orderDELETE /api/licensing/orders/:id— Cancel pending order