Merchant Onboarding

The Merchant Onboarding APIs allow you to create and manage merchant onboarding applications. Merchant Onboarding API is designed to simplify and streamline the onboarding process for merchants seeking payment processing services. These RESTful API that utilizes secure HTTPS communication, ensuring reliable and secure data exchange for payment processing.

Merchant onboarding flow

Follow the high-level steps below involved while onboarding a merchant:

1

Merchant data collection

Collect and submit merchant business details through Integrator application to initiate onboarding. Your application integrates with Xplor Pay backend systems to create and manage merchant profiles.

After submission, the system validates the merchant information and returns a response for verification.

2

Data validation and correction

After the application is submitted, the system validates the merchant data. If corrections are required, the Application Fixes Webhookarrow-up-right notifies the integration system.

Key Validations Include:

  • Business Contact Validation - Verifies business ownership details.

  • Bank Validation - Confirms banking details to help prevent transaction errors.

To resolve validation issues:

✅Implement webhook notifications.

✅Display validation issues to merchants.

✅Collect corrected merchant information.

✅Resubmit the corrected data using the related onboarding APIs used during the Merchant Data Collection process.

✅Proceed with signature submission and application submission.

3

Merchant agreement and application Submission

Merchants review the onboarding application, electronically sign the agreement, and submit the application for processing.

Supported application submission methods include:

  • Electronic signature – Merchants sign the agreement online.

  • Document upload – A pre-signed agreement can be uploaded instead.

4

Automated underwriting and decision

After the application is submitted, Xplor Pay performs automated underwriting and compliance review. The system reviews the merchant data for risk and compliance.

Possible review outcomes include:

  • Approved – The merchant proceeds to underwriting with equipment setup and activation.

  • Manual review – Additional verification such as supporting documents or business verification.

  • Declined – The application does not meet compliance or risk requirements.

The system sends real-time application status through Webhooksarrow-up-right notifications.

5

Equipment setup

For approved merchants, Xplor Pay configures payment devices and provisional details required for transaction processing.

​Automated equipment setup details:

  • ​Configure payment devices such as POS systems and card readers.

  • ​Assigns API credentials and processing configurations.

Each API section includes integration guidance and implementation details to help you complete the merchant onboarding process.

Last updated

Was this helpful?