m2pfintech
Capabilities

Card Types & Configuration

Physical and virtual card types, network support, BIN management, fee structures, spending limits, channel controls, and notification configuration.

Card Types

Card TypeDescription
PersonalizedEmbossed with customer name, custom design, delivered to address
Non-Personalized (Insta-Kit)Pre-manufactured without customer details; instant issuance at branches/agents
Co-brandedJointly branded with partner (airline, retail, etc.)
Corporate / CommercialBusiness expense cards for employees
CapabilityDescription
Instant Virtual CardGenerated via API in real-time; immediately usable online
Bridge CardTemporary virtual card until physical card arrives
Disposable Virtual CardSingle-use or limited-use for enhanced security
Virtual-Only ProgramDigital-first card product with no physical issuance

Card Networks Supported

NetworkTiers Available
VisaClassic, Gold, Platinum, Signature
MastercardStandard, World, World Elite
RuPayClassic, Select, Platinum, NCMC
GCC Local SchemesJaywan, Maal, Himyan — across tiers

BIN / BIN Range Management

CapabilityDescription
BIN AllocationAssign BIN ranges to specific issuers
BIN-Based Product ConfigTie product settings to BIN ranges
Card Number RangeAllocable card number ranges within a BIN
Multiple BINs per IssuerSupport multiple BIN ranges for different products
Network-Specific ConfigConfigure BIN per network (Visa, MC, RuPay)
Plastic Code AssociationMap BIN ranges to physical card designs

Fee Configuration

Fee TypeDescription
Card Issuance FeeOne-time fee on new card issuance
Card Reissuance FeeFee for card replacement (lost, stolen, damaged)
Annual Maintenance Fee (AMF)Recurring annual fee
Card Renewal FeeFee for card renewal at expiry
Card Upgrade FeeFee for upgrading card variant
PIN Regeneration FeeFee for PIN reset
Statement FeeFee for statement generation
Fee TypeDescription
POS (Domestic)Per-transaction or percentage fee
POS (International)Fee for international POS usage
E-commerceFee for online purchases
ATM Withdrawal (On-Us)Fee for own bank's ATM
ATM Withdrawal (Off-Us)Fee for other bank's ATM
Balance InquiryFee for checking balance at ATM
Foreign Exchange MarkupMarkup on cross-border transactions
Cross-Border FeeAdditional fee for international transactions
  • Flat fee per transaction
  • Percentage-based fees
  • Tiered structures — different rates based on volume/value
  • Fee waivers based on criteria (minimum balance, transaction count)
  • Minimum / maximum fee caps
  • Periodic vs. per-transaction billing

Spending Limits & Controls

Limit Types

LimitGranularity
Per-TransactionMaximum amount per single transaction
DailyMaximum amount and count per day
WeeklyMaximum amount and count per week
MonthlyMaximum amount and count per month
Channel-SpecificSeparate limits for POS, e-commerce, ATM, contactless
Domestic vs. InternationalIndependent limits
Merchant CategoryLimits by MCC code

Channel Controls

ControlDescription
Enable / Disable POSToggle point-of-sale usage
Enable / Disable E-commerceToggle online transactions
Enable / Disable ATMToggle ATM cash withdrawals
Enable / Disable ContactlessToggle NFC tap-and-pay
Enable / Disable InternationalToggle cross-border usage
Merchant Category BlockingBlock specific MCC codes (gambling, adult, etc.)

Velocity Controls

  • Transaction count limits per time window
  • Transaction amount limits per time window
  • Same-merchant usage limits
  • Geographic velocity checks — flag rapid cross-geography usage
  • Device velocity checks — flag suspicious device patterns

Notification Configuration

Notification TypeAvailable Channels
Transaction AlertsSMS, Email, Push, WhatsApp
Declined TransactionsInstant notification with decline reason
Card Status ChangeActivation, blocking, replacement, renewal
Limit Change AlertsWhen spending limits are modified
Low BalanceWhen account balance drops below threshold
Fraud AlertsSuspicious activity notification
Amount ThresholdFor transactions above a configured amount

Super PIN & Super OTP Configuration

SettingDescription
Enable / DisableToggle at product level
Expiry DurationValidity window for the one-time PIN
Device BindingRequire use on the requesting device
Context AwarenessTie PIN to specific transaction context
FallbackBehavior when Super PIN is unavailable
SettingDescription
Enable / DisableToggle at product level
Delivery ChannelSMS, Email, WhatsApp, In-App Push
Expiry DurationOTP validity window
Retry LimitsMaximum validation attempts
Device BindingTie OTP to specific device
Operations CoveredCard blocking, limit changes, high-value transactions

Inventory Configuration

SettingDescription
Kit Allocation RulesRules for distributing kits to branches/agents
Reorder ThresholdMinimum stock level triggering alerts
Expiry PolicyMaximum shelf life for unissued kits
Transfer RulesPolicies for inter-branch kit transfers

On this page