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

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

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