Monetra Payment System



Similar documents
Monetra Data Security Shield Secure Storage and Billing System

PAYLINE USER GUIDE LOGGING INTO PAYLINE PROCESSING A PURCHASE

ARGOFIRE REFERENCE GUIDE

How to pull content from the PMP into Core Publisher

PAYLINE USER GUIDE. 1 Logging into Payline. 2 - Processing a Purchase

Credit Card Retrieval API Implementation Guide This guide illustrates how to implement the Credit Card Retrieval API.

ZyXEL IP PBX Support Note. ZyXEL IP PBX (X2002) VoIP. Support Notes

Monetra Payment Software

The Wells Fargo Payment Gateway Business Center. User Guide

Refer to the Integration Guides for the Connect solution and the Web Service API for integration instructions and issues.

Cash Management 5.0 User Guide

Simple Membership Plugin Setup Documentation

Virtual Communities Operations Manual

GETTING STARTED CREATE A NEW . 1 P age

Ingenico QUICK REFERENCE GUIDE

Managed Rebill web services

TSYS Tokenization and Card Processing

SFTP Batch Processor. Version 1.0

Oracle Communications Cartridge Feature Specification for Broadsoft Broadworks Enterprise Services

October Production Release Notification

ANZ Secure Gateway Virtual Terminal QUICK REFERENCE GUIDE NOVEMBER 2015

Single Sign On: Volunteer Connection Support Tree for Administrators Release 2.0

REDFIN Document Version a

Payment Express Hosted PX Pay 2.0 Integration Guide. Version 2.0

Virtual Terminal & Online Portal

RITS Training. Accessing RITS Password Administration Certificate Administration

Merchant User Manual

ACS 5.x and later: Integration with Microsoft Active Directory Configuration Example

Quick Reference Guide. ict200 Series

Guide to BBPS and BBMS Blackbaud Payment Services and Blackbaud Merchant Services explained.

Backing Up TestTrack Native Project Databases

Payment Express Ecommerce PX Pay Interface

PowerShell Configuration Guide

Skipjack Merchant User Guide. Quick Guide. (a supplement to the Merchant User Guide)

Virtual Terminal Solution

My Sage Pay User Manual

Cloud Elements ecommerce Hub Provisioning Guide API Version 2.0 BETA

NETBANX Back Office User s Guide

HADS 2.1.0e Installation and migration

Product Name: ANZ egate Connect Version: Document Type: Help doc Author: Milople Inc.

QUICK REFERENCE GUIDE Retail Application

Cypress Connexion HELP Guide

Merchant User Manual PAYMENT GATEWAY

Electronic Payment Instructions and Tutorial TABLE OF CONTENTS. Getting Started 2. Making a One Time Payment 3. Creating an Account 4

Audits. Alerts. Procedure

Getting started Cassandra Access control list

Quick Reference Guide. Lloyds Bank Cardnet Online Management Information System

Information Systems. Connecting Smartphones to NTU s System

Emdeon ecashiering Manual. February 22, 2010

ACS EPF Download Manager Technical Guide. Table of Contents

Using PAYD. Mobile app. For Android TM devices (05/13)

Business Online Banking & Bill Pay Guide to Getting Started

Adeptia Suite LDAP Integration Guide

ecommerce LMS Administrator s Manual

Virtual Code Authentication User s Guide. June 25, 2015

*NEW* White Label Reseller Billing System Guide

Brainshark/Salesforce.com Integration Installation Procedures

Safewhere*Identify 3.4. Release Notes

Merchant One Payment Systems Integration Resources. Direct Post API Documentation June 2007

CreditLine (4.30A) Click on the chapter titles below to view them: 1: Getting Started. 2: CreditLine Configuration

Keeper Care System Data Manager Version 1.2.6

Resource Online User Guide JUNE 2013

Terminal Guide. Ingenico ICT220, ICT250, IWL220 & IWL250 Retail & Restaurant POS

Welcome to Collage (Draft v0.1)

How To Get A Certificate From Digicert On A Pc Or Mac Or Mac (For Pc Or Ipa) On A Mac Or Ipad (For Mac) On Pc Or Pc Or Pb (For Ipa Or Mac) For Free

GATEWAY FREEDOM INTEGRATION GUIDE

MySagePay. User Manual. Page 1 of 48

How To Create A Document On A Pc Or Macbook

Configuring Integration Between Multichannel and Salesforce.com

Bank and SecurePay Response Codes

Chapter 6 Using Network Monitoring Tools

