Sharetribe Manual SEPA Payment Flow

Заказчик: AI | Опубликовано: 25.12.2025

I’m building a marketplace on Sharetribe Flex/Extend and need the entire Stripe layer replaced with a manual SEPA workflow that I, as the platform owner, control from start to finish. Here’s the core experience I’m after: • Checkout shows the buyer static SEPA bank details plus a unique reference. The transaction is saved with a “Pending Payment” status—no money moves through Sharetribe. • As soon as the wire hits my bank, I open an admin-side dashboard feature, click “Confirm payment,” and the order advances to “Payment Received.” An automatic email then alerts the seller. • After I manually send the payout via my bank, I mark the transaction “Payout Sent,” closing the loop. No crypto, no escrow service, no automated processor—just a clean, manual flow that keeps accounting and compliance simple. Seller verification must happen through document upload. During onboarding every seller must submit an ID proof; I should be able to view it in the admin panel before they can publish listings. Key tasks for you: • Rewrite the transaction process and states in Sharetribe Flex, stripping out Stripe calls and adding the manual SEPA steps. • Build the admin-side controls for “Confirm payment” and “Payout sent,” with corresponding email templates. • Add the seller onboarding step that forces an ID proof upload and stores the file securely for my review. • Provide clean, well-commented code plus a short deployment guide so I can repeat the setup in staging and production. Acceptance criteria: 1. Buyer sees SEPA instructions and unique reference at checkout. 2. Admin dashboard lets me flip payment and payout statuses and automatically triggers the right notifications. 3. Sellers cannot go live until their ID proof is approved. 4. No third-party payment API calls remain in the codebase. If you’re comfortable bending the Sharetribe Flex transaction engine and React templates to this purpose, let’s talk specifics and timeline.