EngineThemes Docs
  • 📕EngineThemes Docs
  • Overview
    • 💡EngineThemes
    • ✨Support Center
  • Getting Started
    • Download and install the theme
    • Basic information about WordPress
    • How to add Google Adsense
    • Backup Step by Step Guide
    • How to add header and footer menus
    • How to get and use child theme to customize your site
    • How to effectively report bugs and issues
    • How to get PayPal to redirect users back to your website after successful payment EngineThemes
    • Setup the Social Login feature EngineThemes
    • Update the theme EngineThemes
    • Using localization feature EngineThemes
  • MicrojobEngine
    • 1.1. MJE Package content
    • 1.2. MjE Introduction
    • 1.3. MjE main workflow
    • 1.4. MjE Page Structure
    • 2.1. MjE Import Data & Select Skin
    • 2.2. MjE Set up general information
    • 2.3. MjE Manage content and appearance
    • 2.4. MjE Set up menus and widgets
    • 2.5. MjE Customize the theme
    • 2.6. MjE Create custom pages using Elementor page builder plugin
    • 2.7. MjE Control basic information
    • 2.8. MjE Manage the emails
    • 2.9. MjE Update the theme
    • 2.10. MjE How to update the database
    • 3.2. MjE Manage “Post a mJob” form & Money withdraw
    • 3.3. MjE Manage Microjob Order Delivery mJob Extra Profile
    • 3.4. MjE Control member, payment, and withdrawal
    • 3.5. MjE How to use Credits to pay for listings & orders
    • 3.6. MjE How to set up payment via Stripe extension
    • 3.7. MjE Upload a video for your micro job
    • 3.8. MjE How to set up MjE Job Verification extension
    • 3.9. MjE How to set up MjE Bookmark extension
    • 3.10. How to set up MjE Recruit extension
    • 3.11. How to set up MjE Featured extension
    • 3.12. How to use MjE Crypto Payment
    • 4.1 How to use MJE Profile List plugin
  • FreelanceEngine
    • FrE Package content
    • FrE Introducing FreelanceEngine
    • FrE Main steps to set up the site
      • FrE Import Data
      • FrE Set up the general information
      • FrE Set up Post project form
      • FrE Manage the content and appearance
      • FrE Customize the theme
      • FRE Building Custom Homepage with Elementor
      • FrE Set up Stripe Escrow System
      • FrE Set up Credit in Escrow system
      • FrE Complete Menus and Widgets
    • FrE Complete the other settings
      • FrE Control all the basic information
      • FrE Portfolios Testimonials Management
      • FrE Email management
      • FrE Member and payment management
    • FrE Introducing the extensions
      • FrE Stripe
      • FrE Paymill
      • FrE SagePay
      • FrE PayUMoney
      • FrE Private Message
      • FrE Milestone
      • FrE Membership v2.0
      • FrE Set up Credit Plus
      • FrE Profile Slider
    • Localization
  • ForumEngine
    • FE Package content
    • FE Introducing theme
    • FE Main steps to set up the site
      • FE Import Data
      • FE Set up the general information
      • FE Thread category management
      • FE Content management
      • FE User Badges
      • FE Complete menus and widgets
    • FE Complete other settings
      • FE Quick Customization in FrontEnd
      • FE Frontend Control
      • FE Control All Essential Site Information
      • FE Overview management
      • FE Email template management
      • FE Member management
    • FE Introducing the extensions
      • FE Ideas Plugin
      • Community Chat Box Plugin V1.0
  • QAEngine
    • QAEngine Introducing Theme
    • QAEngine Main steps to set up the site
      • QAEngine Import Sample data guide
      • QAEngine Set up general information
      • QAEngine Manage content and appearance
      • QAEngine Customize the theme
      • QAEngine Menus and widgets
      • QAEngine Setting up the intro page
    • QAEngine Complete other settings
      • QAEngine Overview Feature
      • QAEngine Url slug, Captcha, Mailing
      • QAEngine Control members of your website
      • QAEngine User Badges
    • Community Chat Box Plugin V1.0
  • JobEngine
    • JE Package Content
    • JE Introducing JobEngine
    • JE Main steps to set up the site
      • JE Import Data
      • JE Set up wizard
      • JE Set up the general information
      • JE Set up Post a job form
      • JE Manage content and appearance
      • JE Customize the theme
      • JE Menus and widgets
    • JE Complete the settings
      • JE Approving and Rejecting a job post
      • JE EMail Template management
      • JE Editing a job post
      • JE Viewing Resumes, Jobs and Companies list
      • JE Adding currency
      • JE Tracking payment transactions
      • JE Accessing Overview
      • JE How to set up an Intro page
      • JE Use WPML in JobEngine & ClassifiedEngine
    • JE Introducing the extensions
      • JE PayUMoney Plugin Guide
      • JE Job Map Plugin guide
      • JE Paymill plugin guide
      • JE Jobroll Plugin Guide
      • JE Custom Fields Plugin Guide
      • JE Coupon plugin guide
      • JE Stripe Plugin Guide
      • JE Job Alert Plugin Guide
      • JE RSS Importer Plugin Guide
      • JE ET Slider guide
  • DirectoryEngine
    • DE Package content
    • DE Introducing Theme
    • DE Main steps to set up the site
      • DE Import data
      • DE Set up the general information
      • DE Set up Post places form
      • DE Customize the theme
      • DE Menus and widgets
    • DE Complete other settings
      • DE Emails management
      • DE Members and payments management
    • DE Introducing the extensions
  • EstateEngine
    • EE Package content
    • EE Introducing Theme
    • EE Main steps to set up the site
      • EE Import Data
      • EE Set Up Wizard
      • EE Set up general contents
      • EE Set up sidebars and widgets
      • EE Set up the general information
      • EE Setup submitting a property form
      • EE W3 Total Cache
      • EE Customize the theme
    • EE Complete other settings
      • EE Emails management
      • EE Members and payments management
    • EE Introducing the extensions
      • EE MultiRating
  • AE Extensions
    • AE PayUMoney
    • AE Paymill
    • AE SagePay
    • AE Stripe
