SME onboarding

Overview

As a small and medium-sized enterprise (SME) in South Africa with revenue between R500,000 and R1 million, when you register with Peach Payments, you must provide certain information and documentation to complete your onboarding.

After completing the getting started form, Peach Payments sends you an email that gives you access to the Dashboard. The Peach Payments Dashboard features limited functionality until you've completed your onboarding, but you can explore it while you complete the required forms and upload the required documents.

Onboarding process

You must complete the Peach Payments onboarding process to activate your merchant account. The Dashboard provides a clear progress tracker showing your completion status and guides you through each step.

Business details

Purpose: Provide your business details.

What you must provide:

  • Business type
  • Trading name
  • Business owner details
  • Industry
  • Online status
  • Website
  • Registration number
  • VAT number
  • Business model

Business information

Purpose: Verify your business information.

Depending on your business type, the following list changes, but you might be asked to provide information like:

  • An authorised person's email address
  • The authorised person's citizen status
  • CIPC beneficiary owner certificate or share holding certificate

Identity verification

Purpose: Complete identity verification for all directors. The Peach Payments Dashboard provides you with a link and an ID that you can send to the directors that they can use to verify themselves.

What you must provide:

  • Proof of identity (valid government-issued ID, passport, or similar)
  • Proof of liveness
  • Proof of residential address (utility bill, bank statement, or similar)

Bank verification

Purpose: Verify your bank account details for settlement.

What you must provide:

  • Bank name
  • Bank account number
  • Bank account holder name

Address verification

Purpose: Verify your business address.

What you must provide:

  • Business address
  • Proof of business address

Connect and activate

After completing the steps above, confirm that your business details are correct, agree to the Peach Payments terms, conditions, and fees, and activate your account.

At this point, Peach Payments verifies that your provided website has:

  • A refund and return policy
  • Terms and conditions
  • A product list or product descriptions
  • Contact information

If your website is not accessible, is password-protected, or does not have any of the above information, the website verification does not pass and Peach Payments notifies you of this through the Dashboard chat box and by email. You can then enter a new website URL for verification.

The status of your onboarding process changs to under review.

The Peach Payments risk team evaluates your application, and if approved, you can then accept live payments. The risk check can take up to three business days to complete.

If your business does not meet the risk requirements, Peach Payments notifies you of this by email. Ensure that you provide accurate and comprehensive information to ensure the risk checks pass.

Post-onboarding steps

After you've completed the onboarding process, you can connect Peach Payments to your store and start accepting payments. The Connect documentation describes how to find your API keys and the following guides provide specific instructions on how to connect Peach Payments to your store:

The completion of the onboarding process also opens up the rest of the Peach Payments Dashboard.

FAQ

If you run into issues during onboarding:

  1. Why can't I upload files? Ensure files are in supported formats (PDF, JPG, PNG) and under the size limit.
  2. How long does it take for Peach Payments to complete risk checks so that I can accept live payments? After completing all the onboarding steps, allow up to three business days for risk checks.
  3. Can I save my progress and complete onboarding later? Yes, you can complete certain steps and leave others to complete later. Your Dashboard shows which steps you completed and which still need attention.
  4. What if the system rejects my documents during verification? If the system rejects your documentation, you can upload more suitable documents.
  5. Can I change my business information after completing onboarding? Yes, you can update certain business information through your Dashboard settings. However, significant changes might require re-verification of certain documents.
  6. When do I get full access to all Dashboard features? Peach Payments grants you full access to all Dashboard features, including transaction monitoring, reporting, and API credentials, after the risk team has completed their verification.
  7. How do I know when Peach Payments has verified my account and I am able to accept live payments? You receive an email notification confirming your account activation. Additionally, your Dashboard highlights that your account is active.
  8. I deleted the email that you sent me after completing the getting started form; how do I log in to the Peach Payments Dashboard? You can log in using a username and password, or a magic link as described in the Dashboard documentation.