m2pfintech
Implementation Guide

Getting Started

Implementation overview, prerequisites, and step-by-step workflow for launching a prepaid card or digital wallet program on M2P Platform.

This guide walks you through launching a prepaid card or digital wallet program on M2P's platform — from initial setup to production go-live.


Prerequisites

Before starting, ensure you have:

  • M2P Prepaid Platform access credentials (Tenant ID, API Key)
  • Sandbox environment URL and portal access
  • API testing tool (Postman collection or equivalent)
  • Regulatory approvals (PPI license, card network agreements)
  • BIN allocation from card network (Visa / Mastercard / RuPay)

Environments

EnvironmentAPI Base URLPortal URL
Sandboxhttps://sandbox-api.m2pprepaid.comhttps://sandbox-portal.m2pprepaid.com
ProductionProvided after UAT completionProvided after UAT completion

Sandbox is a full-featured replica of production with test BINs and simulated card network responses.


Implementation Timeline

PhaseDurationActivities
Setup & Configuration1–2 weeksTenant setup, BIN setup, product configuration
Integration2–3 weeksAPI integration, portal customization
Testing1–2 weeksUAT, security testing, performance testing
Go-Live1 weekProduction setup, network certification

Implementation Workflow

Critical: Follow this exact sequence. Creating a product before BIN ranges are set up will cause configuration errors that require manual intervention.

Tenant & Credential Setup

Receive your Tenant ID, API Key, and portal credentials from M2P. Configure authentication headers for all API calls.

Required Headers:

HeaderValue
X-TENANT-IDYour unique tenant identifier
AuthorizationBearer <JWT_TOKEN>
Content-Typeapplication/json

BIN & BIN Range Setup

Create BIN configurations and allocate card number ranges before creating products.

BIN Setup Guide

Product Configuration

Create and configure your prepaid product with the BIN mapping, KYC rules, wallet limits, transaction limits, and notification settings.

Product Configuration Guide

Customer Onboarding

Create customers with KYC details and issue cards or wallets.

Customer Onboarding Guide

Transaction & Fee Configuration

Configure transaction limits, MCC controls, and fee structures.

Transaction Configuration · Fee Configuration

Notification & Webhook Setup

Configure SMS, email, push notification templates and webhook subscriptions.

Notification Setup

Testing & Go-Live

Execute the test plan, verify all flows, and complete the go-live checklist.

Testing Guide · Go-Live Checklist


Critical Dependency: BIN Before Product

Products must be mapped to BIN ranges during creation. Creating a product without a valid BIN range will result in PP_CORP_028 (Invalid Product) or PP_CORP_035 (BIN Range Exceeded) errors during issuance.


On this page