Merchant Onboarding
Step-by-step guide for onboarding a new merchant to the Peak Gateway platform.
Merchant Lifecycle
Merchants are created with all business data through the admin portal. They start in PENDING status. TransIT processor credentials are configured in a separate step, which activates the merchant (ACTIVE status) and enables payment processing.
1. Create Merchant
- Sign in to the Admin Portal
- Navigate to Merchants → Add Merchant
- Fill in all merchant details:
- Legal business name (required)
- DBA (doing-business-as) name
- Business type and MCC code
- Contact name, email, and phone
- Business address (street, city, state, zip)
- Branding (logo URL, primary color) — optional
- Webhook URL — optional
- Click Create — a merchant ID is generated and status is set to
PENDING - The contact email receives a welcome notification
2. Activate TransIT Processor
Once the merchant account is created, activate payment processing:
- Open the merchant detail page
- Go to the Processing tab
- Click Activate TransIT
- Enter the TransIT credentials (obtained from TSYS boarding):
- Merchant ID (MID) — required, the merchant identification number issued during boarding
- Terminal Number — optional, the 8-character device tracking number starting with
Vor7, assigned by the bank or agent during product registration
- Click Activate — merchant status changes from
PENDINGtoACTIVE - The merchant can now process transactions
3. Assign Devices
- In the merchant detail page, go to Devices
- Click Provision Device
- Enter the terminal serial number (e.g., Nexgo N86)
- The merchant-onboarding service generates activation credentials
- On the terminal, enter the activation code to pair with the merchant
4. Test Transaction
Before going live:
- Switch the merchant to test mode in the Processing tab
- On the terminal, run a test sale for $1.00
- Verify the transaction appears in Transactions with status
APPROVED - Check the settlement batch includes the test transaction
- Switch back to live mode when ready
5. Enable Notifications
- In merchant settings, enable Email Notifications
- Add recipient email addresses for:
- Daily settlement reports
- Chargeback alerts
- Account changes
Troubleshooting
| Symptom | Likely Cause | Fix |
|---|---|---|
| Credential validation fails | Wrong MID or terminal number | Double-check TransIT boarding paperwork |
| Device won't activate | Serial number mismatch | Verify S/N on the device label matches portal entry |
| Test transaction declines | Test mode not enabled | Toggle test mode on in Processing tab |
| No settlement batch | Batch time not reached | Batches settle daily at the configured cutoff time |