CRM
WordPress -> Salesforce
Restricted customer portal
Registration to portal controlled by Salesforce account lookup performed via API upon registration on WordPress site.
Orders for products sent to Salesforce via API for processing and fulfillment.
Cron receives notification of fulfillment and informs customer and marks order status as completed.