JET Payment File Specification Version 1.3. JET File Technical Specification Appendix H
|
|
|
- Joanna Stewart
- 9 years ago
- Views:
Transcription
1 JET Payment File Specification Version 1.3 JET File Technical Specification Appendix H Department of Industrial Relations Electronic Adjudication Management System December 2013 EAMS Application Development and Maintenance 1
2 Contents Summary... 4 Scope... 5 Lien Payment Details... 5 Lien Payment Response File... 5 Lien Payment Elements... 5 Lien File Samples New lien credit card payment with two new attachments New liens - exempt from payment Activation of existing liens Lien Payment Response File Transaction Level <TRX> Elements Transaction Level <ERR> Elements Top Level <ERR> element Payment Responses Sample for Successful Lien Submission Sample for Malformed Lien Submission File Naming Payment response files format (success) Payment response files format (error) Return Codes
3 Schema Changes for Lien Reason for Lien Validations Additional Attachments New Fields Notice and Request of Lien and Payment Transaction Schemas:
4 Summary Trading Partners will submit lien files with payment details to the State. The State has engaged Payment Services to provide payment processing services for new and existing liens. Trading Partners should note the following: Liens created by the State are assigned a Lien Reservation Number. This identifier is used to track liens through their lifecycle. Liens already in the system were assigned a Lien Reservation Number at cutover. The lien schema will be extended with new elements. External Transaction ID and Exempt Indicator have already been implemented. Lien Activation, Lien Payment, and Reason for Exempt Section have been added. Their use is described later in this document. The lien schema will be modified to reflect changes in the Reason for Lien Section. The changes are described later in this document. Trading Partners will send lien files to Payment Services. The same payment details schema will be used for new liens and lien activations. Rules for the population of these schemas are described later in this document. Payment Services will process payments and include the results in the lien file to the State. The State will apply payments to new lien requests or existing liens, and will create or activate the lien record. Payment results will also be made available to Trading Partners, through a file described later in the document. All interaction with Trading Partners will use PGP encrypted XML files over SFTP. Files are sent by Trading Partners to Payment Services designated locations, or retrieved by Trading Partners from Payment Services designated locations. Payment Services does not send files to Trading Partner locations. 4
5 Scope The scope of this document is limited to identifying the JET payment technical file specifications for paying for new liens as well as activating existing liens. The subsequent sections will define the lien payment input and expected output file formats. This document is intended for JET Lien filers. The use of the following files is described in this document. All of these will be XML documents. Lien Payment Details The lien payment details format is the same for new liens and lien activations. Trading Partners should create a unique transaction ID (XIE) for each lien payment transaction, and the same XIE should appear in the lien file with the payment details. The XIE shall be included for both new lien payments and lien activation payments. In addition, for lien activations, the lien reservation number generated by the State, and available on the Public Search website, will need to be included. Trading Partners will send the lien file over SFTP to the Payment Services location (URL), provided separately. Lien Payment Response File Payment Services will provide a response file for each payment file that states the result of each transaction submitted. Where a file cannot be processed because the XML is malformed, a malformed file response will be generated. Trading Partners will get this file over SFTP from the Payment Services location provided separately. Lien Payment Elements A lien file contains one or more NoticeandRequestofLien elements. There will be a NoticeandRequestofLien element for each new lien or activation of existing lien. The payment details for a filing fee for a new lien or an activation fee for an existing lien are specified in the LienPayment element, which is part of the NoticeandRequestofLien element. The tables below specify the rules for populating the XML elements for credit card payments and ACH payments. 5
6 For credit card payments: Tag Description Occurrence Required? Data type Value Size Mapping TRX Transaction 1..1 Required XIE SVC External transaction ID Service, transaction type 1..1 Required String Alphanumeric 1-20 External transaction ID 1..1 Required String 1-20 CardAuthCap PRJ Project code 1..1 Required String Alphanumeric 1-10 CADIR CTY Country 1..1 Required String ISO alpha-2 2 US COM Consent medium 1..1 Required String 1-10 Internet ORD Lien Reservation number 0..1 Conditional String Alphanumeric LIENRESVNO ODT Order date 0..1 Optional Date yyyy-mm-dd Payment date INV Case Reference Number 1..1 Required String Alphanumeric CASEREFNO CUR Currency 1..1 Required String ISO 4217 alpha-3 3 USD NET Net amount 1..1 Required Decimal >= 0 Max 18 integer digits and 3 fractional digits TAX Tax amount 1..1 Required Decimal >= 0 Max 18 integer digits and 3 fractional Amount (Net amount and Gross amount will be equal) 0 6
7 digits GRS Gross amount 1..1 Required Decimal >= 0 Max 18 integer digits and 3 fractional digits (Net amount and Gross amount will be equal) MCM Merchant country must match 0..1 Optional Boolean true CUS Customer 0..1 Optional CTP Customer type 0..1 Optional String UTF Business or Private FNM First name 0..1 Optional String UTF First name LNM Last name 0..1 Optional String UTF Last name CNM Company name 0..1 Optional String UTF Company name AD1 Address line Optional String UTF Address line 1 AD2 Address line Optional String UTF Address line 2 AD3 Address line Optional String UTF Address line 3 AD4 Address line Optional String UTF Address line 4 CIT City 0..1 Optional String UTF City ZIP ZIP code 0..1 Optional String UTF ZIP code STA State 0..1 Optional String ISO alpha State CTY Country 0..1 Optional String ISO alpha-2 2 Country TEL Phone 0..1 Optional String UTF Phone 7
8 EMA * 0..1 Optional String UTF CRD Card 1..1 Mandatory PAN Card number 1..1 Required String Numeric 8-19 Card number EXP Expiration date 1..1 Required String MMYY 4 Expiration date *To receive payment results you must provide DWC with a valid address in the EMA tag. For ACH payments: Tag Description Occurrence Required? Data type Value Size Mapping TRX Transaction 1..1 Required XIE SVC External transaction ID Service, transaction type 1..1 Required String Alphanumeric 1-20 External transaction ID 1..1 Required String 1-20 ACHVerCap PRJ Project code 1..1 Required String Alphanumeric 1-10 CADIR CTY Country 1..1 Required String ISO alpha-2 2 US COM Consent medium 1..1 Required String 1-10 Internet ORD Order number 0..1 Conditional String Alphanumeric LIENRESVNO ODT Order date 0..1 Optional Date yyyy-mm-dd Payment date INV Invoice number 1..1 Required String Alphanumeric CASEREFNO 8
9 CUR Currency 1..1 Required String ISO 4217 alpha-3 3 USD NET Net amount 1..1 Required Decimal >= 0 Max 18 integer digits and 3 fractional digits TAX Tax amount 1..1 Required Decimal >= 0 Max 18 integer digits and 3 fractional digits GRS Gross amount 1..1 Required Decimal >= 0 Max 18 integer digits and 3 fractional digits Amount 0 Amount CUS Customer 1..1 Mandatory CTP Customer type 1..1 Mandatory String UTF Business or Private FNM First name 0..1 Conditional (*) String UTF First name LNM Last name 0..1 Conditional (*) String UTF Last name CNM Company name 0..1 Conditional (*) String UTF Company name AD1 Address line Optional String UTF Address line 1 AD2 Address line Optional String UTF Address line 2 AD3 Address line Optional String UTF Address line 3 AD4 Address line Optional String UTF Address line 4 CIT City 0..1 Optional String UTF City 9
10 ZIP ZIP code 0..1 Optional String UTF ZIP code STA State 0..1 Optional String ISO alpha State CTY Country 0..1 Optional String ISO alpha-2 2 Country TEL Phone 0..1 Optional String UTF Phone EMA Optional String UTF BAC Bank account 1..1 Mandatory ACN Account number 1..1 Mandatory String Alphanumeric 1-30 Account number RTN Routing number 1..1 Mandatory String Alphanumeric 1-20 Routing number ATP Account type 1..1 Mandatory String UTF Checking, MoneyMarket, Savings (*) If Customer type, CTP, is Private, then FNM + LNM will be used as the account holder name in the ACH transaction. If CTP is Business, then CNM will be used as account holder name 10
11 Lien File Samples New lien credit card payment with two new attachments New liens - exempt from payment t.xml Activation of existing liens ctivation.xml Lien Payment Response File A consolidated payment response file will be prepared containing the payment results for a submitted lien file. The file will contain results for each transaction or errors for the file or transaction. No response file will be generated if the lien file contains no payment details e.g. if all liens are exempt from payment. Tag Description Occurrence Required? BAT Batch 1..1 Required SRC Source 1..1 Required 11
12 Tag Description Occurrence Required? SEQ Sequence number 1..1 Required BST Batch status 1..1 Required CNT Count 1..1 Required RTM Receipt timestamp 1..1 Required STM Start timestamp 0..1 Optional ETM End timestamp 0..1 Optional TRX or ERR Transaction result 1 1..n Multiple Note: 1. For TRX, see the Transaction Level <TRX> Elements table. For ERR, see Transaction Level <ERR> Elements table. 12
13 Transaction Level <TRX> Elements Tag Description Datatype Value Size TRX Transaction Complex XID Payment Transaction ID XID is assigned by the Payment Service. String Alphanumeric 13 XIE External transaction ID String Alphanumeric MPY Payment method String 1-10 CRD Card Complex CLV Card level String 1, 2, 3 SCN Scrambled card number String Alphanumeric 8-19 EXP Expiration date String MMYY 4 BAC Bank account Complex RTN Routing number String Alphanumeric 1-20 SAN Scrambled account number String Alphanumeric 1-30 RES Result Complex RCD Return code Integer 1-5 MSG Message String UTF STM Start time datetime ETM End time datetime 13
14 Tag Description Datatype Value Size PRC Processor String Alphanumeric 1-20 TEL Contact phone String UTF BRC CVR AVR Bank response code Unique bank response code CVC response code Unique CVC response code. AVS response code Unique AVS response code. String Alphanumeric 1-3 String Alphanumeric 1-3 String Alphanumeric 1-3 AUT Authorization Complex MID Merchant ID String Alphanumeric AUC Authorization code String Alphanumeric 1-6 Notes: When an error response file is returned, it is because the payment details in the lien file are malformed - and no transactions were executed. (See Top Level <ERR> element) For well-formed lien files, where some of the individual transactions fail, a normal response file will be returned, and there will be an ERR element or TRX element in the response file for each TRX element in the lien file. (See Transaction Level <ERR> Elements). Not all types of errors will result in an ERR element. Instead, the error information may be available in the TRX/RES element of the response, where the return code, RCD <> 0 will indicate an error. See section on Return Codes where the column RES/ERR indicates whether the error information is included in an ERR element or in the TRX/RES element. 14
15 Example: A lien file has three payment transactions (TRX). Two of them fail, and one is successful. The response file may as an example contain one TRX element with RCD=0, one TRX element with RCD<>0, and one ERR element. Transaction Level <ERR> Elements If a payment transaction in the lien file fails, depending on the type of error an ERR element may be included in the payment response file for the transaction in question. Tag Description Occurrence Required? ERR Error 1..1 Required XID Unique ID (assigned by Payment Services) 1..1 Required XIE External transaction ID 1..1 Conditional RCD Reason Code 1..1 Optional MSG Message 1..1 Optional STM Start timestamp 1..1 Optional ETM End timestamp 1..1 Optional It s important to note that an ERR element is not returned for all types of errors. Depending on the type of error, the error information from an unsuccessful transaction will either be returned in an ERR element or in the TRX/RES element (see section on Return Codes). 15
16 Top Level <ERR> element If the lien file is malformed, the response file will contain only one ERR element, which will be the top element. Payment Responses Notes: The <XIE> element will be returned in the response. This element shall be sent in on the input payment details to link back to the response on the return. The <XID> element will be autogenerated and assigned to each transaction. For lien activations, the lien reservation number shall be supplied in the <ORD> element. The external transaction ID <XIE> is required for both new lien payments and lien activation payments. There is no <ORD> element in the response file schema and it will not be be included the response file - even if it is included in the payment details in the lien file. If the payment file is well-formed, the response file will contain the SRC and XIEs from the payment file - even if there are failing transactions downstream. If the lien file has malformed payment details, so that the payments cannot be processed, the response file will contain one ERR element and no XIE/ORD/SRC. Even if there are no XIE/ORD/SRC elements in the response file, the response file can be correlated with the lien file via the file names. Example: "Error_dir-pts-ud123467_IN1_ " would be the name of the error response file for the payment file " dir-pts-ud123467_in1_ pgp". 16
17 Sample for Successful Lien Submission <BAT> <SRC>EXAMPLE</SRC> <SEQ>100</SEQ> <BST>Completed</BAT> <CNT>2</CNT> <RTM> T15:00: Z</RTM> <STM> T15:05: Z</STM> <ETM> T15:07: Z</ETM> <TRX> <XID>1X5RPMGP82IBM</XID> <XIE>ExtRef123</XIE> <MPY>ACH</MPY> <BAC> <SAN>****7890</SAN> <RTN> </RTN> </BAC> <RES> <RCD>0</RCD> <MSG>Service succeeded</msg> <STM> T15:08: Z</STM> <ETM> T15:08: Z</ETM> <PRC>EXBANK</PRC> <TEL> </TEL> <BRC>A00</BRC> </RES> </TRX> 17 <TRX> <XID>HSH68VKM18IBM</XID> <XIE>ExtRef234</XIE> <MPY>VISA</MPY> <CRD> <SCN>****5515</SCN> <EXP>1219</EXP> <CLV>1</CLV> </CRD> <RES> <RCD>0</RCD> <MSG>Service succeeded</msg> <STM> T15:11: Z</STM> <ETM> T15:11: Z</ETM> <PRC>EXBANK</PRC> <TEL> </TEL> <BRC>000</BRC> <CVR>NOP</CVR> <AVR>NOP</AVR> </RES> <AUT> <MID> </MID> <AUC>443599</AUC> </AUT> </TRX> </BAT>
18 Sample for Malformed Lien Submission <ERR> <XID>9XXLCQS78KIBM</XID> <RCD>20001</RCD> <MSG>Syntax error in XML</MSG> <STM> T15:00: Z</STM> <ETM> T15:00: Z</ETM> </ERR> File Naming Notes: The file naming shall be based on the current JET naming standard with the exception of the extension which will reflect that the file is encrypted. Example: dir-pts-ud123467_in1_ pgp 18
19 Payment response files format (success) BAF_AccountName_IN1_PacketID Example: BAF_dir-pts- ud123467_in1_ Payment response files format (error) Error_AccountName_IN1_PacketID Example: Error_dir-pts- ud123467_in1_
20 Return Codes Notes: Values in the Code column are returned as in the <RCD> element. The return code in the Description is returned in the <MSG> element. The Payment File will be encrypted. Code Description RES/ ERR result 0 Service succeeded RES Authorization declined RES Void failed RES Declined due to Risk management RES Refund declined RES Capture failed RES Declined by DPL RES Country is embargoed RES Request was declined b y 3rd party RES Empty input ERR Syntax error in XML ERR Unexpected element ERR 20
21 20003 Unexpected attribute ERR Unexpected content ERR Invalid element ERR Invalid value for element RES Duplicate value ERR Input field value is too short RES Input field value is too long RES Decimal value has too many digits RES Decimal value has too many decimals RES Zero value is not allowed RES Positive value is not allowed RES Negative value is not allowed RES Invalid input RES Mismatch in last 4 digits of card number RES User is not authorized for project RES Missing value for element RES Missing invoice or order number RES Missing bank account data RES Missing card data RES 21
22 21006 Invalid combination of consent medium and card RES Missing element RES User not Authorized for directory RES Duplicate directory and file identifier RES User not authorized for file RES User not authorized for report RES Report subscription already exists RES User not authorized for request RES User is not authorized for profile RES Value must not change RES Item quantity * unit price <> net amount RES Item net amount + tax amount <> gross amount RES Sum of all item gross amount is different from total gross amount RES Sum of all item net amount is different from total net amount RES Total net amount + total tax amount <> total gross amount RES Reference to a failed transaction RES Transaction reference not found RES Instrument reference not found RES Profile reference not found RES 22
23 22013 Session reference not found RES Card expired RES No payment methods available RES BIN not found RES Invalid card number RES Routing not found RES Routing cannot be decided RES Invalid CVC RES Authorization has already been used RES Authorization has expired RES Capture amount exceeds high limit RES Capture amount is below low limit RES No valid authorization found RES No valid charge found RES Refund amount exceeds limit RES Charge is blocked for refund RES Refund status cannot be changed RES Authorization has been cancelled RES Not found ERR 23
24 80405 Method not allowed ERR Internal server error ERR Technical error ERR Transaction timed out Technical error ERR Unable to decrypt ERR 24
25 Schema Changes for Lien The following section describes the changes to the lien schema. The following elements are new or changed in the lien schema: Field Tag Data type Length Required Range of Values Default External transaction ID XIE String 20 Y None None Exempt indicator EXEMPT String 1 Y 0 = Non-exempt 1 = Exempt Lien activation LienActivation 0 Lien payment LienPayment Reason for Lien ReasonType String 4 Y true Example: for Reason 1 value is <ReasonableAttorneyFee>true </ReasonableAttorneyFee> see below for all reasons. Reason for Exempt reasonforexempt String 1 N 1 = Not a lien filed under Labor Code section 4903(b) and is not a claim of costs filed as a lien. 2 = Exempt per Labor Code section (c)(7) None 25
26 Reason for Lien Valid Values: '1' - A reasonable attorney's fee for legal services pertaining to any claim for compensation either before the appeals board or before any of the appellate courts, and the reasonable disbursements in connection therewith. (Labor Code 4903 (a).) Value = <ReasonableAttorneyFee>true</ReasonableAttorneyFee> '2' - The reasonable expense incurred by or on behalf of the injured employee, as provided by Labor Code (Labor Code 4903 (b).) Value = <ReasonableExpense>true</ReasonableExpense> '3' - Claims of costs. (Labor Code ) Specify nature and statutory basis in the OtherLienText. Value = <ClaimsOfCost>true</ClaimsOfCost> '4' - The reasonable value of the living expenses of an injured employee or of his or her dependents, subsequent to the injury. (Labor Code 4903 (c).) Value = <ReasonableLivingExpenseDep>true</ReasonableLivingExpenseDep> '5' - The reasonable burial expenses of the deceased employee. (Labor Code 4903 (d).) Value = <ReasonableBurialExpenseRequestofLien>true</ReasonableBurialExpenseRequestofLien> '6' - The reasonable living expenses of the spouse or minor children of the injured employee, or both, subsequent to the date of the injury, where the employee has deserted or is neglecting his or her family. (Labor Code 4903 (e).) Value = <ReasonableLivingExpenseSpouse>true</ReasonableLivingExpenseSpouse> '7' - Deprecated. '8' - The amount of indemnification granted by the California Victims of Crime Program. (Labor Code 4903 (i).) Value = <IndemnificationAmount>true</IndemnificationAmount> '9' - Other Lien(s) or if more than one lien check box applies. Specify nature and statutory basis in the OtherLienText. Value = <OtherLien>true</OtherLien> Validations Trading partners selecting Reason 2, 3 or 9 (above), who are not exempt, will have to submit a payment. Those selecting Reason 3 or 9 will need to provide additional text in OtherLienText giving the nature and statutory basis for their lien. When Reason 1, 4, 5, 6 or 8 are selected, Reason for Exempt needs to contain either a 1 or 2. When Reason 26
27 2 or 3 are selected, Reason for Exempt cannot contain a 1 but may contain a 2. If any of these validations fails, Level 2 errors will be returned. If Reason 9 is selected and the lien is exempt, Reason for Exempt may contain 1 or 2. OtherLienText may be submitted for liens with any Reason, to provide additional lien information. Additional Attachments Starting on 2/1/2013, lien requests need to have a new mandatory attachment, the (D) Declaration. This document affirms that the lien claimant did the work described in the lien. After 2/1/2013, some lien requests will have a new optional attachment, the (A) (B) Assignment. To see examples of the metadata of the two new attachments, please refer to the document: NewLienWithPaymentwithNewAttachmentsExample.xml. Existing mandatory attachments ( Verification and Proof of Service) will continue to be mandatory. New Fields External transaction ID: This field is used to match payments to liens for JET submissions. The Trading Partner should assign EXTERNALTRANSID from a sequence or some other numbering scheme in the Trading Partner s system so that one EXTERNALTRANSID is used only once for a new lien/activation request and its payment. Please note: this field was deployed on 1/1/2013. Exempt indicator: Indicates that the lien is exempt from payment. If a value of 1 is received, along with supporting documentation where applicable, a payment will not be expected and the lien will be created in the State system without a payment. Please note: this field was deployed on 1/1/2013. Lien activation: The LienActivation element holds the lien reservation number for the lien to be activated. Lien payment: The LienPayment element holds the payment details for the payment of the lien filing/activation fee. Reason for Exempt: The reasonforexempt element holds the reason for exemption and is required if the lien is exempt. It is not present if the lien is not exempt. Other Lien Text: Text to describe special circumstances for the lien. Text is mandatory for liens with Reason of 3 (Claims of costs) or 9 (Other). Text may be present for this element, for any lien. Notice and Request of Lien and Payment Transaction Schemas: 27
28 NoticeandRequestofLien.xsd updated lien schema [link placeholder] PaymentTransaction.xsd --PaymentTransaction schema [link placeholder] Revision History Date Version Description Author 1/30/ Initial Version IBM 8/24/ Added links so it can be published on the web Nina Thayer EAMS IT 28
ipayment Gateway API (IPG API)
ipayment Gateway API (IPG API) Accepting e-commerce payments for merchants Version 3.2 Intercard Finance AD 2007 2015 Table of Contents Version control... 4 Introduction... 5 Security and availability...
Article 1. Definitions. (b) Administrative director means the administrative director of the Division of Workers Compensation or his or her designee.
TITLE 8, CALIFORNIA CODE OF REGULATIONS DIVISION 1. DEPARTMENT OF INDUSTRIAL RELATIONS CHAPTER 4.5 DIVISION OF WORKERS COMPENSATION SUBCHAPTER 1.8.5 ELECTRONIC DOCUMENT FILING RULES 10205. Definitions
Three Step Redirect API V2.0 Patent Pending
Three Step Redirect API V2.0 Patent Pending Contents Three Step Redirect Overview... 4 Three Step Redirect API... 4 Detailed Explanation... 4 Three Step Transaction Actions... 7 Step 1... 7 Sale/Auth/Credit/Validate/Offline
Netswipe Processing Implementation
Netswipe Processing Implementation Direct Integration with Jumio s Payment Gateway Revision History Version Date published Description 1.0.0 November 22 nd, 2011 Initial release. 1.0.1 January 12 th, 2012
Batch Processing Version 2.0 Revision Date: April 29, 2014
Batch Processing Version 2.0 Revision Date: April 29, 2014 1 Processing payments with batch files is very simple: 1. You put your payment records into tab-delimited text files. In this format, data items
Payment Processor Errors A Troubleshooter
Payment Processor Errors A Troubleshooter November 2005 Version 2.4 This manual and accompanying electronic media are proprietary products of Optimal Payments Inc. They are to be used only by licensed
Network Merchants Inc (NMI) Integration Resources. Direct Post API Documentation April 2010
Network Merchants Inc (NMI) Integration Resources Direct Post API Documentation April 2010 Table of Contents Methodology... 2 Direct Post Method (Server to Server) FIG. 1... 2 Transaction Types... 3 Sale
COMMERCIAL-IN-CONFIDENCE
CardEaseMPI a technical manual describing the use of CardEaseMPI 3-D Secure Merchant Plug-In. Authors: Nigel Jewell Issue 2.9. November 2014. COMMERCIAL-IN-CONFIDENCE Copyright CreditCall Limited 2007-2014
Secure XML API Integration Guide. (with FraudGuard add in)
Secure XML API Integration Guide (with FraudGuard add in) Document Control This is a control document DESCRIPTION Secure XML API Integration Guide (with FraudGuard add in) CREATION DATE 02/04/2007 CREATED
MONETA.Assistant API Reference
MONETA.Assistant API Reference Contents 2 Contents Abstract...3 Chapter 1: MONETA.Assistant Overview...4 Payment Processing Flow...4 Chapter 2: Quick Start... 6 Sandbox Overview... 6 Registering Demo Accounts...
Elavon Payment Gateway- Reporting User Guide
Elavon Payment Gateway- Reporting User Guide Version: v1.1 Contents 1 About This Guide... 4 1.1 Purpose... 4 1.2 Audience... 4 1.3 Prerequisites... 4 1.4 Related Documents... 4 1.5 Terminology... 4 1.6
Gateway Direct Post API
Gateway Direct Post API http://merchantguy.com @MerchantGuy Questions? [email protected] Contents Methodology....3! Direct Post Method (Server to Server FIG. 1...3 Transaction Types.....4! Sale (sale)..4!
The Wells Fargo Payment Gateway Business Center. User Guide
The Wells Fargo Payment Gateway Business Center User Guide Contents 1 Introduction 1 About the Wells Fargo Payment Gateway service Business Center 1 About this guide 2 Access the Business Center 2 Log
Volume PLANETAUTHORIZE PAYMENT GATEWAY. vtiger CRM Payment Module. User Guide
Volume 2 PLANETAUTHORIZE PAYMENT GATEWAY vtiger CRM Payment Module User Guide S A L E M A N A G E R M E R C H A N T S E R V I C E S User Guide and Installation Procedures Information in this document,
Methodology Three-Step
Methodology Three-Step Method Overview Step One: Submit all transaction details to the Payment Gateway except the customer's sensitive payment information. The Payment Gateway will return a variable form-url.
SPARROW Gateway. Developer API. Version 2.00
SPARROW Gateway Developer API Version 2.00 Released May 2015 Table of Contents SPARROW Gateway... 1 Developer API... 1 Overview... 3 Architecture... 3 Merchant Private Key and Payment Types... 3 Integration...
Direct Payment Protocol Errors A Troubleshooter
Direct Payment Protocol Errors A Troubleshooter December 2011 This manual and accompanying electronic media are proprietary products of Optimal Payments plc. They are to be used only by licensed users
Web Services Credit Card Errors A Troubleshooter
Web Services Credit Card Errors A Troubleshooter March 2011 This manual and accompanying electronic media are proprietary products of Optimal Payments plc. They are to be used only by licensed users of
Litle & Co. Scheduled Secure Report Reference Guide. August 2013. Document Version: 1.8
Litle & Co. Scheduled Secure Report Reference Guide August 2013 Document Version: 1.8 Litle & Co. Scheduled Secure Report Reference Guide Document Version: 1.8 All information whether text or graphics,
INTEGRATION PROCEDURES AND SPECIFICATIONS
ipos Credit Card Payment Gateway INTEGRATION PROCEDURES AND SPECIFICATIONS Revision 7 Contents Contents 2 Introduction 3 ipos the simple online credit card solution 3 The Transaction Flow 4 Security 7
MasterCard In tern et Gatew ay Service (MIGS)
Master Card Inter national MasterCard In tern et Gatew ay Service (MIGS) MIGS Payment Client Reference Manual Prepared By: Patrick Hayes Department: Principal Consultant, ebusiness Solutions Date Written:
Merchant One Payment Systems Integration Resources. Direct Post API Documentation June 2007
Merchant One Payment Systems Integration Resources Direct Post API Documentation June 2007 Table of Contents Methodology... 2 Direct Post Method (Server to Server) FIG. 1... 2 Transaction Types... 3 Sale
Merchant Interface Online Help Files
Merchant Interface Online Help Files REGAL t e c h n o l o g i e s t h e f u t u r e o f p a y m e n t s Table of Contents Merchant Interface Online Help Files... 1 Tools... 2 Virtual Terminal... 7 Submit
itransact Gateway Fast Start Guide
itransact Gateway Fast Start Guide itransact Gateway Fast Start Guide Table of Contents 1. Version and Legal Information... 1 2.... 2 Quick Setup... 2 The Card Setup... 2 Order Form Setup... 3 Simple
Card-Present Transactions Implementation Guide Version 1.0
Card-Present Transactions Implementation Guide Version 1.0 Page 2 of 41 Table of Contents INTRODUCTION...4 ADVANCED INTEGRATION METHOD (AIM)...5 What is the Advanced Integration Method (AIM)?...5 How Does
Virtual Payment Client Integration Reference. April 2009 Software version: 3.1.21.1
Virtual Payment Client Integration Reference April 2009 Software version: 3.1.21.1 Copyright MasterCard and its vendors own the intellectual property in this Manual exclusively. You acknowledge that you
MyGate Response Codes. Version 2.1
MyGate Codes Version 2.1 Overview In every message request type sent to the Transaction Pipeline a response message type will be generated by MyGate. A response message will identify the success or failure
Three Step Redirect API
Inspire Commerce &.pay Three Step Redirect API Inspire Commerce 800-261-3173 [email protected] Contents Overview... 3 Methodology... 3 XML Communica:on... 5 Transac:on Opera:ons... 6 Customer
WEB TERMINAL AND RECURRING BILLING
PROCESSING TRANSACTIONS WITH WEB TERMINAL AND RECURRING BILLING Document Version 1.4 December 2013 For further information please contact Digital River customer support at 0800 756 3350 or [email protected].
Global E-Commerce Gateway Developers Reference Guide
Global E-Commerce Gateway Developers Reference Guide Appendix 2: Repeat and Recurring Card Payments August 2012 Version 3.0 Table Of Contents 1. Pre-Registered Cards... 1 1.1 Schema Elements for Request...
Batch Processing. Specification. Version 4.1. 110.0087 SIX Payment Services
Batch Processing Specification Version 4.1 110.0087 SIX Payment Services Contents 1 Introduction... 3 1.1 Requirements... 3 1.2 Security and PCI DSS... 3 1.3 Other Information... 4 1.4 Supported Payment
Merchant Interface Online Help Files
Merchant Interface Online Help Files Table of Contents Merchant Interface Online Help Files... 5 Tools... 6 Virtual Terminal... 7 Submit a Credit Card Charge... 7 Submit a Credit Card Refund... 9 Submit
Web Services Credit Card Errors A Troubleshooter
Web Services Credit Card Errors A Troubleshooter January 2012 This manual and accompanying electronic media are proprietary products of Optimal Payments plc. They are to be used only by licensed users
Hosted Credit Card Forms Implementation Guide
Hosted Credit Card Forms Implementation Guide Merchant implementation instructions to integrate to the Setcom s hosted credit card forms. Covers: fraud screening, Verified by Visa, MasterCard SecureCode
API Integration Payment21 Recurring Billing
API Integration Payment21 Recurring Billing The purpose of this document is to describe the requirements, usage, implementation and purpose of the Payment21 Application Programming Interface (API). The
API Integration Payment21 Button
API Integration Payment21 Button The purpose of this document is to describe the requirements, usage, implementation and purpose of the Payment21 Application Programming Interface (API). The API will allow
Merchant Service Provider Guide for Mobilpenge Based Acquiring
Merchant Service Provider Guide for Mobilpenge Based Acquiring November 14, 2011 Version 1.07 Nets Technical Guide Copyright Nets Danmark A/S Page 1 Contents 1 Introduction... 4 1.1 Notation convention...
6. REPONSE CODE DEFINITION
6. REPONSE CODE DEFINITION 6.1 ACTION KEY: Action Description Call Call your Chase Paymentech Customer Service for assistance Cust. Resend Voice Wait Try to resolve with customer or obtain alternate payment
Refer to the Integration Guides for the Connect solution and the Web Service API for integration instructions and issues.
Contents 1 Introduction 4 2 Processing Transactions 5 2.1 Transaction Terminology 5 2.2 Using Your Web Browser as a Virtual Point of Sale Machine 6 2.2.1 Processing Sale transactions 6 2.2.2 Selecting
Credomatic Integration Resources. Browser Redirect API Documentation June 2007
Credomatic Integration Resources Browser Redirect API Documentation June 2007 Table of Contents Methodology... 2 Browser Redirect Method (Browser to Server) FIG. 1... 2 API Authentication Parameters...
Secure Payment Form User s Guide
User s Guide (Functional Reference / Technical Specifications) REDFIN NETWORK PAYMENT GATEWAY Document Version 1.3 Copyright 2013 RedFin Network. All Rights Reserved Introduction Visit us at: http://www.redfinnet.com.
Virginia Department of Taxation Specifications for Web Upload Server to Server Processing for Virginia Department of Taxation Forms
Virginia Department of Taxation Specifications for Web Upload Server to Server Processing for Virginia Department of Taxation Forms Rev. 07/14 TABLE OF CONTENTS Purpose... 3 Filing Reminders and Changes...
Server and Direct Shared Protocols
Server and Direct Shared Protocols IMPORTANT: Before reading this document, you should have read through the Server or Direct Protocol and Integration Guidelines that accompany it. These explain the terms
DWC FORM-152 (Application for Attorney's Fees)
DWC FORM-152 (Application for Attorney's Fees) The Division is authorized by the Texas Workers' Compensation Act, Texas Labor Code, Sections 408.221 and 408.222 to approve the fees paid to injured employees'
Bank and SecurePay Response Codes
Bank and SecurePay s Last updated: 19/07/2013 Bank s for Credit Card Transactions APPROVED 00 Approved 08 Honour with ID 11 Approved VIP (not used) 16 Approved, Update Track 3 (not used) 77 Approved (ANZ
Platform Error Messages
DSI Server Specific (TCP/IP) Code Description 002000 Password Verified 002001 Queue Full 002002 Password Failed Disconnecting 002003 System Going Offline 002004 Disconnecting Socket 002006 Refused Max
Virtual Terminal User s Guide
Virtual Terminal User s Guide For Professional Use Only Currently only available in English. A usage Professional Uniquement Disponible en Anglais uniquement pour l instant. Last updated: June 2008 PayPal
Reporting Manual. Version: 2.24. Contact details. Simon Carmiggeltstraat 6-50 1011 DJ Amsterdam. P.O. Box 10095 1001 EB Amsterdam The Netherlands
Reporting Manual Version: 2.24 Contact details Simon Carmiggeltstraat 6-50 1011 DJ Amsterdam P.O. Box 10095 1001 EB Amsterdam The Netherlands T +31 20 240 1240 E [email protected] Table of Contents 1.
e-brc Bank Realisation Certificate Message Exchange with Banks Version: 1.2.4
e-brc Bank Realisation Certificate Message Exchange with Banks Version: 1.2.4 Directorate General of Foreign Trade Ministry of Commerce & Industry Government of India Prepared by National Informatics Centre
Java Web Services SDK
Java Web Services SDK Version 1.5.1 September 2005 This manual and accompanying electronic media are proprietary products of Optimal Payments Inc. They are to be used only by licensed users of the product.
Transaction Inquiries
Transaction Inquiries Publisher guide 3/26/2014 A guide to Tradedoubler s Transaction Inquiries system for publishers Contents 1. Introduction... 3 2. How it works... 3 3. Accessing the interface... 3
Credit Card Advantage Build 26 - Release Notes (version 9.0 and 10.0)
Credit Card Advantage Build 26 - Release Notes (version 9.0 and 10.0) Credit Card Advantage This document contains information about the files that have been updated, new functionality, fixed issues and
RealControl. User Guide. Version: v3.3
RealControl User Guide Version: v3.3 Document Information Document Name: Realcontrol EFT User Guide Document Version: 3.3 Release Date: 12 th April 2013 Legal Statement This guide, in addition to the software
Web Services Credit Card Errors A Troubleshooter
Web Services Credit Card Errors A Troubleshooter January 2014 This manual and accompanying electronic media are proprietary products of Optimal Payments plc. They are to be used only by licensed users
CyberSource Business Center
CyberSource Business Center CS-5-123110 Copyright 2010 Harris Connect, LLC. all rights reserved. Reproduction in any form without the express written consent of Harris Connect, LLC. is strictly prohibited
PROCEDURES MANUAL FOR IMPLEMENTATION OF THE FLORIDA MOTOR VEHICLE NO-FAULT LAW AND FINANCIAL RESPONSIBILITY LAW INITIAL/RELOAD REQUIREMENTS
PROCEDURES MANUAL FOR IMPLEMENTATION OF THE FLORIDA MOTOR VEHICLE NO-FAULT LAW AND FINANCIAL RESPONSIBILITY LAW INITIAL/RELOAD REQUIREMENTS STATE OF FLORIDA DEPARTMENT OF HIGHWAY SAFETY AND MOTOR VEHICLES
Virtual Terminal User s Guide
Virtual Terminal User s Guide For Professional Use Only Currently only available in English. A usage Professional Uniquement Disponible en Anglais uniquement pour l instant. Last updated: August 2009 PayPal
EFT Overview Guide for Australia and New Zealand
EFT Overview Guide for Australia and New Zealand 111109 2009 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical,
Order Processing Guide
Yahoo! Merchant Solutions Order Processing Guide Version 1.0 PROCESSING CREDIT CARD ORDERS 1 PROCESSING CREDIT CARD ORDERS Contents Note: If your store already has online credit card processing set up,
1. Version Control... 1. 2. Introduction... 1. 3. Prerequisites... 1. 4. Payment Submission Workflow... 1. 5. Return Parameter for CallbackURL...
Penthouse, Unit 12 th Floor, API For PaySec Merchants Configuration: Automated Clearing House (ACH) Version: 1.0.1 Status: Published Contents 1. Version Control... 1 2. Introduction... 1 3. Prerequisites...
Format description XML SEPA Credit Transfer. Format Description
Format description XML SEPA Credit Transfer Format Description CONTENTS 1 SEPA CT Import format 3 1.1 SEPA CT import format description 3 1.1.1 Description 3 1.1.2 General characteristics 3 1.1.3 Difference
Version 6.0 USER MANUAL
X-Charge Version 6.0 USER MANUAL X-Charge Version 6.0 10/10/2005 User Manual 4 Copyright 2005 by CAM Commerce Solutions, Inc. All rights reserved worldwide. This manual, as well as the software described
Payvision Payment Processor. Technical Integration
Payvision Payment Processor Technical Integration Rights of use: COMPLYING WITH ALL APPLICABLE COPYRIGHT LAWS IS THE RESPONSABILITY OF THE USER. WITHOUT LIMITING THE RIGHTS UNDER COPYRIGHT, NO PART OF
PROCEDURES MANUAL FOR IMPLEMENTATION OF THE FLORIDA MOTOR VEHICLE NO-FAULT LAW AND FINANCIAL RESPONSIBILITY LAW DAILY REQUIREMENTS
PROCEDURES MANUAL FOR IMPLEMENTATION OF THE FLORIDA MOTOR VEHICLE NO-FAULT LAW AND FINANCIAL RESPONSIBILITY LAW DAILY REQUIREMENTS STATE OF FLORIDA DEPARTMENT OF HIGHWAY SAFETY AND MOTOR VEHICLES * * *
Authorization Interface
Authorization Interface Specification Version 5.2 110.0088 SIX Payment Services Table of contents 1 Introduction... 4 1.1 Summary... 4 1.2 Requirements... 4 1.3 Data Security and PCI DSS... 4 1.4 Supported
REST Webservices API Reference Manual
crm-now/ps REST Webservices API Reference Manual Version 1.5.1.0 crm-now development documents Page 1 Table Of Contents OVERVIEW...4 URL FORMAT...4 THE RESPONSE FORMAT...4 VtigerObject...5 Id Format...5
Yahoo! Merchant Solutions. Order Processing Guide
Yahoo! Merchant Solutions Order Processing Guide Credit Card Processing How It Works The following charts provide an overview of how online credit card processing works. Credit Card processing for Yahoo!
Virtual Terminal User s Guide
Virtual Terminal User s Guide For Professional Use Only Currently only available in English. A usage Professional Uniquement Disponible en Anglais uniquement pour l instant. Last updated: June 2009 PayPal
Merchant Reporting Tool
Merchant Reporting Tool payment and transaction statistic for web shops Transaction reports through web-interface to paysafecard application Table of Content 1. Introduction 2 2. Log In 2 2.1 Merchant
Last updated: September 3, 2013. SecureNet Error Codes
Last updated: September 3, 2013 SecureNet Error Codes Document Notes Error Levels Error Level Description Response Code Level 1 These errors are triggered by business rules or invalid data before the transaction
Document Version 2.7.6. Copyright 2007-2008 Pivotal Payments Inc. All Rights Reserved. Visit us at: www.pivotalpayments.com
XML File Method Integration Developer Kit User s Manual Document Version 2.7.6 Copyright 2007-2008 Pivotal Payments Inc. All Rights Reserved. Visit us at: www.pivotalpayments.com Support Pivotal Payments
This Annex uses the definitions set out in the Agreement on service of payment cards on the Internet (hereinafter the Agreement).
SERVICE OF PAYMENT CARDS ON THE INTERNET ANNEX 2 TO AGREEMENT Requirements for Queries to I-Payment Terminal This Annex uses the definitions set out in the Agreement on service of payment cards on the
Vendor@Gov E-Invoice Interface File Layout Version 4.93
Vendor@Gov E-Invoice Interface File Layout Version 4.93 Page 1 of 12 1. INTRODUCTION The e-invoice batch submission interface provides vendors with high invoice submission volume with a fast and convenient
API For Chopstickpay Merchants Configuration: Server-to-server Version: 3.4 Status: Published
API For Chopstickpay Merchants Configuration: Server-to-server Version: 3.4 Status: Published Contents 1. Version Control... 1 2. Introduction... 2 3. Prerequisites... 2 4. Payment Submission Workflow...
1.4.27 RECURRING CREDIT CARDS POLICY
1.4.27 RECURRING CREDIT CARDS POLICY Effective 06/01/04 Revised 04/11/11 OBJECTIVE Standardize the processing of automatic charges to a donor s credit card as a payment option. The donor must submit a
Virtual Terminal & Online Portal
Authipay Gateway Virtual Terminal & Online Portal User Guide Version 5 (EMEA) Virtual Terminal & Online Portal User Guide Version 5 (EMEA) CONTENTS 1 Introduction... 5 2 Processing Transactions... 6 2.1
Guide to BBPS and BBMS Blackbaud Payment Services and Blackbaud Merchant Services explained.
For etapestry Customers www.blackbaud.co.uk Guide to BBPS and BBMS Blackbaud Payment Services and Blackbaud Merchant Services explained. What is BBPS/BBMS? Blackbaud Payment Services (BBPS) is Blackbaud
ARGOFIRE REFERENCE GUIDE
ARGOFIRE REFERENCE GUIDE FREQUENTLY ASKED QUESTIONS Q: How do I log in to ArgoFire? A: Navigate to https://secure.ftipgw.com/admin/login.aspx and enter your Username and Password Q: How do I charge or
NETBANX Back Office User s Guide
NETBANX Back Office User s Guide January 2014 This manual and accompanying electronic media are proprietary products of Optimal Payments plc. They are to be used only by licensed users of the product.
Authorization Interface
Authorization Interface Specification Version 4.3 110.0088 SIX Payment Services Table of contents 1 Introduction... 4 1.1 Summary... 4 1.2 Requirements... 4 1.3 Data Security and PCI DSS... 4 1.4 Supported
Credit Card Processing with Element Payment Services. Release 8.7.9
Credit Card Processing with Element Payment Services Release 8.7.9 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including
IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM
IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015 Integration Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 93.
Credit Card Processing
Microsoft Dynamics AX 2009 Credit Card Processing Technical White Paper This white paper is intended for professionals who are involved in the implementation and support of the Credit Card Processing functionality
Direct Post. Integration Guide
Direct Post Integration Guide Updated September 2013 Table of Contents 1 Introduction... 4 1.1 What is Direct Post?... 4 1.2 About this Guide... 4 1.3 Features and Benefits... 4 1.4 Card Types Accepted...
SFTP Batch Processor. Version 1.0
SFTP Batch Processor Version 1.0 CONTENTS 1. OVERVIEW... 2 2. SFTP CONNECTION... 3 3. INPUT FILE SPECIFICATION... 4 4. OUTPUT FILE SPECIFICATION... 6 5. BATCHING SCENARIOS... 8 7. MESSAGE FIELD PROPERTIES...
Merchant Implementation Guide
Merchant Implementation Guide Version 5.0 2013 Centricom Pty Limited. All rights reserved. Disclaimer and limitation of Liability This Merchant Implementation Guide sets out the proper procedures for the
USER GUIDE. Rev 9/05
USER GUIDE Rev 9/05 Document Change History Contents Contents About This Guide ii Document Change History iii Section : Transaction Central - CHAPTER : Getting Started...-3 CHAPTER 2: Credit Card Transactions...-9
Changes to credit card processing in Microsoft Dynamics AX 2012 R2
Microsoft Dynamics AX Changes to credit card processing in Microsoft Dynamics AX 2012 R2 Implementation Note This document explains what has changed in the implementation of credit card processing in Accounts
S.2.2 CHARACTER SETS AND SERVICE STRING ADVICE: THE UNA SEGMENT
S.2 STRUCTURE OF AN EDIFACT TRANSMISSION This section is substantially based on the ISO 9735 document: EDIFACT application level syntax rules, first released on 1988-07-15, amended and reprinted on 1990-11-01,
iyzico one-off payment and installment easy payment integration
iyzico one-off payment and installment easy payment integration Version: 1.0.11 iyzi teknoloji ve ödeme sistemleri A.Ş. iyzico one-off payment and installment 1 Release History Date Version Reason for
State of Idaho Transportations Department Online Insurance Verification System User Guide For Insurance Companies (Version 1.0)
State of Idaho Transportations Department Online Insurance Verification System User Guide For Insurance Companies (Version 1.0) 1 Contents INTRODUCTION... 4 Background... 4 Exemptions... 4 Participation...
Account Updater Implementation and Operations Guide
Account Updater Implementation and Operations Guide March 2015 XML Release: 9.4 Document Version: 2.8 Vantiv Account Updater Implementation and Operations Guide XML Release: 9.4 All information whether
First Data Merchant Solutions Virtual Terminal & Manager
First Data Merchant Solutions Virtual Terminal & Manager User Guide Version 2.2 firstdatams.co.uk First Data Merchant Solutions is a trading name of First Data Europe Limited, a private limited company
OnTime Web Services User Guide
OnTime Web Services User Guide OnTime offers a set of SOAP based XML Web Services built on open standards, which allow third party applications and web sites to communicate seamlessly and in real-time
I. Simplifying Payment Processing. II. Authorizing Your Transactions Correctly page 6
Welcome to PaySimple! Congratulations on choosing PaySimple for all your payment processing needs! You will quickly notice that billing and collections is transformed into an effortless process. With PaySimple,
A typical 3D Secure transaction using TrustMarque s hosted MPI
A typical 3D Secure transaction using Trustarque s hosted PI 1- Customer confirms his purchase. A form is posted to the merchant s commerce application (php, asp, jsp, cold fusion etc.) 2- erchant application
