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.