Skip to main content

Setup Stripe for Payments

FlexDuty uses Stripe Connect to process payments securely. You must complete Stripe onboarding before you can accept projects and receive payments.

Why Stripe?

Secure

Bank-level security for all transactions

Fast Payouts

Receive funds within 2-7 business days

Global

Available in 40+ countries

Step-by-Step Setup

Step 1: Start Stripe Onboarding

  1. Go to your profile at flexduty.com/sellers/profile
  2. Scroll to the “Payment Setup” section
  3. Click “Connect with Stripe”
Connect with Stripe button

Step 2: Create or Connect Your Stripe Account

You’ll be redirected to Stripe’s secure onboarding flow:
  1. Enter your email address
  2. Create a Stripe account password
  3. Verify your email
  4. Continue to business information

Step 3: Provide Business Information

Stripe requires the following information for compliance:
InformationDetails
Legal NameYour full legal name as it appears on ID
Date of BirthFor identity verification
AddressYour current residential address
Phone NumberFor two-factor authentication
Tax IDSSN (US), NIN (UK), PAN (India), etc.
Business TypeUsually “Individual” for freelancers
Important: The name and details you provide must match your government-issued ID. Mismatches can delay or block payouts.

Step 4: Add Bank Account

Connect your bank account to receive payouts: For US accounts:
  • Routing number (9 digits)
  • Account number
For UK accounts:
  • Sort code
  • Account number
For EU accounts:
  • IBAN
For India accounts:
  • IFSC code
  • Account number
Use a bank account in your own name. Stripe does not support payouts to third-party accounts.

Step 5: Verify Your Identity

Stripe may require identity verification:
  1. Upload a photo of your government ID (passport, driver’s license, or national ID)
  2. Take a selfie for biometric verification
  3. Wait for verification (usually instant, can take up to 24 hours)

Step 6: Complete and Return

Once all steps are complete:
  1. Click “Done” or “Return to FlexDuty”
  2. You’ll be redirected back to your profile
  3. Your payment status will show as “Connected”

Verification Status

Check your payment status on your profile:
StatusMeaning
Not ConnectedYou haven’t started Stripe setup
PendingStripe is verifying your information
Connected✅ You can receive payments
Action RequiredStripe needs additional information
RestrictedThere’s an issue with your account

Payout Schedule

Once connected, payouts work as follows:
1

Payment Released

Client approves work and releases payment from escrow
2

Funds Transfer

FlexDuty initiates transfer to your Stripe account (same day)
3

Payout Processing

Stripe processes payout to your bank (2-7 business days depending on country)
4

Funds Available

Money appears in your bank account
Typical payout times by country:
  • 🇺🇸 USA: 2 business days
  • 🇬🇧 UK: 2-3 business days
  • 🇪🇺 EU: 2-3 business days
  • 🇮🇳 India: 5-7 business days
  • 🇦🇺 Australia: 2-3 business days

Fees

FlexDuty charges a platform fee on each payment:
Project SizePlatform Fee
First $50020%
500500 - 2,00015%
2,0002,000 - 5,00012%
5,0005,000 - 10,00010%
$10,000+8%
Stripe’s processing fees are included in the platform fee - no additional charges.

Troubleshooting

  • Clear browser cache and cookies
  • Try a different browser (Chrome recommended)
  • Disable ad blockers and VPNs
  • Ensure pop-ups are allowed for stripe.com
  • Ensure your ID is valid and not expired
  • Use good lighting when taking photos
  • Make sure all text on ID is clearly readable
  • Try a different document type
  • Double-check routing/sort code and account number
  • Ensure the account is in your name
  • Use a checking account (not savings in some countries)
  • Contact your bank if the account has restrictions
  • Check your Stripe Dashboard for any required actions
  • Verify your bank account is still connected
  • Contact Stripe support for payout-specific issues

Need Help?

If you encounter issues with Stripe setup:
  1. Check the Stripe Support Center
  2. Contact FlexDuty support at support@flexduty.com

Apply for Projects

You’re ready to start applying for projects!