How To Reverse A Credit Card Transaction On A Credit Cards Card On A Microsoft Card (Iota) On A Pc Or Macbook (Macro) On An Iphone Or Ipad (Macromax) On The Pc Or Ip

WHMCS LUXCLOUD MODULE

Merchant e-solutions Payment Gateway Back Office User Guide. Merchant e-solutions January 2011 Version 2.5

PayPal Usage Document

Academic Jobs Online (AJO) Job Aid Group Manager Support

Volume PLANETAUTHORIZE PAYMENT GATEWAY. vtiger CRM Payment Module. User Guide

Use Enterprise SSO as the Credential Server for Protected Sites

ESL Business Internet Banking ONLINE GUIDE. Revised 05/15

The Erado Hosted Messaging Installation Process Erado Hosted Mail Services with Domain Transfer

Charleston Southern University Procurement Card (P-card) User Guide

imis20.2 Product Update Brian Lindsey, ASI What s New and What s Coming

Setting Up the Mercent Marketplace Price Optimizer Extension

Customer Portal User Manual Scott Logic Limited. All rights reserve Scott Logic Limited. All rights reserved

How to Add Users 1. 2.

Mobile Merchant Reference Guide

Online Statements. About this guide. Important information

ONLINE WATER BILL PAYMENT FEATURES

Print Manager Plus 2010 How to Migrate your Database to a New SQL or Print Server

National Fire Incident Reporting System (NFIRS 5.0) NFIRS Data Entry/Validation Tool Users Guide

Sage CRM 6.1 Release Notes

Checklist: 5 Essential BaaS Features Every Mobile App Needs

Elementary Website Management December 2013

Skipjack VPOS User Guide

Transcription:

Monetra Payment System

Table of Contents

1 Secure Storage and Billing System Overview 1.1 Introduction 1.2 Storage Overview 1.3 Billing Overview

2 Installation and Configuration 2.1 New System Installation prefs.conf 2.2 Upgrading Monetra to Support Monetra DSS

KEY recurring_per_user = recurring_starting_bin = DESCRIPTION This key controls Monetra user access to the billing system. When set to 'Yes', only the Monetra user that added the transaction can use the Token. This represents the BIN range that the Tokens will be created in.

3 Functional/Protocol Overview 3.1 Introduction Monetra Protocol 3.1.1 Add Account KEY VALUE TYPE username = A/N Merchant Username associated with account. password = A/N Merchant Password associated with account. action = admin A Denotes admin request type. admin = recurringadd A Denotes type of administrative action (recurring). type = store A Denotes sub-type of recurring action. * See parameters table for additional keys that may be sent. Response: KEY Code = AUTH VALUE Verbiage = Inserted into recurring list Token = Unique Token Replacement number for the real/stored account. 3.1.2 Edit Account KEY VALUE TYPE username = A/N Merchant Username associated with account. password = A/N Merchant Password associated with account. action = admin A Denotes admin request type. admin = recurringedit A Denotes type of administrative action (recurring). type = store A Denotes sub-type of recurring action.

KEY VALUE token = [substitute number] TYPE N Req: Must pass a valid token. account = [cardnumber] N Optional expdate = [card_expire_date] N Optional street = [billing street] A/N Optional zip = [billing zipcode] N Optional active = yes/no A Optional. Denotes if active or not. CardHolderName = A Optional ClientRef = N Optional. Client reference number. Descr = A/N Optional. Description of account. * See parameters table for additional keys that may be sent. Response: KEY Code = AUTH VALUE Verbiage = Inserted into recurring list Token = Unique Token Replacement number for the real/stored account. 3.1.3 Delete Account KEY VALUE TYPE username = A/N Req. Merchant Username associated with account. password = A/N Req. Merchant Password associated with account. action = admin A Req. Denotes admin request type. admin = recurringdel A Req. Denotes type of administrative action (recurring). token = [substitute number] N Req: Must pass a valid token. Response: KEY Code = AUTH VALUE Verbiage = Recurring card deleted

3.1.4 List Accounts KEY VALUE TYPE username = A/N Req. Merchant Username associated with account. password = A/N Req. Merchant Password associated with account. action = admin A Req. Denotes admin request type. admin = recurringlist A Req. Denotes type of administrative action (recurring). type = store A Opt: The type of recurring transaction. active = yes/no A Optional. Denotes if active or not. token = [substitute number] N Opt: Must pass a valid token. ClientRef = N Opt: Client reference. expdate_end = A/N Opt: Ending date range for list. Response: 3.1.5 List History KEY VALUE TYPE username = A/N Req. Merchant Username associated with account. password = A/N Req. Merchant Password associated with account. action = admin A Req. Denotes admin request type. admin = recurringhist A Req. Denotes type of administrative action (recurring). type = store A Opt: The type of recurring transaction.

