+
Skip to content

Feature Request: Native MangoPay Vendor Payouts with API-Handled KYC (No Separate MangoPay Account Required) #2897

@Sporbillis

Description

@Sporbillis

Is your feature request related to a problem? Please describe.

Description:
Currently, when using MangoPay as a payment provider with Dokan, vendors must create a separate MangoPay account and manage their own onboarding process. This creates friction, slows down vendor onboarding, and can result in vendor churn.

The proposed feature would allow Dokan to fully integrate MangoPay onboarding and KYC verification via API, so vendors never need to create or manage a separate MangoPay account themselves.

Describe the solution you'd like

Requested Feature
Admin / Marketplace Owner Workflow:

Marketplace admin configures MangoPay credentials in Dokan as usual.

Admin chooses a payout delay period (e.g., 10 days after order completion) to hold funds before vendor payout (configurable per marketplace).

Vendor Workflow:

Vendor signs up on the Dokan marketplace as normal — no separate MangoPay account creation required.

Dokan collects all required KYC information (legal name, bank account details, documents, etc.) via a simple form in the vendor dashboard.

Dokan sends this data securely to MangoPay via API to create/verify a "legal user" on the vendor’s behalf.

Once verified, vendor sales earnings are tracked automatically and paid out to their bank account after the configured delay period.

Technical Requirements:

Use MangoPay’s Users API to create and manage vendor accounts programmatically.

Use MangoPay’s KYC Document API to upload vendor verification documents.

Use MangoPay’s Bank Accounts API to store vendor payout details.

Implement a payout schedule mechanism within Dokan that triggers a payout via MangoPay after the admin-defined delay period (e.g., daily batch or cron job).

Optional Features:

Admin dashboard view to see each vendor’s KYC status and pending payouts.

Automatic email notifications for vendors when KYC is approved or when payout is processed.

Option to hold payouts until order status is "completed" or "delivered."

Describe alternatives you've considered

No response

Additional context

Benefits:

Frictionless vendor onboarding: Vendors no longer need to sign up for MangoPay manually.

Faster marketplace growth: Easier vendor registration means more vendors list products.

Centralized experience: All KYC and payment settings are managed inside Dokan.

Compliance-friendly: Still respects MangoPay’s KYC and AML requirements.

Professional UX: Works like eBay, Etsy, or Amazon Seller payouts — vendors just provide bank details once.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载