Validates the seller-member link can be removed (owners cannot be removed), then deletes it. Triggered by DELETE /admin/sellers/:id/members/:member_id and DELETE /vendor/sellers/:id/members/:member_id. Emits seller_member.deleted.
Usage
import { removeSellerMemberWorkflow } from "@mercurjs/core/workflows"
await removeSellerMemberWorkflow(container).run({
input: {
seller_member_id: "selmem_123",
seller_id: "sel_123",
},
})
Id of the seller-member link to delete.
Id of the seller, included in the emitted event.
Result