Moneris Receipts Specification Last updated: October 2009
Moneris Receipts Specification Document Number: 200044.en_US-200910 © 2009 PayPal, Inc. All rights reserved. PayPal is a registered trademark of PayPal, Inc. The PayPal logo is a trademark of PayPal, Inc. Other trademarks and brands are the property of their respective owners. The information in this document belongs to PayPal, Inc. It may not be used, reproduced or disclosed without the written approval of PayPal, Inc. Copyright © PayPal. All rights reserved. PayPal (Europe) S.à r.l. et Cie., S.C.A.
Contents Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Chapter 1 Moneris Merchant Certification . . . . . . . . . . . . . . . 7 Chapter 2 Credit Card Transaction Record Formats . . . . . . . . . . 9 Approval/Decline Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Requirements for Internet Transaction Receipts . . . . . . . . . . . . . . . . . . . . . . . 21 Chapter 3 Moneris Response Codes . . . . . . . . . . . . . . . . . .
Contents 4 October 2009
Preface This document, the Moneris Receipts Specification, has been produced to assist retailers, in implementing the Receipt requirements for the Card Payment Interface system. It covers requirements and recommendations for creating credit transaction receipts for customer and Merchant copies. N O T E : Please dispose of all previous versions of this manual. Also, please note the “Documentation Feedback Report” located in the forward pages; we encourage your comments and suggestions.
Revision History 6 October 2009 Moneris Receipts Specification
1 Moneris Merchant Certification Every new Moneris merchant must be certified by Moneris regarding the Moneris Solutions Credit Receipt Specification for POS Card Processing Systems. The steps for certification are: 1. Review the Moneris Solutions Credit Receipt Specification for POS Card Processing Systems Guide. 2. Merchant will format receipts to Moneris Solutions receipt specification. 3.
1 8 Moneris Merchant Certification October 2009 Moneris Receipts Specification
2 Credit Card Transaction Record Formats The following is a suggested layout for an English language Credit card CTR using a 40column printer. Note that most fields here shown are the same as for a Debit CTR, with the addition of the card expiry date and provision for the cardholder’s signature. Two copies of the CTR are required; one for the cardholder and the other for the retailer.
2 Credit Card Transaction Record Formats ======== TRANSACTION RECORD ======== NOTE 1 NOTE 2 RETAILER NAME 123 STREET NAME TOWN/CITY, PROVINCE X1X 1X1 NOTE 3 TYPE: PURCHASE NOTE 4 ----------------$ 1.01 ----------------- ACCT:VISA NOTE 6 NOTE 7 NOTE 8 NOTE 10 NOTE 11 NOTE 12 CARD NUMBER: ************4998 DATE/TIME: 19 MAR 2000 09:28:43 REFERENCE #: 66000135 0010010010 S AUTHOR.
Credit Card Transaction Record Formats Note Title Explanation 4. Account type The type of Credit card: VISA MASTERCARD AMERICAN EXPRESS DINERS While “AMEX” is the accepted abbreviation for “American Express,” it is preferable to use the full name of the card type for other Credit cards. 5. Amount Total amount being paid by Credit card. 6. Primary Account Number Cardholder’s card number (PAN) with masking. 7.
2 Credit Card Transaction Record Formats EXAMPLES OF CREDIT CARD CTR’S (PRINTED ON A 40 COLUMN PRINTER) APPROVED PURCHASE USING A SWIPED VISA CARD ENGLISH FRENCH ====== TRANSACTION RECORD ======== ===== RELEVE DE TRANSACTION ==== RETAILER NAME 123 STREET NAME TOWN/CITY, PROVINCE X1X 1X1 NOM DU MARCHAND 123 NOM DE RUE VILLE, PROVINCE X1X 1X1 TYPE: PURCHASE TYPE: ACHAT ACCT: VISA ----------------$ 5.
Credit Card Transaction Record Formats 2 Sample CTR for Credit-Only Pre-Authorization Transaction With Tip Line ===== TRANSACTION RECORD ===== Moneris Test Site 3250 Bloor St. West 12th Flr, East Tower Toronto, ON M8X 2X9 TRANSACTION: PRE-AUTHORIZATION ACCOUNT: VISA CARD NUMBER: ************5311 DATE/TIME: 1999/01/27 08:11:09 SEQUENCE #: 66000135 0010020090 M AUTHOR. #: 004413 AMOUNT: $2.
2 Credit Card Transaction Record Formats APPROVED REFUND USING A MANUALLY ENTERED AMERICAN EXPRESS CARD ENGLISH FRENCH ====== TRANSACTION RECORD ======== ===== RELEVE DE TRANSACTION ==== RETAILER NAME 123 STREET NAME TOWN/CITY, PROVINCE X1X 1X1 NOM DU MARCHAND 123 NOM DE RUE VILLE, PROVINCE X1X 1X1 TYPE: REFUND TYPE: REMISE D’ACHAT ACCT: AMEX ----------------$ 23.45 ----------------- CARD NUMBER: ************5005 DATE/TIME: 19 MAR 2000 10:10:10 REFERENCE #: 66000135 0010010060 M AUTHOR.
Credit Card Transaction Record Formats 2 APPROVED PRE-AUTH USING A SWIPED MASTERCARD ENGLISH FRENCH ====== TRANSACTION RECORD ======== ===== RELEVE DE TRANSACTION ==== RETAILER NAME 123 STREET NAME TOWN/CITY, PROVINCE X1X 1X1 NOM DU MARCHAND 123 NOM DE RUE VILLE, PROVINCE X1X 1X1 TYPE: PRE-AUTH TYPE: AUTORIZATION ACCT: MASTERCARD ----------------$ 150.00 ----------------- CARD NUMBER: ************7975 DATE/TIME: 19 MAR 2000 10:20:20 REFERENCE #: 66000135 0010010070 S AUTHOR.
2 Credit Card Transaction Record Formats APPROVED COMPLETION USING A SWIPED MASTERCARD ENGLISH FRENCH ====== TRANSACTION RECORD ======== ===== RELEVE DE TRANSACTION ==== RETAILER NAME 123 STREET NAME TOWN/CITY, PROVINCE X1X 1X1 NOM DU MARCHAND 123 NOM DE RUE VILLE, PROVINCE X1X 1X1 TYPE: PRE-AUTH ADVICE TYPE: AVIS D’ACHAT ACCT: MASTERCARD ----------------$ 150.00 ----------------- CARD NUMBER: ************7975 DATE/TIME: 19 MAR 2000 10:30:30 REFERENCE #: 66000135 0010010080 S AUTHOR.
Credit Card Transaction Record Formats 2 Transactions Processed “Over Floor Limit” From A SAF File This type of transaction is always processed as a Pre-Authorization Advice. A manual imprint of the cardholder’s card MUST be saved along with the merchant copy of the transaction receipt (CTR) in the merchant’s records.
2 Credit Card Transaction Record Formats Transactions Processed “Under Floor Limit” From A SAF File This type of transaction is always sent as a Purchase. A manual imprint of the cardholder’s card MUST be saved along with the merchant’s copy of the transaction receipt in the merchant’s records. The CTR for a SAF transaction follows the pattern for all credit cards; however, the control flag for SAF changes to “1” and the Authorization Number is always provided for Voice Authorizations.
Credit Card Transaction Record Formats 2 MOTO APPROVED PURCHASE USING A VISA CARD ENGLISH FRENCH ====== TRANSACTION RECORD ======== ===== RELEVE DE TRANSACTION ==== RETAILER NAME 123 STREET NAME TOWN/CITY, PROVINCE X1X 1X1 NOM DU MARCHAND 123 NOM DE RUE VILLE, PROVINCE X1X 1X1 TYPE: PURCHASE TYPE: ACHAT ACCT: VISA ----------------$ 5.05 ----------------- COMPTE: VISA ----------------$ 5.
2 Credit Card Transaction Record Formats Approval/Decline Messages Approval/Decline Messages Except for cancelled transactions and timed out transactions, the CTR customer message must be preceded by the ISO response code. Moneris response code must follow the customer message, except for reversals, cancelled transactions or timed out transactions.
Credit Card Transaction Record Formats Requirements for Internet Transaction Receipts 2 Requirements for Internet Transaction Receipts The customer must be provided a record of the transaction, either by electronic means such as an email, or by surface mail if physical goods are being sent. Changes to the required data on CTRs are: z You must not send account data over the Internet to the customer. Use a unique identification number to later retrieve account details.
2 Credit Card Transaction Record Formats Requirements for Internet Transaction Receipts ONLINE RECEIPT Note 1 Merchant’s Company Name 123 Main Street Townsville, Ontario M1M 1M1 CANADA Tel: 555-555-5555 Fax: 555.555.5556 Note 2 WWW.COMPANYNAME.
Credit Card Transaction Record Formats Requirements for Internet Transaction Receipts 2 Notes: 3. Reference Number: This is used as the unique transaction identifier. It is to be derived by combining Moneris Solutions’ terminal/device ID and shift/batch/sequence numbers into one field. 4. Response Code 5. Authorization Code 6. Transaction Date and Time: Transaction time must reflect the local time of the payment server. 7. Transaction Type 8. Description of goods and services purchased 9.
2 24 Credit Card Transaction Record Formats Requirements for Internet Transaction Receipts October 2009 Moneris Receipts Specification
3 Moneris Response Codes The following table lists the Moneris Response Codes located in the last three bytes of the SPDH Header (P-48) as well as the corresponding ISO Response Codes (FID “X”). The terminal and PINPad (SPED) messages will be returned in the FID “g” field. A Moneris Response Code that is less than “050” indicates an approved transaction. The Terminal Message text is a suggestion only and is not mandated by either Moneris or Interac.
3 Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION 009 00 023 TERM.
Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION 053 58 054 TERM. MESSAGE ENGLISH/FRENCH SPED MESSAGE ENGLISH/FRENCH No Sharing Re-Try Edit Error/ Recommencer Erreur Edition Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P. 96 No Security Module Re-Try System Problem ###/ Recommencer Problème Système ### Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P.
3 28 Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION 062 96 063 TERM. MESSAGE ENGLISH/FRENCH SPED MESSAGE ENGLISH/FRENCH PBF Update Error Re-Try System Problem ###/ Recommencer Probleme Système ### Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P. 96 Invalid Authorization Type Re-Try System Problem ###/ Recommencer Probleme Système ### Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P.
Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION 072 96 073 074 TERM. MESSAGE ENGLISH/FRENCH SPED MESSAGE ENGLISH/FRENCH Card On National NEG File Re-Try System Problem ###/ Recommencer Probleme Système ### Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P.
3 30 Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION 082 65 083 TERM.
Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION 092 Q7 093 TERM. MESSAGE ENGLISH/FRENCH SPED MESSAGE ENGLISH/FRENCH Advance Less Than Minimum Over Retailer Limit/ Magasin Limite Dépasser Cannot Process Over Store Limit/ Non Traitable Magasin-Lim Excd 96 Delinquent Re-Try System Problem ###/ Recommencer Probleme Système ### Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P.
3 32 Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION 101 102 96 103 TERM. MESSAGE ENGLISH/FRENCH SPED MESSAGE ENGLISH/FRENCH Place Call Re-Try System Problem ###/ Recommencer Probleme Système ### Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P. 96 NEG File Problem Re-Try System Problem ###/ Recommencer Probleme Système ### Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P.
Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION 112 96 113 TERM. MESSAGE ENGLISH/FRENCH SPED MESSAGE ENGLISH/FRENCH Over Table Limit Re-Try System Problem ###/ Recommencer Probleme Système ### Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P. 68 96 Time-out Re-Try System Problem ###/ Recommencer Probleme Système ### Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P.
3 34 Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION 204 Q7 205 TERM. MESSAGE ENGLISH/FRENCH SPED MESSAGE ENGLISH/FRENCH Amount Over Maximum Over Retailer Limit/ Magasin Limite Dépasser Cannot Process Over Store Limit/ Non Traitable Magasin-Lim Excd 13 Invalid Advance Amount Re-Try Edit Error Recommencer Erreur Edition Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P.
Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION TERM.
3 36 Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X 476 MONERIS DESCRIPTION TERM.
Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X 483 01 60 61 484 TERM.
3 Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X 810 MONERIS DESCRIPTION TERM. MESSAGE ENGLISH/FRENCH SPED MESSAGE ENGLISH/FRENCH 68 System Timeout No response from Moneris Host Contact Moneris Help Desk for repeat declines. Re-Try System Problem ### Recommencer Probleme Système ### Cannot Process Please Re-Try/ Non Traitable Recommencez S.V.P.
Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X MONERIS DESCRIPTION 902 05 903 TERM.
3 40 Moneris Response Codes MONERIS RESPONSE CODES ISO CODES FID X 989 - MONERIS DESCRIPTION MAC Error on Transaction 95 (Initialization and Handshake) Most often, this indicates that the wrong keys have been injected into a device. October 2009 TERM.