myPOS Partner Integration Quick Start
Welcome to the myPOS Partner Program! Below are the key steps to create and launch your integration.
Ready to integrate? Follow these steps to create and launch your myPOS integration through the Partner Portal.
1
Access the Partner Portal
Go to partners.mypos.com
Log in with your credentials
Once inside, click on the "Integrations" tab from the menu
2
Create a New Integration
•Click the "+ Add New Integration" button
•Enter your Integration Name and optional Description
•Choose one Integration Type:
🌐
Online
E-commerce & websites
📱
Mobile / In-App
Android/iOS apps
💳
Smart POS
myPOS terminals
🏪
Cash Register
Traditional POS systems
🏧
Unattended
Kiosks & vending
📲
Soft POS
Tap-to-pay phones
📊
Account Management
Transaction data & reports
•Review your entries and click "Create integration"
•You will see a Success message when the integration is created
3
Integration Approval
After creating your integration, we will review your request and approve it.
For priority cases:
Email integrations@mypos.com to request priority approval
Include your Partner ID and Application ID (found in the Support tab)
4
Generate API Credentials
•Go to the Summary tab of your new integration
•Click "Generate API Credentials" to receive:
🆔
Partner ID
Your unique identifier
📋
Application ID
Integration identifier
👤
Partner Client ID
OAuth client identifier
🔐
Partner Secret
Shown only once!
⚠️
Important Security NoticeThe Partner Secret will only be shown once – copy and store it securely immediately after generation!
4.1
API Gateway Integration Steps
Share Approval Link
After creating your integration, you will receive a unique share link.
Send this link to the merchant so they can approve the integration.
The merchant needs to approve the integration before you can generate credentials.
Generate Merchant Credentials
Once the merchant approves, go to the Merchants tab.
Generate the Merchant Client ID and Merchant Client Secret.
Note: The Merchant Secret is shown only once. Store it securely.
Generate Tokens
Use your Partner Client ID and Partner Secret to generate a Bearer Token.
Then, generate a Session ID using: Merchant ID, Merchant Secret, and Bearer Token.
Token Expiry
The Bearer Token is valid for 1 hour.
After it expires, generate a new Bearer Token and Session ID before making further requests.
Sending API Requests
Include the following headers: Application ID, Partner ID, Session ID
Use the Bearer Token for authorization.
Exception: The eCommerce API does not require authorization.
5
Use Resources and Documentation
Open the Resources tab to access:
API Gateway documentation
GitHub SDKs and sample code
Integration-type-specific guides
6
Integration Checklist
Go to the Checklist tab
Follow the setup steps based on your integration type
Checklist includes environment settings, testing tasks, and go-live preparation
7
Manage Settings
Edit integration details from the Settings tab
8
Use the Support Tab
Send direct messages to the integration team
Include your Partner ID and App ID when reporting issues
9
Move to Production
Once your integration is approved and fully tested, switch the toggle from Demo to Live in the Partner Portal.
Note: This toggle only changes the mode in the portal – it does not automatically migrate your credentials or settings to production. Our team is here to support you with this process.
Need Help?
Contact: integrations@mypos.com
A Teams call can be arranged for setup assistance