1How do you configure Stripe Connect for marketplaces?
Install the official Stripe extension, enable Connect, and decide between Standard, Express, or Custom onboarding. Use webhooks for account status updates, distribute commissions via Transfer objects, and map WooCommerce order meta to Stripe metadata for reconciliation.
Create onboarding checklists for vendors so they complete KYC promptly, preventing payout delays.
2How do you set up PayPal Advanced?
Use PayPal Payments plugin, enable Advanced Credit and Debit Cards, and configure the hosted fields for PCI compliance. Provide fallback to PayPal checkout for wallets. Test sandbox transactions for captures, voids, and refunds before going live.
Display PayPal Pay Later messaging on PDP and cart to lift AOV without custom code.
3How do you handle multi-currency pricing?
Use filters like `woocommerce_price_format` and multi-currency plugins (WOOCS, Aelia). For custom work, hook into `woocommerce_currency` to set currency per user segment. Sync exchange rates hourly and round prices intelligently to avoid awkward decimals.
Lock currency at checkout once user enters shipping details to prevent mismatched totals.
4How do you implement fraud detection?
Enable Stripe Radar rules, PayPal Fraud Protection, or integrate third-party APIs (Signifyd, Riskified). Pass order data (IP, device, email age) through filters and set workflows for manual review. Log risk scores in order notes for support visibility.
Automate escalations to Slack when orders exceed risk thresholds so humans act before shipment.
5How do you customize subscriptions and error handling?
Use WooCommerce Subscriptions hooks to adjust billing schedules, proration, or trial logic. Handle payment failures with webhooks, retry logic, and customer notifications. Build custom error messages to translate gateway declines into actionable guidance.
Map gateway error codes to friendly explanations in multiple languages to cut support tickets.