KEY VALUE token = [substitute number] TYPE N Opt: Must pass a valid token. ClientRef = N Opt: Client reference. expdate_end = A/N Opt: Ending date range for list. Response: 3.1.6 Clear Account KEY VALUE TYPE username = A/N Req. Merchant Username associated with account. password = A/N Req. Merchant Password associated with account. action = admin A Req. Denotes admin request type. admin = recurringclear A Req. Denotes type of administrative action (recurring). type = store A Opt: The type of recurring transaction. token = [substitute number] N Opt: Must pass a valid token. ClientRef = N Opt: Client reference. expdate_end = A/N Opt: Ending date range for list. Response:

3.2 Parameters Table PARAMETER Action = Admin Admin = recurringadd recurringedit recurringdel recurringlist recurringhist recurringclear Type = Store/recurring/installment (R add/ O edit/list) Account = Account number on card (R add / O edit) Expdate = Expiration date on card (R add / O edit) Cardholdername = Name on card (O add/edit) Street = Billing street address for card (O add/edit) Zip = Billing zipcode for card (O add/edit) Descr = Description for card (O add/edit) Clientref = Client reference number Token = expdate_end = Active = Unique identifier for entry, returned from add (R edit/list/del/ history) MMYY format. Used to retrieve cards which expire prior to this date (O list) Used to query for cards which hit an exception, or to reset the exception flag (O edit/list) Hist_id = Used to query for specific transaction (O history) Amount = For recurring, amount to charge. For installment, total amount, will be divided equally by installment_total (C add/ O edit) Installment_total = Installment only, total number of payments to be made (C add/edit) Frequency = bdate = Installment/Recurring : daily,weekly,biweekly,monthly,bimonthly,quarterly,semiannually,annually (C add/ O edit) Date to start recurring/installment, if not specified, assume today. Meaningless after first transaction (C add/ O edit) bdate = (In History/ClearHist, date range to pull/clear) (O history/clearhist) edate = edate = Date to end recurring/installment, if not specified, assume infinite. (C add/ O edit) (In History/ClearHist, date range to pull/clear) (C history/clearhist, must exist if bdate exists)

4 Usage Examples 4.1 Add/Store Account in System Transaction username=test_user password=test123 action=admin admin=recurringadd type=store account=4012888888881 expdate=1212 street=125 main street zip=32606 clientref=139876 descr=johns marine parts running account Response token=1001000000000015 code=auth msoft_code=unknown phard_code=unknown verbiage=inserted into recurring list 4.2 Run Sale for Stored Account Transaction username=test_user password=test123 action=sale token=1001000000000015 amount=27.85 ptrannum=058745 comments=june-2009 billing statement Response ttid=428753 code=auth msoft_code=int_success phard_code=success auth=tas137 batch=376 item=6293 cardtype=visa 4.3 Add Account for Recurring Billing Transaction =============== username=test_user password=test123 action=admin Transaction Response =============== Token=1001000000000031 code=auth msoft_code=unknown

admin=recurringadd type=recurring account=4715088888888883 expdate=1212 street=123 main zip=32606 bdate=06/01/2007 amount=25.50 frequency=monthly clientref=38429 descr=state road reality phard_code=unknown verbiage=inserted into recurring list 4.4 Add Account for Installment Billing Transaction =============== username=test_user password=test123 action=admin admin=recurringadd type=installment account=4005519255555555 expdate=1212 street=123 main zip=32606 bdate=06/01/2007 amount=1200.23 installment_total=12 frequency=monthly clientref=987658 descr=porter johnson rentalatlanta Transaction Response =============== Token=1001000000000049 code=auth msoft_code=unknown phard_code=unknown verbiage=inserted into recurring list 4.5 Report/List of Stored/Recurring Transactions Transaction =============== username=test_user password=test123 action=admin Transaction Response =============== See response below.

admin=recurringlist

5 Design and Implimentation Notes 5.1 Exception Handling IMPORTANT: 5.2 Dates and Time for Scheduling

6 Graphical User Interface Examples 6.1 Monetra Manager: DSS Settings

6.2 Monetra Client: Add Account Step 1. Step 2.

Step 3. Step 4.

Step 5. Step 6.

6.3 Monetra Client: Edit Account Step 1. Step 2.

Step 3. Step 4. Step 5.

7 Document Version and Changes Date Version Change