provider_id on quote or order requests pins a specific provider when you already have one.
When an order is created, a provider is assigned and you may receive an order.assigned webhook. Pay-in instructions in payin tell your customer where to send funds.
If you are a liquidity provider, run a provision node and register its HTTPS URL in the portal. See Provision node setup.