Deliver a unified customer experience.
Any device. Any channel.
Popular configurations for scheduling & automation.
Need one you don’t see? We’ll build it for you!
Frequency Type
- Day of the Week
- Number of Weeks
- Day of the Month
- Number of Days
- Number of Months
Shipping Rules
- Free Shipping
- Quantity Discount Rate
- Loyalty Discount Rate
- Flat Rate
Payment Rules
- Invoice Only
- Authorize Only
- Authorize and Capture
Incentive Rules
- Quantity Discount
- Discount after X Cycles
- Discount Price
Frequency Type
- Day of the Month
- Number of Days
- Number of Weeks
- Number of Months
- Day of the Week
Shipping Rules
- Loyalty Discount Rate
- Flat Rate
- Quantity Discount Rate
- Free Shipping
Payment Rules
- Authorize and Capture
- Authorize Only
- Invoice Only
Incentive Rules
- Discount after X Cycles
- Discount Price
- Quantity Discount
Frequency Type
- Number of Days
- Day of the Week
- Number of Months
- Number of Weeks
- Day of the Month
Shipping Rules
- Loyalty Discount Rate
- Free Shipping
- Quantity Discount Rate
- Flat Rate
Payment Rules
- Authorize and Capture
- Invoice Only
- Authorize Only
Incentive Rules
- Discount after X Cycles
- Quantity Discount
- Discount Price
Frequency Type
- Number of Weeks
- Day of the Month
- Number of Months
- Day of the Week
- Number of Days
Shipping Rules
- Flat Rate
- Quantity Discount Rate
- Free Shipping
- Loyalty Discount Rate
Payment Rules
- Authorize and Capture
- Authorize Only
- Invoice Only
Incentive Rules
- Discount after X Cycles
- Discount Price
- Quantity Discount
Frequency Type
- Number of Months
- Number of Days
- Day of the Week
- Day of the Month
- Number of Weeks
Shipping Rules
- Quantity Discount Rate
- Loyalty Discount Rate
- Free Shipping
- Flat Rate
Payment Rules
- Authorize Only
- Invoice Only
- Authorize and Capture
Incentive Rules
- Discount Price
- Quantity Discount
- Discount after X Cycles
The API.
Develop powerful, flexible & scalable integrations that work everywhere.
// Create the QPilot client
let qpilot = new QPilotClient();
// Get the scheduled order by ID
let scheduledOrder = qpilot.getScheduledOrderById(100);
if (null != scheduledOrder) {
// Set the next order date
let nextOrderDate = new Date(2017, 5, 1);
qpilot.rescheduleOrder(scheduledOrder, nextOrderDate);
}
// Create the QPilot client
let qpilot = new QPilotClient();
// Get the customer by email address
let customer = qpilot.getCustomerByEmail("my-customer@email.com");
if (null != customer) {
let scheduledOrders = qpilot.getScheduledOrders(customer);
// Loop through the scheduled orders
scheduledOrders.forEach(function (scheduledOrder) {
// Pause the scheduled orders
qpilot.pauseScheduledOrder(scheduledOrder);
});
}
// Create the QPilot client
let qpilot = new QPilotClient();
// Get the customer by email address
let customer = qpilot.getCustomerByEmail("my-customer@email.com");
if (null != customer) {
// Create the scheduled order for the offer
let scheduledOrder = new QPilotScheduledOrder(customer);
// Add an item to the scheduled order
let productId = 100;
let price = 10.50;
let salePrice = 5.99;
let quantity = 1;
scheduledOrder.addItem(productId, price, salePrice, quantity);
// Make the offer to the customer
qpilot.offerScheduledOrder(scheduledOrder);
}
A few examples:
Put QPilot™ to Work for Your Business!
Features and options for small and enterprise businesses.
Small Business | Enterprise | |||
---|---|---|---|---|
RESTful API | help_outline | check | check | |
Pre-Built Integrations | help_outline | check | check | |
Hosted Solution | help_outline | check | check | |
Online Support | help_outline | check | check | |
Onboarding | help_outline | One-time fee 6hrs onboarding |
Contracted Implementation & Support |
|
Number of Store Accounts | help_outline | 1 | Multiple | |
Number of Sandbox Accounts | help_outline | 1 | Multiple | |
Pricing | Monthly Subscription + small transaction fee |
OEM & SaaS Pricing |