3a. Vendor KYC - Stripe Approval Process

3a. Vendor KYC - Stripe Approval Process

Omnyfy uses Stripe Connect for vendor registration and KYC processing. Vendors sign up with stripe to complete KYC and banking registration.

Once you've onboarded a Vendor through the Vendor Signup and Approval processes, the Vendor can then sign in to the marketplace and get themselves setup with Stripe so that they can receive payments through the marketplace.

NOTE: There has been a menu restructure in Omnyfy Release v4.0.6, and some menu items from this guide may have moved. Please see the menu update in the release notes if you are on this release or later: View the Release Notes for Omnyfy v4.0.6
Vendors cannot use existing Stripe Accounts to perform the KYC process (this is a limitation from Stripe). If they already have an account with Stripe, they will need to create another account with a different e-mail to be used for the Marketplace. This can be achieved with using an alias email for the existing email account (so all notifications can go to the same inbox), creating a new email address or using another existing address.

Before continuing the KYC process for Stripe, the Vendor will need to be logged out of Stripe with their existing account if they already have one.

The following steps illustrate the Stripe KYC and registration process for Vendors on your marketplace.


Launching the Stripe Registration

As a Vendor, once you've logged in to your marketplace Vendor Portal, navigate to Marketplace Management > Vendor Profile and click on "Edit"

When your profile opens click on the "Payout and Banking Tab


On the Payout and Banking tab click on the "Create Stripe Account" button to launch the Stripe Registration. Please note that you should not log out or close the Marketplace Portal window during this time and it should always remain open and you should be logged in to complete the registration process.



Registering as a company on Stripe for your marketplace

Note that complete KYC (Know Your Customer) and receiving an approval on the KYC process is a pre-requisite to getting paid on the marketplace, therefore please ensure that you enter accurate, verifiable information during this process.

Please note that the screenshots used are showing "Test mode". This will not show when using your live Stripe account.

Step 1: Complete your basic information 

  • Choose your country (This is selected automatically based on the country selected when you registered as a Vendor).
  • Type of entity (For most marketplaces the Vendor Entity will be the company under which you will be trading on the marketplace).
  • Mobile Number - Please use a mobile number that you have access to as Stripe will send a Mobile Verification SMS to this number.
  • Email: Please enter your email address. By default, this will be populated with the same email address that you used to register with on the marketplace.



When you are done completing the fields click on Next.

Step 2: Mobile Verification

Stripe will send you an SMS verification to the mobile number that you entered in the previous step. Enter the verification number here to proceed.



Step 3: Business Details

  • Legal Business Name: In order to successfully complete KYC for your company you must enter the legal business address that matches your company registration document (e.g. ASIC registration)
  • Doing Business As: Enter your trading name
  • Registered Business Address: Please enter the registrered business address associated with your company
  • Company ACN / ABN: Please enter your ACN or ABN that exactly matches the Legal Business Name
  • Business Website: Link to your company website

Once you've completed this process please click Next.

Step 4: Bank Account Information

Please enter your bank account information for your payouts. Please ensure this information is accurate. Your marketplace owner will not be responsible for payments to incorrect bank account.


Here is an example for Australian accounts - you will need to enter your BSB and Account Number

Step 5: Verification and additional information

Once you've entered your bank account information, Stripe will make an assessment if additional information is required. Because this is in test mode, the business will not need actual verification. 



If more information is required, you will see a screen similar to the one below (this is an example of a live Stripe account). Click on Update to provide additional documentation evidence as required by Stripe. See the below steps. If you do not need verification, click the Done button - please DO NOT CLOSE YOUR WINDOW after clicking done. you will be automatically re-directed to your Marketplace Vendor Portal.


For Company Entities

You may be required to upload proof of company information. Please upload your Certificate of Incorporation by uploading a photo of the document. Please note that not completing this step could mean that you are unable to receive payments through your marketplace. 



Once you've uploaded the documentation as required by Stripe, click on "Save" to continue



You will then receive a final confirmation screen showing Green Ticks that indicate that the information that you have provided is OK and you can complete your registration. Click the "Done" button - please DO NOT CLOSE YOUR WINDOW after clicking done. you will be automatically re-directed to your Marketplace Vendor Portal.




Redirection to the Marketplace Vendor Portal

Once you've clicked Done you will be redirected to the Marketplace Vendor Portal and you will be presented with a success message



You can also verify if your registration is successful by navigating to "Marketplace Management > Vendor Profile > Click on "Edit"

In your Profile View, click on "Payout and Banking" tab

You can now access your registered Stripe Account directly from your profile view by clicking the "Click here to login to Stripe Account" button






Stripe Vendor Account View

Your Stripe Account View will show you all Payouts that you have received and also enable you to update and make changes to your bank account if required.


    • Related Articles

    • 3. Vendor KYC Approval - Introduction

      Marketplace Owners are tasked with paying out the vendors on the platform. Part of the onboarding process includes verification that the vendors are legit businesses. This process of verification is generally the KYC (Know Your Customer) approval ...
    • 3b. Vendor KYC - Manual Payouts Approval Process

      In order to payout a vendor, the vendor needs to have their KYC approved. Usually, if you're using Stripe, this is handled by Stripe once the vendors input their information in their interface.  Approving a Manual Payout Navigate to Select Payout ...
    • 1. Vendor Signup Process

      For open marketplaces, Omnyfy enables Vendors to sign up from the front-end of your marketplace and includes an approval process for vendors Marketplace owners can decide on whether or not to enable Vendors to signup to the marketplace from the ...
    • Vendor Onboarding Overview

      This workflow is a high level overview of adding a vendor to the marketplace. Please note the steps on this diagram are not numbered to the same steps as per the order of the detailed guides. See the below links to follow the detailed guide order: ...
    • 2. Manage Vendor Profile

      When the vendor is approved by the Marketplace owner, the Vendor will receive an email notification with the link of the Omnyfy Marketplace. The first step after receiving this access is to setup the Vendor account. Without this step, the Vendor will ...