Powered by GitBook
On this page
  1. FreelanceEngine
  2. FrE Main steps to set up the site

FrE Set up Stripe Escrow System

PreviousFRE Building Custom Homepage with ElementorNextFrE Set up Credit in Escrow system

Last updated 2 months ago

Stripe Escrow User Guidance

Regarding the popularity of Stripe transactions, Stripe for Escrow is released to meet our customer demands and gives a hand to the product growth. Stripe for Escrow is also similar to PayPal for Escrow. It helps transactions among admin, freelancers and employers work smoothly with Stripe combined with Escrow system. Let’s take a look below for detail information and step-by-step instruction.

Requirements

  • This feature is currently available if your marketplace is located in these countries:

Please click here for more information about

  • The recipient’s bank account (freelancer) also must be in the mentioned countries.

  • When sending to a debit card, transfers must be less than $3000 (This card must be a Visa or Master card).

Workflow

The Escrow system will start working as soon as the employer accepts a bid. The process will work step by step like below.

  • Step 1: When Employer accepts a bid, he will pay the bid budget (example: $10) to Admin’s Stripe account.

  • Step 2: After Employer accepts a bid, this project will change its status to “Processing”. If the employers “FINISH” this project, the Escrow process will move to step 3. Otherwise, the employers “CLOSE” or freelancers “QUIT” this project, it will turn the status into “dispute” and Escrow process will jump to step 4.

  • Step 3: After the employer clicks “Finish” button, this project’s status will become into “Completed”.

  • Step 4: The freelancer and employer will send their reports to Admin, and Amin will decide who the winner is in this case.

How to Set up?

Configure Stripe API on Admin setting page.

Please navigate to Dashboard → Engine Settings → Escrow → Gateways → Stripe

(1) Enabling this allows you to use Escrow Stripe system on your site.

Note: Don’t forget to turn on Viewing Test Data option.

(3) You can get Stripe Client ID by going to:

In this section, you can get Live mode client ID or Test mode client ID , setting OAuth settings and config Redirect URI for your website.

Please ensure Enable OAuth Settings turn on.

You also need to Add redirect URL:

The form of redirect URL: https://yourdomainname.com/profile/

After this step, the Stripe Escrow system is ready for using on your site.

You can turn on the Payment test mode in admin dashboard for testing.

Before you start, please make sure you have updated your Stripe’s profile (approved application) at:

(2) Fill in: Your Stripe client public key (Publishable key) and Your Stripe client Secret key (Secret key). You can get it by going to:

as the photo below:

https://dashboard.stripe.com/account/application/settings
https://dashboard.stripe.com/account/apikeys
https://dashboard.stripe.com/test/settings/connect/onboarding-options/oauth
Countries and currencies supported by Stripe.