Skip to main content
DELETE

Delete Merchant

Permanently deletes a sub-merchant from your marketplace. This is a destructive operation that removes all business data associated with the merchant.
This action cannot be undone. All merchant data including products, orders, transactions, and account information will be permanently deleted.

Path Parameters

string
required
The business ID of the sub-merchant to permanently delete.

Response

Successful Deletion (Stripe account also deleted)

Successful Deletion (Stripe account skipped due to balance)

Response Fields

Behavior

This endpoint performs the following operations:
  1. Validates Relationship — Confirms the merchant belongs to your marketplace
  2. Checks Stripe Balance — Retrieves the connected account’s available and pending balance
  3. Deletes Stripe Account — If balance is zero, permanently deletes the Stripe connected account
  4. Removes Marketplace Link — Deletes the MarketplaceMerchant relationship record
  5. Clears Portfolio — Removes marketplace references from the merchant’s portfolio
  6. Deletes Business Data — Removes all associated data including:
    • Products and variations
    • Orders and transactions
    • Wallet and withdrawal records
    • Customer data
    • Forms and responses
    • Website configurations
    • All other business-related records

Stripe Account Handling

If the merchant has a Stripe connected account:
  • Balance = 0: The Stripe account is permanently deleted
  • Balance > 0: Stripe deletion is skipped, but all other data is still deleted. The response includes stripe_skipped: true and the balance details
If Stripe deletion is skipped due to balance, you should manually drain the balance (e.g., by processing a payout) before attempting to delete the Stripe account through the Stripe Dashboard.

Use Cases

  • Removing a merchant who has violated marketplace terms
  • Cleaning up test merchant accounts
  • Merchant-requested account deletion for compliance (GDPR, etc.)

Comparison with Remove Merchant

Error Codes