What is Order Processing Channel?
Order processing channel tells the payment processor how the customer provided their payment information. This affects how the transaction is processed and can impact fees, fraud checks, and compliance requirements. Why it matters:- Different fees: Some channels have different processing fees
- Fraud prevention: Processors handle fraud differently based on channel
- Compliance: Some regulations vary by channel
- Processor requirements: Some processors require this information
Available Channels
| Channel | What It Means | When to Use |
|---|---|---|
ecommerce | Internet or electronic commerce transactions | Online payments, website checkout, mobile app payments |
moto | Mail Order / Telephone Order transactions | Customer provides card details over phone or mail |
When to Use Each Channel
E-Commerce (Default)
Use ecommerce for:
- Website checkout
- Mobile app payments
- Online purchases
- Digital payments
- Most standard online transactions
MOTO (Mail Order / Telephone Order)
Use moto for:
- Customer calls to place order
- Customer mails in payment
- Customer service representative takes payment over phone
- Manual order entry scenarios
ecommerce instead)
Processor Support
Important: Order processing channel is currently only applicable to WorldPay and BridgePay merchants. For other processors: The default value (ecommerce) is used automatically, and specifying a channel may be ignored.
How to Specify Channel
In Invoice Object
IncludeorderProcessingChannel in your invoice when creating a payment:
Default Behavior
If you don’t specifyorderProcessingChannel:
- WorldPay merchants: Uses the value from Merchant Settings
- Other processors: Uses default (
ecommerce)
Merchant Settings Default
You can set a default order processing channel in Merchant Settings:- Go to Merchant Settings (Merchant Details) in the portal
- Set the default
orderProcessingChannel - All invoices without a specified channel will use this default
- Don’t need to specify on every invoice
- Consistent across all transactions
- Easy to change for all future transactions

Real-World Examples
Example 1: Online Checkout (E-Commerce)
Scenario: Customer buys product on your website Request:Example 2: Phone Order (MOTO)
Scenario: Customer calls to place order, representative enters payment Request:Best Practices
- Use ecommerce by default: Unless you have a specific MOTO use case
- Set merchant default: Configure default in merchant settings for consistency
- Override when needed: Specify channel on invoices that differ from default
- WorldPay only: Remember this only applies to WorldPay currently
Common Questions
Q: Do I need to specify this for every payment? A: No, it’s optional. If omitted, it uses the merchant setting default. Q: Can I use MOTO for online payments? A: No, use the correct channel. MOTO is only for mail/telephone orders. Q: Does this affect fees? A: It can—different channels may have different fee structures. Check with your processor. Q: What if I’m not using WorldPay? A: The channel setting is ignored for non-WorldPay processors. The default is used.Next Steps
- Merchant Settings — Learn about setting defaults
- Make a Payment — See how to include order processing channel in payments

