Merchant Journey

Follow the DigetPay merchant journey from registration and KYC verification to technical onboarding, testing, production activation, and go-live.

Use this page to follow the DigetPay merchant journey from registration and KYC verification through technical onboarding, sandbox testing, production activation, and go-live.

DigetPay uses a staged onboarding process so merchants can complete business verification before moving into technical setup and payment testing.

📘

Start here if you are registering a new merchant account or preparing a merchant to begin integration.


Merchant journey

The merchant journey starts with business onboarding and identity verification, then continues into API access, integration path selection, staging tests, and production activation.

flowchart LR
    A[Business Onboarding] --> B[Merchant Signup & KYC]
    B --> C[Nafath Identity Verification]
    C --> D[Wathq CR Verification]
    D --> E[Technical Onboarding]
    E --> F[Sandbox Setup]
    F --> G[Integration Path Selection]
    G --> H[Staging Tests]
    H --> I[Production Activation]
    I --> J[Go Live]

Stage-by-stage breakdown

  • Business Onboarding — Register your merchant account and provide essential business information for verification purposes.

  • Merchant Signup & KYC — Complete Know Your Customer verification by submitting personal and business details through our secure registration portal.

  • Nafath Identity Verification — Your National ID or Iqama is verified through the Nafath system to confirm your identity.

  • Wathq CR Verification — Your Commercial Registration certificate is validated through Wathq to confirm business legitimacy and details.

  • Technical Onboarding — Gain access to API documentation, developer tools, and integration resources to begin building your payment solution.

  • Sandbox Setup — Receive staging credentials and test API keys to safely build and test your integration without processing real transactions.

  • Integration Path Selection — Choose your preferred integration method: Hosted Checkout, Embedded Integration, Pay by Link, or POS solutions.

  • Staging Tests — Conduct comprehensive testing in the sandbox environment to validate payment flows, error handling, and edge cases.

  • Production Activation — Complete final compliance checks and activate your production credentials for live payment processing.

  • Go Live — Begin accepting real payments from customers with full production support and monitoring. For detailed preparation steps, see the Go-Live Checklist.

StageGuide
Sign up & KYCBusiness Onboarding
Staging credentialsSandbox Setup
Pick Hosted vs embeddedChoose Integration Path
Staging vs production URLsEnvironments Overview
First test paymentQuick Start
Dashboard & keysDashboard User Guide
Production cutoverGo-Live Checklist

Merchant registration and KYC

Start onboarding by entering the required personal and business information. DigetPay uses this information to identify the merchant, validate the business, and prepare the account for verification through Nafath and Wathq.

Step 1 — Basic information

Enter the required registration details before identity and business verification begins.

⚠️

All fields in this section are required to proceed with merchant verification. Ensure all information is accurate and up-to-date.

FieldRequiredDescriptionValidation
National ID / IqamaYesThe business owner's National ID or Iqama number. Used for identity verification through Nafath.Must be 10 digits and must be start with number 1 or 2 only.
Commercial Registration CertificateYesThe merchant enters the Commercial Registration number. DigetPay retrieves the official CR certificate and business details through Wathq. No file upload is required.Must be a valid and active CR and must be 10 digits.
Mobile NumberYesSaudi mobile number used for OTP verification and onboarding updates.Must follow Saudi mobile format: +966 5XXXXXXXX.
Email AddressYesBusiness email used for account activation, support, and notifications.Must be a valid email address.
Services RequiredYesThe merchant selects the DigetPay services they want to use.At least one service must be selected.
ℹ️

Pro tip: Double-check your Commercial Registration number and National ID before submission. Verification failures can delay your onboarding process.


What happens next

Complete business onboarding

Register the merchant, verify business details, and complete KYC.

Set up staging access

Prepare sandbox credentials before building or testing the integration.

Choose an integration path

Decide whether to use Hosted Checkout, Embedded Integration, Pay by Link, or POS.

Prepare for go-live

Complete production activation tasks before accepting real payments.



Did this page help you?