Authorization Configurations
UpStart Commerce allows you to configure multiple PSPs for authorization. You can prioritize these providers (low number = highest priority) in case your primary PSP experiences an outage.
Pre-order refers to a system for handling payment processing when a PSP is unavailable, not the traditional definition of ordering products before they're available.
This configuration enables you to decide if the system should create a pre-order if the PSP is unavailable during authorization. With pre-order enabled, if the PSP is not accessible, the customer's cart will be submitted, and the order will go into a queue. The queue will then process the payment attempt later when the PSP becomes available.
Here's an example of using pre-order functionality...
Imagine your primary PSP is down for maintenance during peak hours. A customer tries to purchase a limited-edition designer jacket from your store. If pre-order is enabled, the customer's order will still be submitted and placed in a queue, despite the PSP being unavailable. Once the PSP comes back online, the queued order will be processed automatically. This ensures you don't lose sales due to temporary PSP outages.
A queuing scheduler configuration to manage the processing of queued orders. This configuration defines the frequency at which the system processes queued payments. The cron pattern determines the schedule for processing, ensuring efficient handling of queued transactions.
Payment Set Restriction
Currently, UpStart Commerce doesn't allow using multiple PSPs for authorization if you're using Cybersource as your payment processor. You'll need to choose and configure a single Cybersource connection for authorization.