Currently using dbHost:

Mpayy INTERNAL/EXTERNAL API Functions


Authentication
Functions

  • Login
  • Logout
  • Session Status
  • Reset Password
  • Change Password
  • Maintain Api Key
  • User Data
  • Duplicate Mobile Validate Session
  • Financial
    Transactions

  • User Data
  • Payee Info
  • User Info (Depreciated)
  • Payment
  • Hyper Payment
  • Withdrawal
  • Refund
  • Recurring Payment Authorization
  • Initiate Dispute
  • Pre-Authorized Payment
  • Pay Anyone
  • Pre-Authorized Payment Activity
  • View/Maintain
    Financial Information

  • Payment Detail
  • Filter Activity
  • Account Activity (Depreciated)
  • Bank Info (Add/Update)
  • Credit Card
  • View/Maintain
    Non-Financial Information

  • Personal Info (Update)
  • Business Info
  • Modify Mobile Device
  • Close Account
  • Suspend Account
  • Account Activation
    Functions

  • Mobile Device Verification
  • Activate Mobile Device
  • Resend Mobile Activation
  • Verify Bank Account
  • Account Setup

  • Signup
  • Signup Duplicate Mobile
  • Signup - Stage 2
  • Skinny Signup
  • Upgrade (Skinny * and non-Skinny)
  • Upgrade - Stage 2
  • Upgrade to Mobile Merchant
  • Upgrade to Mobile Merchant - Stage 2
  • Miscellaneous

  • Drop Down List
  • Release Info
  • Reset Properties/Risk Mgt
  • Pos Verification
  • Send SMS
  • External

  • Payment
  • User Info
  • Recurring Payment Authorization
  • Pre-Authorized Payment
  • Login API (db: http://www.genwave.ca:9031/pub/)
    Id:
    Password:
    Logout API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Session Status API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Close Account API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Suspend Account API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Change Password API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Id:
    Password (current):
    Password (new):
    Payment API (db: http://www.genwave.ca:9031/pub/)
    locale:
    Session Id:
    Payer Id:
    Password:
    Payee Id:
    Broker Id:
    Amount:
    Order Number (Retail Only):
    Order Info (Retail Only):
    Memo:
    Allow Recurring Payments:
    Hyper Payment API (db: http://www.genwave.ca:9031/pub/)
    locale:
    Payer Id:
    Password:
    Payee Id:
    Amount:
    Order Number:
    Order Info (Retail Only):
    User Data API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Payee Info API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Id:
    Password:
    Payee Id:
    Is Pay Anyone:
    User Info API (Depreciated - Use User Data API) (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Id:
    Password:
    Reset Password API (db: http://www.genwave.ca:9031/pub/)
    Id:
    Birth Date:
    Postal Code:
    Resend Mobile Activation API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Payment Detail API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Payment Confirmation Id:
    Filter Activity API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Start Date:
          Optional
    End Date:
          Optional
    Starting Row (1-nnn) #:
    Page Size # (1-nn):
    Related Party (Alias - optional):
    Personal Info (Update) API (db: http://www.genwave.ca:9031/pub/)
    Type:
    Session Id:
    Street Address 1:*
    Street Address 2:
    City:*
    State: *
    Zip Code:*
    Email Address:*
    Landline Phone (10 Digits no special chars):
    Business Info API (db: http://www.genwave.ca:9031/pub/)
    Type:
    Session Id:
    Business Name:
    Tax Identifier (fein):
    Social Security Number (SSN):
    Business Url:
    Street Address 1:*
    Street Address 2:
    City:*
    State: *
    Zip Code:*
    Customer Service Email:*
    Customer Service Phone (10 Digits no special chars):*
    Contact First Name:*
    Contact Last Name:*
    Contact Email:*
    Contact Phone (10 Digits no special chars):*
    Ownership Structure:
    Business Category:
    Average Monthly Sales:
    Average Transaction Price:
    Average Days to Delivery:
    Bank Info (Add/Update) API (db: http://www.genwave.ca:9031/pub/)
    Type:
    Session Id:
    Bank Rtn (Update Only):
    Bank Account (Update Only):
    Initiate Dispute API (db: http://www.genwave.ca:9031/pub/)
    Type:
    Session Id:
    Payment Id:
    Dispute Amount (Update Only):
    Dispute Reason (Consumer):
    Credit Card API (db: http://www.genwave.ca:9031/pub/)
    Function:
    Type:
    Session Id:
    Credit Card Number (Add/Update Only):
    Expiry Date (Add/Update Only):MM/YY
    Account Activity API (Depreciated - use Payment Account Activity API above) (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Id:
    Password:
    Page Size:
    Start At:
    Withdrawal API (db: http://www.genwave.ca:9031/pub/)
    Type:
    Session Id:
    Id:
    Password:
    Amount:(Only for process)
    Refund API (db: http://www.genwave.ca:9031/pub/)
    Type:
    Session Id:
    Id:
    Password:
    Payment Id: (Payment to be refunded)
    Memo:
    Amount (Partial or Full):(Only for process)
    Skinny Signup API (db: http://www.genwave.ca:9031/pub/)
    Referral Code:*
    Email Address:*
    Mobile Phone (10 Digits no special chars):*
    Mobile Carrier:*
    Birth Month:*
    Mpayy Password:*
    Verify Password:*
    Api Version #:*
    Drop Down List API (db: http://www.genwave.ca:9031/pub/)
    Drop Down ID:
    Maintain Api Key API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    API Key:
    Action:
    Release Info API (db: http://www.genwave.ca:9031/pub/)
    Reset Properties / Risk API (db: http://www.genwave.ca:9031/pub/)
    Service:
    Signup API (db: http://www.genwave.ca:9031/pub/)
    First Name:*
    Middle Initial:
    Last Name:*
    Street Address 1:*
    Street Address 2:
    City:*
    State: *
    Zip Code:*
    Birth Date (MM/DD/YYYY):*
    Email Address:*
    Landline Phone (10 Digits no special chars):
    Mobile Phone (10 Digits no special chars):*
    Mobile Carrier:*
    Mpayy Nickname:*
    Mpayy Password:*
    Verify Password:*
    Bank Rtn:
    Bank Account:
    Credit Card:
    Credit Card Expiry (MM/YY):
    Api Version #:*
    Signup API Duplicate Mobile (db: http://www.genwave.ca:9031/pub/)
    Session Id:*
    Activation Code:*
    Signup API Stage 2 (db: http://www.genwave.ca:9031/pub/)
    Session Id:*
    Skip Questions:
    Question #1 ID:*
    Question #1 Answer:*
    Question #2 ID:*
    Question #2 Answer:*
    Upgrade API (Skinny * and non-Skinny) (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Nickname:
    First Name:*
    Middle Initial:
    Last Name:*
    Street Address 1:*
    Street Address 2:
    City:*
    State: *
    Zip Code:*
    Birth Date (MM/DD/YYYY):*
    Email Address:*
    Landline Phone (10 Digits no special chars):
    Bank Rtn:
    Bank Account:
    Credit Card:
    Credit Card Expiry (MM/YY):
    Upgrade Pass Stage 2 (db: http://www.genwave.ca:9031/pub/)
    Session Id:*
    Skip Questions:
    Question #1 ID:*
    Question #1 Answer:*
    Question #2 ID:*
    Question #2 Answer:*
    Upgrade to Mobile Merchant API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Upgrade to Mobile Merchant Stage 2 (db: http://www.genwave.ca:9031/pub/)
    Session Id:*
    Skip Questions:
    Question #1 ID:*
    Question #1 Answer:*
    Question #2 ID:*
    Question #2 Answer:*
    Send SMS API (db: http://www.genwave.ca:9031/pub/)
    To (Phone Number):
    Text:
    Recurring Payment Authorization API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Retail Merchant Nickname:
    Function:
    Mobile Device Verification API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Activation Code:
    Modify Mobile Device API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Mobile Phone (10 Digits no special chars):*
    Mobile Carrier:*
    Api Version #:*
    Verify Bank Account API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Verify Amount (cents): $0.
    Pre Authorized Payment API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Retail Merchant(Broker):
    Authorization Id:
    Amount:    Per       Optional
    Expiry:        Optional
    Function:
    Pay Anyone API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Payer Id:
    Password:
    Payee Mobile Number:   Add only
    Authorization Id:   info/update/delete/process
    Amount:
    Expiry:    Days (Optional - defaults to 30 days)
    Memo:
    Function:
    Pre-Authorized Payment Activity API (db: http://www.genwave.ca:9031/pub/)
    Session Id:
    Type:
    Party Type:    Pay Anyone Only
    Payment API (External) (db: http://www.genwave.ca:9031/pub/)
    Payer Id:
    Password:   Optional if pre-authorized
    Api Key:
    Broker Id:
    Payee Id:
    Amount:
    Order Number (Retail Only):
    Order Info (Retail Only):
    Allow Recurring Payments:
    Is Pre-Authorized:
    User Info API (External) (db: http://www.genwave.ca:9031/pub/)
    Id:
    Password:
    Api Key:
    Retail (Broker) Nickname:
    Recurring Payment Authorization API (External) (db: http://www.genwave.ca:9031/pub/)
    Id:
    Password:
    Api Key:
    Retail (Broker) Nickname:
    Function:
    Pre Authorized Payment API (External) (db: http://www.genwave.ca:9031/pub/)
    Id:
    Password:
    Retail Merchant (Broker):
    Api Key:
    Amount:    Per       Optional
    Expiry:        Optional
    Function:
    POS Verification API (External) (db: http://www.genwave.ca:9031/pub/)
    Api Key:
    Verification Code:
    Duplicate Mobile Validate Session
    Duplicate Mobile Session Id:
    Mobile Phone:
    Api Version #:*
    Activate Mobile Device (Internal)
    Mobile Number:
    Is Verified:
    Duplicate Mobile:
    Api Version #:*