Appearance
Payments Pro
This plugin extends SyliusMarketplacePlugin with payout gateways that don't ship with the core plugin. Currently: a Stripe payout gateway, including Connect Express onboarding via Account Links.
Installation
Run
composer require odiseoteam/sylius-marketplace-payments-pro-pluginEnable the plugin in bundles.php
php
<?php
// config/bundles.php
return [
// ...
Odiseo\SyliusMarketplacePaymentsProPlugin\OdiseoSyliusMarketplacePaymentsProPlugin::class => ['all' => true],
];- Import the plugin configuration — this wires its Setting cards, seller screens and other UI extensions into the marketplace core, so it's required regardless of which feature below you use
yaml
# config/packages/_sylius.yaml
imports:
# ...
- { resource: "@OdiseoSyliusMarketplacePaymentsProPlugin/config/config.yaml" }- Add its seller routes
yaml
# config/routes.yaml
odiseo_sylius_marketplace_payments_pro_seller:
resource: "@OdiseoSyliusMarketplacePaymentsProPlugin/config/routing/seller.yaml"
prefix: /sellerNo entities are added, so there's no migration to run — a cache:clear after wiring the above is enough.
Features
- Stripe payout gateway — lets sellers connect their Stripe account through Connect Express onboarding and receive payouts directly.
Requires odiseoteam/sylius-marketplace-plugin: ^3.0. Available as a separate add-on — see odiseo.io/marketplace for licensing.