Hosted Merchant Onboarding
Hosted merchant onboarding steps
1
Last updated
Was this helpful?
The Hosted Merchant Onboarding API provides a prebuilt, secure hosted flow for merchant onboarding. Merchants can enter their business details, review and sign terms, and complete the application to onboard easily.
This solution automates key onboarding steps, including merchant account creation, data validation, and pricing configuration.
Hosted Merchant Onboarding is designed for quick integration. It requires minimal development effort while relying on Xplor Pay to manage the onboarding workflow and validation.
Hosted Merchant Onboarding was previously referred to as Launch for Integrator (L4I). You may still see references in systems massages, APIs, or legacy documentation to L4I.
Follow the steps below to onboard a merchant using the hosted application:
To get onboarding application URL, use the Create New Merchant endpoint to initiate onboarding for a merchant under your partner hierarchy node. This endpoint supports both minimal and complete payloads and applies default values when optional fields are not provided.
The application creation endpoint accepts partial requests and fills in default values where applicable.
Submit the required minimal merchant details, such as DBA name, email address, and MCC, to generate an application URL. This option is suitable when you collect only basic merchant information upfront and allow the merchant to complete the remaining details in the hosted flow.
{
"merchantInformation": {
"dbaName": "test-L4I",
"emailAddress": "felicita.silvester@xplortechnologies.com"
},
"salesProfile": {
"MccCode": "4582"
},
"pendEmailAddress": "user@example.com"
}The API creates a new merchant application and response returns an application URL in the applicationURL field.
In request body, the pendEmailAddress field specifies the email address that receives application status update notifications, such as Signed, Approved, Pended, or Declined.
If pendEmailAddress field is provided, the system sends notifications to this email address.
If not provided, the system uses the address no-reply@xplorpay.com as default.
Submit additional merchant details to prefill the hosted application and reduce manual data entry. Providing a complete payload improves the onboarding experience and helps merchants complete the application faster.
Use this approach when merchant data is already available, such as business details, addresses, bank accounts, ownership information, and pricing configuration.
The onboarding page shows the required fields to submit the application. Merchant can enter the business details, additional required information to review.
In the onboarding page, the merchant can:
Review and complete application details
Upload required documentation
Digitally sign agreements
The application URL remains valid for 30 days. After expiration, generate a new application to complete onboarding.
To apply and configure default, custom, or empower pricing for eligible merchants, see Pricing Plan and Reference.
Last updated
Was this helpful?
Was this helpful?

