Batch Processing. Specification. Version SIX Payment Services

Size: px
Start display at page:

Download "Batch Processing. Specification. Version SIX Payment Services"

Transcription

1 Batch Processing Specification Version SIX Payment Services

2 Contents 1 Introduction Requirements Security and PCI DSS Other Information Supported Payment Means Format Information Conventions File Names CustomerID File Identifier (FileID) File Transfer Input File Format Input File Parameters and Descriptions Parameter Description TERMINALID ORDERID PAN DOCREDIT TIMEDATE Card Security Number D Secure Parameters ECI, XID, CAVV Recurring MANDATEID IBAN Example for payment record sets Identifying Duplicate Entries Output file Processed Record Set Incorrect entry in the output file RESULT values Sample output file Output file if Batch Processing is processed automatically Automation Upload Download Examples Upload via HTML Form Download via HTML Form Upload via Visual Basic Script Download via Visual Basic Script Contact Saferpay Integration Team Saferpay Support Team Saferpay Batch Processing Page 2

3 1 Introduction This document describes the Saferpay Batch Processing, a service allowing the processing of credit card and German electronic direct debit (ELV) payments via a batch file. 1.1 Requirements The following conditions must be fulfilled to use the batch processing: A corresponding license and with that an existing Saferpay account with login and password At least one active Saferpay terminal via which payments can be processed. The corresponding TERMINALID respectively the ACCOUNTID must be available. The format of the Data Set and the name of the input file must correspond to the format described in this document 1.2 Security and PCI DSS Although the Saferpay system meets the PCI DSS (Payment Card Industry Data Security Standard) requirements and is inspected regularly to verify compliance, you are encouraged to apply the following rules when using Saferpay Batch Processing. When using Saferpay Batch Processing, credit card data is entered in the input file and uploaded from your system to Saferpay. You should ensure that you comply with the security requirements of your card-accepting bank (acquirer) concerning the handling of credit card data. We recommend you use the Saferpay Secure Card Data Service in combination with Saferpay Batch Processing in order to significantly reduce the expense for the PCI DSS review of the merchant system. This service allows you to process transmit and store the credit card data directly in the secure Saferpay computer centre and no longer on the merchant system. For more information, please contact the Saferpay technical support team or customer service department. Processing of the card security number (also called CVC2, CVV2, CID or 4DBC) is optional. Please note, that according to PCI DSS regulation, the card security number is part of the confidential card data that may only be stored temporarily. Due to PCI DSS regulation the processing of magnetic stripe data is no longer possible via Batch Processing. If you have any questions regarding PCI DSS, please contact your acquirer or a qualified security provider (see Saferpay Batch Processing Page 3

4 1.3 Other Information Please note the following points: Uploaded files are processed within one day (24 hours) for the card companies. The Saferpay Batch Processing is designed for not time critical payments and not for online authorizations in real time or seconds. For time critical authorizations we recommend the use of the Saferpay Client API. In order to ensure a smooth processing we recommend to process not more than 500 transactions per file. Since acquires reject non-authorized transactions all transactions are authorized in a first step before being transmitted for further processing. Please note that the Batch Processing will also trigger the Batch Close for all transactions, once the batch is finished. 1.4 Supported Payment Means The Saferpay Batch Processing currently allows the processing of transactions for the following payment means: Visa MasterCard American Express Diners Club J.C.B. ELV electronic direct debit (Germany only) 1.5 Format Information The following abbreviations for format information are used in this document: a letters (a - z, A - Z) n numeric characters (0-9) an alphanumeric characters (a - z, A - Z, 0-9) s special characters (:?,-(+.)/ and space) ans alphanumeric and special characters Saferpay Batch Processing Page 4

5 2 Conventions 2.1 File Names The name of the file to be processed starts with the Saferpay CustomerID followed by a dash and the unique file identifier and ends with the file extension.in. Syntax: CustomerID-FileID.IN 2.2 CustomerID Die CustomerID currently consists of 5 or 6 digits. This could change in the future. 2.3 File Identifier (FileID) The File identifier has to be unique and is defined as follows: length: variable 1-40 characters permitted characters: 0-9, A-Z, a-z, - (dash), _ (underscore) no distinction is made between uppercase and lowercase Examples (FileID in italics): IN IN abcd5523.IN CA4DD53A-C1BB-4378-A7EB-4AB7AA6729D9.IN 2.4 File Transfer The files are transferred between the sender and the Saferpay system via a secure SSL connection (https) from the Saferpay Backoffice. An address can be stored to get a message when the file processing is finished. Saferpay Batch Processing Page 5

6 2.5 Input File Format The information required for uploading is saved in a text file. The following rules are to be respected in this context: Parameters are separated by a comma (ASCII 0x44) each line must terminate with a line separator CR or CRLF Incorrectly formatted lines are rejected with the error code ICCTERR in the output file. It is the responsibility of the sender to correct the format and resubmit the file. Saferpay Batch Processing Page 6

7 3 Input File 3.1 Parameters and Descriptions If not marked as Optional all parameters are mandatory. Position Parameter Format Description 1 RECORDTYPE an[7] File record type, must always be ICCT100 2 TERMINALID n[8] Saferpay Terminal ID to be used for the transaction. The Terminal ID is assigned by the Saferpay system and is part of the Saferpay Account ID 3 ORDERID an[..30] Optional Sender s reference number. Processing-specific restrictions exist (see 3.2.2) 4 PAN ans [..50] Optional The card number (primary account number), see separate format description (3.2.3) for use of the card reference number via the Secure Card Data service. Cannot used together with IBAN. For card reference number: CARDREFID:nnnn 5 EXPMONTH n[..2] Optional, if CARDREFID is set Card expiry month. {1, 2,., 12} or {01, 02,., 12} 6 EXPYEAR n[2] or n[4] Optional, if CARDREFID is set Card expiry year. {00, 01,.., 11} oder {2000, 2001,.., 2011} 7 CARDDATA a[1] Optional A = Card was read by a reader (card number only is read) M = Card number was entered manually 8 AMOUNT n[..12] Amount in the smallest currency unit. Only digits (integer) and no decimal points (12, ) are allowed. 9 CURRENCY a[3] Currency in ISO 4217 code. (EUR, CHF, USD,...) 10 AUTHCODE an[..50] Reserved Field Authorization code: no longer required since now all transactions are authorized. 11 DOCREDIT n[1] 0 = Debit (amount is charged to the cardholder) 1 = Credit (amount is refunded to the cardholder refund not possible for german direct debit) 12 DOAUTHOR n[1] Carry out authorization; Since all transactions are authorized first before being entered the value must always be 1. Saferpay Batch Processing Page 7

8 Position Parameter Format Beschreibung 13 TIMEDATE n[12] n[14] 14 CVC n[3] or n[4] Optional 1 Date and time of booking with format YYYYMMDDhhmm or YYYYMMDDhhmmss. If the seconds (ss) are not entered, Batch Processing sets ss = 00. TIMEDATE is only evaluated internally by Batch Processing 3- or 4-digit card security number, also known as: CID/4DBC (American Express) CVC (MasterCard) CVV2 (Visa) CAV (JCB) 15 ECI n[1] Optional Electronic Commerce Indicator Required to identify 3-D Secure transactions ( Verified by Visa, MasterCard SecureCode, American Express SafeKey ): 0 = Internet payment without liability shift 1 = 3-D Secure payment with authentication 16 CAVV ans[28] Optional 17 XID ans[28] Optional 18 RECURRING a[1] Optional 19 REFID ans[28] Optional 20 MANDATEID ans[..35] Optional 21 IBAN an[22] Optional 2 = 3-D Secure payment, card does not participate in the procedure Authentication code for 3-D Secure transaction, as supplied by Merchant Plug In (MPI) ID for 3-D Secure transaction, as supplied by Merchant Plug In (MPI) Tagging for recurring transactions. Possible value is R to tag the transaction as recurring, e.g. for subscription. Transaction identifier ID of the initial payment for recurring payments. Mandate reference for German direct debit (ELV) payments. IBAN for German direct debit (ELV) payments. Cannot used together with PAN. 1 The acquirer may require the presence of a card security number Saferpay Batch Processing Page 8

9 3.2 Parameter Description TERMINALID The Saferpay TERMINALID represents a Saferpay terminal. You will find the Saferpay TERMINALID in the Saferpay Backoffice under Administration Accounts. A Saferpay ACCOUNTID consists of the customer ID, dash (-) and TERMINALID; e.g , where is the customer ID and the TERMINALID ORDERID The order ID serves to identify payments in order to enable the merchant to assign the transactions to the correct orders at a later time. The ORDERID is forwarded to the card processor (merchant bank) and is generally listed in the merchants settlement note. Only numbers (ASCII 0x30...0x39), uppercase letters (0x41...0x5A), lowercase letters (0x61...0x7A) and - and _ (0x2D and 0x5F) are accepted. Correct processing cannot be guaranteed if other characters are transmitted. The maximum number of digits varies from processor to processor. In most cases 12 digits has proven to be a good value PAN This field contains the card number, bank details or other identification number for a payment request. Credit card: For credit cards, the manually entered card number must be stated. The card expiry date is to be transmitted with the fields EXPMONTH and EXPYEAR. If a card reference number (CARDREFID) is to be processed, the text CARDREFID: (complete with colon) must precede the card reference number. Examples: Data Visa credit card Card reference number = Value of PAN CARDREFID: DOCREDIT Specifies whether the customer is to be debited (= 0 for booking) or credited (= 1 for refund). Refunds are only possible for credit card transactions TIMEDATE This field contains the time of booking in the format YYYYMMDDhhmmss (14 digits), where YYYY = {2000,, 2999} MM = {01, 02,, 12} DD = {01, 02,, 31} hh = {00, 01,, 24} mm = {00, 01,, 59} ss = {00, 01,., 59} Alternatively the format YYYYMMDDhhmm with 12 digits is also valid and can be used. Internally the Batch Processing then sets the seconds as ss = 00. Saferpay Batch Processing Page 9

10 3.2.6 Card Security Number According to the rules of the credit card organizations, the card security number (CVC, CVV2, CID, 4DBC) is to be kept strictly confidential. You are advised to always respect this concerning security requirements. For more information please contact your acquirer D Secure Parameters ECI, XID, CAVV In Accordance with your acquirer it might be possible to process 3-D Secure payments via the Saferpay Batch Processing. Such payments are only possible with cards which have previously had successful ecommerce transactions processed in the merchant s webshop. In addition to the card data the 3-D Secure parameters ECI, XID and CAVV of the previous payment are required Recurring With these fields transactions can be tagged with value R as recurring payments. The consecutive payment additionally references to the transaction identifier (ID) of the initial payment by using parameter REFID. Please contact your acquirer for information if recurring transactions must be tagged or not MANDATEID This field contains the SEPA mandate reference of a German direct debit (ELV) payment IBAN This field contains the International Bank Account Number. Saferpay Batch Processing Page 10

11 3.3 Example for payment record sets ICCT100, ,TEST1, ,12,15,M,1000,EUR,,0,1, ICCT100, ,TEST2, ,12,15,M,550,EUR,,0,1, ,442 ICCT100, ,TEST3, ,12,15,M,105.00,EUR,,0,1, ICCT100, ,TEST4, ,12,2015,M,1050,EUR,,1,1, ICCT100, ,TEST5, ,12,2015,M,1120,EUR,,0,1, ,,1,AA ABCEkCYQABA314UQJhAAAAAAA=,DmZAXgVCNWAOAQN3AwAFWgN9CQM= ICCT100, ,TEST6, ,12,10,M,1000,EUR,,0,1, ICCT100, ,TEST7,CARDREFID: ,02,15,M,670,EUR,,0,1, ICCT100, ,TEST8,,,M,1009,EUR,,0,1, ,,,,,,MyMandateID,DE Explanation: Line 1: Authorization and booking. Line 2: Authorization, booking, card data with card security number. Line 3: Incorrect, the amount must be entered without a decimal point. Line 4: Credit (refund to cardholder). Line 5: MasterCard SecureCode payment with ECI=1, CAVV and XID. Line 6: Incorrect, card already expired. Line 7: Booking, card reference number (CARDREFID) is used. Line 8: Booking, payment by direct debit. 3.4 Identifying Duplicate Entries The Batch Processing checks the transactions for duplicate entries. If an input transaction has the same values for TERMINALID, ORDERID, PAN, EXPMONTH, EXPYEAR, AMOUNT, CURRENCY, DOCREDIT and TIMEDATE as an already processed transaction, it is identified as a duplicate and returned with the following error text: Double Transaction - Transaction in LineNumber x has already been processed. To ensure that transactions are distinct at least within one field, TIMEDATE may optionally be stated down to the second (14 digits, the year always has four digits). If no seconds are stated, File Import sets the seconds to 00. TIMEDATE is only used internally by the batch import. It is recommended to assure the distinctness of transactions via the use of a unique timestamp for each transaction SIX Payment Services

12 4 Output file For each file uploaded the sender receives an output file with the same file name as the input file but suffixed with the file ID.OUT Every data record is checked for format correctness. If the format check succeeds the record is processed and the.out file entry will contain RECORDTYPE ICCT101. If the check fails the corresponding entry will contain RECORDTYPE ICCTERR. 4.1 Processed Record Set For each processed record set of the input file (ICCT100) the output file contains a corresponding response record set (ICCT101) with result and transaction identifier. Position Parameter Format Description 1 RECORDTYPE an[7] Always contains the value ICCT TERMINALID n[8] Saferpay terminal ID of the transaction. 3 ORDERID an[..30] Optional Sender reference number if stated in the input file. 4 RESULT n[3] = 0 Transaction successful. 0 Error code. 5 ID ans[50] Transaction ID in Saferpay: 6 AUTHCODE an[..50] Optional currently limited to max. 50 characters. Authorization code of the processor. 7 TIMEDATE n[12] Date and time of authorization with format YYYYMMDDhhmm 8 AUTHRESULT n[2] Optional 9 MANDATEID ans[..35] Optional Processor reply code; only returned if RESULT contains the value 65. The reply codes may have different meanings, depending on the processor. Mandate reference for German direct debit (ELV) payments.. Saferpay Batch Processing Page 12

13 4.2 Incorrect entry in the output file If a data record in the input file fails the format verification check, the output file contains an ICCTERR message in the corresponding line of the output file. Position Parameter Format Description 1 RECORDTYPE an[7] Always contains the value ICCTERR. 2 TERMINALID n[8] Saferpay Terminal ID of the transaction. 3 ORDERID an[..30] Optional Sender reference number if stated in the input file. 4 TIMEDATE n[12] Timestamp of the format check. Format: YYYYMMDDhhmm 5 FIELDINDEX n[2] Position of the incorrect field in the record of the input file. 6 FIELDNAME a[ ] Name of the incorrect field in the record of the input file. 7 MESSAGE ans[ ] Optional Additional description. Sample error entries: ICCTERR, ,test11, ,1,RecordType,Double Transaction - Transaction in LineNumber 1 has already processed ICCTERR, ,test12, ,13,TimeDate,DateTime length is wrong: 0 ICCTERR, ,test13, ,8,Amount,Amount is not numeric ICCTERR, ,test14, ,2,TerminalID,User has no access for TerminalId: ICCTERR, ,test15, ,5,ExpMonth,ExpMonth is out of range ICCTERR, ,test16, ,6,ExpYear,Card is expired:1204 ICCTERR, ,test17, ,4,CardNumber, No CardNumber found for this CardRefId. ICCTERR, ,test18, ,13,TimeDate,DateTime length is wrong: 13 Saferpay Batch Processing Page 13

14 4.3 RESULT values A transaction has only been processed successfully when RESULT=0 is returned. Any different return value for RESULT indicates an error. Value Message Description 61 Invalid card The card is invalid (plausibility check). 62 Invalid date The expiry date is invalid. 63 Card expired The card has expired; Is no longer valid. 64 Unknown card The card is unknown; the card could not be assigned to a card type. 65 Authorization declined The card processor has rejected the transaction. The AUTHRESULT field contains processor-specific details explaining the reasons. 67 No contract available There is no active contract for the concerned payment mean or currency for the terminal. 83 Invalid currency Invalid currency code. 84 Invalid amount The amount is invalid. 104 PAN blacklist Card is blacklisted by Saferpay Risk Management. 105 Card country not white listed Card issuer country is not included in the Saferpay Risk Management white list. 114 CVC mandatory The card security number must be entered 4.4 Sample output file ICCT101, ,TEST1,0,6bf9e707a9e64938b7e4612b2bcb,074869, ICCT101, ,TEST2,0,9bd5f26175a14cd1bd839dc81fa3,862777, ICCTERR, ,TEST3, ,8,Amount,Amount is not numeric: ICCT101, ,TEST4,0,682dab8de6614ae4bb15d83e94bc,, ICCT101, ,TEST5,0,12d693de415f425a919ba4aea4f3,124865, ICCTERR, ,TEST6, ,6,ExpYear,Card is expired: 1204 ICCT101, ,TEST7,0,96c0fe28e09d40b3b98248a4ac54,395000, ICCT101, ,TEST8,67,74301cbe-87ca-4e3c-aeb0-3223c9f69210,, Explanation: Line 1: Authorization and booking, successfully processed and stored. Line 2: Authorization and booking, successfully processed and stored. Line 3: Transaction rejected by Batch Processing, with error code. Line 4: Refund (credit), successfully processed. Line 5: Transaction with reference number, successfully processed. Line 6: Transaction rejected by Batch Processing, with error code. Line 7: Authorization and booking with use of CARDREFID, successful. Line 8: Request rejected, reply code 67 (no contract available). Saferpay Batch Processing Page 14

15 4.5 Output file if Batch Processing is processed automatically If Batch Processing is processed automatically via upload or download (cf. chapter 3) an additional result line appears at the end of the output file. In case of successful processing the result line looks like: ResultCode: 200 OK If the access is not granted because of an invalid user name the message ResultCode = 401 Unauthorized is returned: SIX Payment Services

16 5 Automation File Import can be automated via the Saferpay website. Uploading and downloading are SSL encrypted with https. For the automated use of the Saferpay Batch Processing a login and password are required. According to the PCI DSS security regulations the upload and download files must be transmitted by POST. The GET method is not permitted! 5.1 Upload The file to be uploaded must be sent to the following Saferpay URL: The login data is transferred within hidden fields using the parameters spusername, sppassword and UAFState and CustomerID. Name Wert spusername contains the user ID, e.g. e sppassword UAFState contains the password associated with the user ID must always contain the value login CustomerID contains the customerid, e.g Download Output files can be downloaded from the following Saferpay URL: The login data is transferred within hidden fields using the parameters spusername, sppassword and UAFState and CustomerID. The filename is transmitted with the parameter Sequence. Name Wert spusername contains the user ID, e.g. e sppassword UAFState contains the password associated with the user ID. must always contain the value login CustomerID contains the customerid, e.g Sequence contains the filename Saferpay Batch Processing Page 16

17 6 Examples 6.1 Upload via HTML Form <html> <head><title>upload Example for Saferpay File Import</title></head> <body> <h2>upload Example for Saferpay File Import</h2> <form enctype="multipart/form-data" action=" method="post"> <input type="hidden" name="spusername" value="xxxxxxxxx"> <input type="hidden" name="sppassword" value="xxxxxxxxx"> <input type="hidden" name="uafstate" value="login"> <input type="hidden" name="customerid" value="xxxxxxxxx"> <h3><p>select file to upload:<br> <input type="file" size="50"</p></h3> <input type="submit" value="file Import"> </form> </body> </html> 6.2 Download via HTML Form <html> <head><title>download Example for Saferpay File Import</title></head> <body> <h2>download Example for Saferpay File Import</h2> <form enctype="multipart/form-data" action=" method="post"> <input type="hidden" name="spusername" value="xxxxxxxxx"> <input type="hidden" name="sppassword" value="xxxxxxxxx"> <input type="hidden" name="customerid" value="xxxxxxxxx"> <h3><p>file name:<br> <input type="text" length="30" name="sequence" value=""></p></h3> <input type="hidden" name="uafstate" value="login"> <input type="submit" value="download"> </form> </body> </html> Saferpay Batch Processing Page 17

18 6.3 Upload via Visual Basic Script 'Upload of file File = "xxxxxx" :Username = "xxxxxx" : Password = "xxxxxx" : CustomerID _ = "xxxxxx" : UAFState = "login" 'read file data Set fs = WScript.CreateObject("Scripting.FileSystemObject") Set rd = fs.opentextfile(file) : Content = "" do while rd.atendofstream <> true: Content = Content & rd.readline &_ vbcrlf : loop rd.close 'URL to Server URL = " 'needed for file upload Boundary = " xahbfgehj65jk7" ScriptBoundary = "--" & Boundary Set http = WScript.CreateObject("Microsoft.XMLHTTP") http.open "POST", URL, false http.setrequestheader "Content-Type", "multipart/form-data; boundary=" &_ Boundary 'send file content within boundary PostFieldsBody = ScriptBoundary & vbcrlf &_ "Content-Disposition: form-data; name=""spusername"""& vbcrlf &_ vbcrlf & Username & vbcrlf & ScriptBoundary & vbcrlf &_ "Content-Disposition: form-data; name=""sppassword"""& vbcrlf &_ vbcrlf & Password & vbcrlf & ScriptBoundary & vbcrlf &_ "Content-Disposition: form-data; name=""customerid"""& vbcrlf &_ vbcrlf & CustomerID & vbcrlf & ScriptBoundary & vbcrlf &_ "Content-Disposition: form-data; name=""uafstate"""& vbcrlf &_ vbcrlf & UAFState & vbcrlf & ScriptBoundary PostFileBody = vbcrlf & _ "Content-Disposition: form-data; name=""f1""; filename=""" & File &_ """" & vbcrlf & "Content-Type: text/plain" & vbcrlf & vbcrlf & _ Content & ScriptBoundary & "--" & vbcrlf http.send PostFieldsBody & PostFileBody 'wait until http received all data do while http.readystate <> 4 : DoEvents : loop 'clean objects Set rd = nothing Set fs = nothing Set http = nothing Saferpay Batch Processing Page 18

19 6.4 Download via Visual Basic Script 'download of file number FileNr = "xxxxxx" : Path = "xxxxxx" : Username = "xxxxxx" : Password =_ "xxxxxx" : CustomerID = "xxxxxx" : UAFState = "login" 'prepare url for download incl. login URL = " 'download file content Boundary = " xahbfgehj65jk7" ScriptBoundary = "--" & Boundary Set http = WScript.CreateObject("Microsoft.XMLHTTP") http.open "POST", URL, false http.setrequestheader "Content-Type", "multipart/form-data; boundary=" &_ Boundary 'send file content within boundary PostFieldsBody = ScriptBoundary & vbcrlf &_ "Content-Disposition: form-data; name=""spusername"""& vbcrlf &_ vbcrlf & Username & vbcrlf & ScriptBoundary & vbcrlf &_ "Content-Disposition: form-data; name=""sppassword"""& vbcrlf &_ vbcrlf & Password & vbcrlf & ScriptBoundary & vbcrlf &_ "Content-Disposition: form-data; name=""customerid"""& vbcrlf &_ vbcrlf & CustomerID & vbcrlf & ScriptBoundary & vbcrlf &_ "Content-Disposition: form-data; name=""uafstate"""& vbcrlf & vbcrlf &_ UAFState & vbcrlf & ScriptBoundary & vbcrlf &_ "Content-Disposition: form-data; name=""sequence"""& vbcrlf & vbcrlf &_ FileNr & vbcrlf & ScriptBoundary & vbcrlf &_ "Content-Disposition: form-data; name=""path"""& vbcrlf & vbcrlf &_ Path & vbcrlf & ScriptBoundary http.send PostFieldsBody 'wait until http received all data do while http.readystate <> 4: DoEvents: loop 'write content to file Set fs = WScript.CreateObject("Scripting.FileSystemObject") Set wr = fs.createtextfile(path & CustomerID & "-" & FileNr &".out") wr.write http.responsetext wr.close 'clean objects Set wr = nothing Set fs = nothing Set http = nothing Saferpay Batch Processing Page 19

20 7 Contact 7.1 Saferpay Integration Team Do you have questions about this document or problems with the integration of Saferpay or do you need assistance? Then please contact our integration team: Saferpay Switzerland SIX Payment Services AG Hardturmstrasse Zürich Saferpay Europe SIX Payment Services (Germany) GmbH Langenhorner Chaussee Hamburg Saferpay Support Team Do you have questions about error messages or do you encounter problems with your running system? Then please contact our support team: Saferpay Switzerland SIX Payment Services AG Hardturmstrasse Zürich Saferpay Europe SIX Payment Services (Germany) GmbH Langenhorner Chaussee Hamburg The Saferpay team wishes you every success with your Saferpay e-payment solution! Saferpay Batch Processing Page 20

NAB TRANSACT. Direct Post v2.1.2 Integration Guide

NAB TRANSACT. Direct Post v2.1.2 Integration Guide NAB TRANSACT Direct Post v2.1.2 Integration Guide CONTENTS 1 Introduction 4 1.1 What is Direct Post? 4 1.2 Requirements for Implementation 4 1.2.1 Public Test Account Details 4 1.3 Card Types Accepted

More information

Direct Post Integration Guide

Direct Post Integration Guide Direct Post Integration Guide Page 1 of 34 Document Control This is a control document DESCRIPTION Direct Post Integration Guide CREATION DATE 20/12/2011 CREATED BY SecurePay VERSION 1.4 DATE UPDATED 28/02/2017

More information

2016 ConCardis GmbH. Fraud Detection Module (basic)

2016 ConCardis GmbH. Fraud Detection Module (basic) Fraud Detection Module (basic) Table of contents 1. Introduction 1.1 Benefits 1.2 Contents 2. Activation and configuration 2.1 Blocking rules 2.1.1 Card country 2.1.2 IP address country 2.1.3 Country consistency

More information

Express Interface. Certification Details.

Express Interface. Certification Details. Express Interface Certification Details www.vantiv.com Instructions Please review and complete the Express Certification Details on the following pages and return to Vantiv Integrated Payments (Vantiv

More information

IP Pay. End User System Reference Manual. Document revision October 2008

IP Pay. End User System Reference Manual. Document revision October 2008 IP Pay End User System Reference Manual Document revision 1.3 6 October 2008 1 Table of Contents Introduction 3 DECLINE Response Codes 4 AVS Result Codes 7 CVV2/CVC/CID Result Codes 9 CAVV Result Codes

More information

PCI DSS Compliance. Verba SOLUTION GUIDE. Introduction. Verba and the Payment Card Industry Data Security Standard

PCI DSS Compliance. Verba SOLUTION GUIDE. Introduction. Verba and the Payment Card Industry Data Security Standard Introduction Verba provides a complete compliance solution for merchants and service providers who accept and/or process payment card data over the telephone. Secure and compliant handling of a customer

More information

CyberSource Payer Authentication

CyberSource Payer Authentication Title Page CyberSource Payer Authentication Using the Simple Order API October 2017 CyberSource Corporation HQ P.O. Box 8999 San Francisco, CA 94128-8999 Phone: 800-530-9095 CyberSource Contact Information

More information

Wirecard CEE Integration Documentation

Wirecard CEE Integration Documentation Created on: 20180117 21:34 by Wirecard CEE Integration Documentation () Created: 20180117 21:34 Online Guides Integration documentation 1/9 Created on: 20180117 21:34 by Credit Card General information

More information

K-Payment Gateway (Merchant Integration Guide )

K-Payment Gateway (Merchant Integration Guide ) K-Payment Gateway (Merchant Integration Guide ) Copyright 2006 KASIKORNBANK Public Company Limited 3 1: VbV/SecureCode Environment 4 2: K-Payment Gateway 6 3: Program Code K-Payment Gateway 7 4: 9 5: K-Payment

More information

Merchant Portal User Guide

Merchant Portal User Guide Merchant Portal User Guide TABLE OF CONTENTS Accessing the Click Merchant Portal... 3 Virtual Terminal... 4 Single Entry (Merchant Enters Card Details)... 5 Payment Using Collected Card Details... 5 Payment

More information

Integrate with PostFinance DirectLink (server-to-server)

Integrate with PostFinance DirectLink (server-to-server) Table of contents 1. Introduction 2. General procedures and security settings 2.1 API user 2.2 Request form 2.3 Security 2.3.1 Encryption 2.3.2 IP address 2.3.3 SHA signature 2.4 Response parsing 3. Request

More information

Authorize.Net Magento 2.x Payment Module

Authorize.Net Magento 2.x Payment Module Authorize.Net Magento 2.x Payment Module User Guide Revision 1.0.1 September 17, 2018 Sep 17 2018 Authorize.Net Global Payment Management for Magento 2.x 1 Contents Document History... 4 1. Introduction...

More information

Merchant Administration User Guide

Merchant Administration User Guide Merchant Administration User Guide For MasterCard Payment Gateway Version 6.8 09 March 2017 Notices Following are policies pertaining to proprietary rights and trademarks. Proprietary Rights The information

More information

User Guide Netaxept Administration Module

User Guide Netaxept Administration Module User Guide Netaxept Administration Module Version 1.50 This document describes the various functions of Netaxept Administration Module (Netaxept Admin). The latest version of the document is available

More information

User Guide Netaxept Administration Module. Version 1.50

User Guide Netaxept Administration Module. Version 1.50 User Guide Netaxept Administration Module Version 1.50 This document describes the various functions of Netaxept Administration Module (Netaxept Admin). The latest version of the document is available

More information

Secure Card Data. Specification. Version SIX Payment Services

Secure Card Data. Specification. Version SIX Payment Services Secure Card Data Specification Version 4.6 110.0097 SIX Payment Services Table of Contents 1 Introduction... 4 1.1 Data security and PCI DSS... 4 1.2 Summary... 4 1.3 Requirements... 4 1.4 Supported payment

More information

PayGate (Pty) Ltd. PayWebv2 Version PayWebv2. June Version 1.0 Revision 0.11

PayGate (Pty) Ltd. PayWebv2 Version PayWebv2. June Version 1.0 Revision 0.11 PayWebv2 June 2009 Version 1.0 Revision 0.11 recording, or otherwise, without the prior written permission of the authors. 1 VERSION HISTORY...3 A QUICK SAMPLE...4 INTRODUCTION...4 WHERE DOES PAYWEB FIT

More information

USER GUIDE REPORTING <ACQ + GW IMAGE HERE> VERSION 1.0

USER GUIDE REPORTING <ACQ + GW IMAGE HERE> VERSION 1.0 REPORTING VERSION 1.0 TABLE OF CONTENTS 1. BATCHED TRANSACTIONS 3 1. BATCH OVERVIEW 3 1. Fraud 5 2. DCC (Dynamic Currency Conversion) 6 3. History 7 1.2 VIEWING RELATED TRANSACTIONS

More information

Virtual Terminal User Guide

Virtual Terminal User Guide With the Clearent Virtual Terminal, merchants can accept credit card payments using the web browser on a computer, tablet, or mobile device. In this guide you will find step-by-step instructions for using

More information

Payment Page. Specification. Version SIX Payment Services

Payment Page. Specification. Version SIX Payment Services Payment Page Specification Version 5 110.0089 SIX Payment Services Table of contents 1 Introduction... 4 1.1 Requirements... 4 1.2 Presentation of the Payment Page... 4 1.3 Data Security and PCI DSS...

More information

XML API Integration Guide

XML API Integration Guide XML API Integration Guide Version 2.6.3 July 10th,2015 For support contact integration@merchant-support.com 1-866-874-0029 2 Table of Contents 1 Introduction... 7 2 Choosing an Integration Method... 7

More information

Payment Pages Setup Guide Version 2

Payment Pages Setup Guide Version 2 Version 2 Published: 3 April 2018 Migrating from version 1? Please read our quick start guide on page 100. 2.4.25 (a) Table of Contents 1 The basics... 4 1.1 Workflows... 5 1.2 Session-locked page... 13

More information

PAYMENT SYSTEM RESPONSE CODES

PAYMENT SYSTEM RESPONSE CODES PAYMENT SYSTEM RESPONSE CODES Bank s Text Text APPROVED 00 Approved 08 Honour with ID 11 Approved VIP (not used) 16 Approved, Update Track 3 (not used) 77 Approved (ANZ only) DECLINED 01 Refer to Card

More information

PayWay. API Developer's Guide

PayWay. API Developer's Guide PayWay API Developer's Guide Version 1.8 19 Mar 2017 Document History Date Version Description 20 Dec 2005 1.0 Initial Version 14 Mar 2009 1.1 New feature: integration with Recurring Billing 26 Aug 2009

More information

Requests that are forwarded via redirects by a customer's web browser are authenticated via browser API authentication.

Requests that are forwarded via redirects by a customer's web browser are authenticated via browser API authentication. Poplatek Server API Version: 2016-06-22.2 Quick links Browser API Pay REST API Get Transaction Status Cancel Refund Settlement report Changes 2016-06-22: Document sandbox URL endpoints. Small miscellaneous

More information

Integration Guide. Rabo OmniKassa

Integration Guide. Rabo OmniKassa Integration Guide Rabo OmniKassa Contents 1. INTRODUCTION... 4 2. WHAT YOU NEED TO KNOW ABOUT THE RABO OMNIKASSA... 5 2.0 INTEGRATING RABO OMNIKASSA AND THE WEBSHOP... 5 2.1 SECURITY... 5 2.2 SECRET KEY...

More information

STPP Testing Published: 8 December 2017

STPP Testing Published: 8 December 2017 During integration with Secure Trading s systems, the Merchant can perform tests on the system using the details supplied within this document. Published: 8 December 2017 1.18 Table of Contents 1 Introduction...

More information

Getting Started with Transaction Express. Transaction Express User Guide

Getting Started with Transaction Express. Transaction Express User Guide Getting Started with Transaction Express Transaction Express User Guide Table of Contents Transaction Express User Guide... 5 Section 1 Getting Started... 5 Welcome Email... 5 Merchant List... 5 Navigation...

More information

Merchant e-solutions Payment Acceptance User Guide for Magento version 2.x ( M2 )

Merchant e-solutions Payment Acceptance User Guide for Magento version 2.x ( M2 ) Merchant e-solutions Payment Acceptance User Guide for Magento version 2.x ( M2 ) Step-by-step guidance for setup and use of the Payment Acceptance extension for Magento 1 Table of Contents Key Contacts...

More information

June 2013 PCI DSS COMPLIANCE GUIDE. Look out for the tips in the blue boxes if you use Fetch TM payment solutions.

June 2013 PCI DSS COMPLIANCE GUIDE. Look out for the tips in the blue boxes if you use Fetch TM payment solutions. If your business processes Visa and MasterCard debit or credit card transactions, you need to have Payment Card Industry Data Security Standard (PCI DSS) compliance. We understand that PCI DSS requirements

More information

Subscriptions and Payment Pages Version 2

Subscriptions and Payment Pages Version 2 Version 2 Published: 26 April 2018 2.1.21 (c) Table of Contents 1 Introduction... 3 1.1 About Subscriptions... 3 1.2 Process Overview... 3 1.3 Pre-requisites... 3 2 Processing a Subscription through Payment

More information

ISO Data Element Definitions

ISO Data Element Definitions SECTION 4 ISO 8583 1987 DATA ELEMENT DEFINITIONS Overview...4-1 Bit Maps...4-2 Annotation Conventions For Data Element s...4-3 General Representation...4-3 Length s...4-4 Field Content s...4-5 Conventions

More information

Table of Contents. PCI Information Security Policy

Table of Contents. PCI Information Security Policy PCI Information Security Policy Policy Number: ECOMM-P-002 Effective Date: December, 14, 2016 Version Number: 1.0 Date Last Reviewed: December, 14, 2016 Classification: Business, Finance, and Technology

More information

PayWay. API Developer's Guide

PayWay. API Developer's Guide PayWay API Developer's Guide Version 1.3 6 May 2013 Document History Date Version Description 26 Aug 2009 1.0 Initial Version 26 Sep 2010 1.1 New feature: registration of customers 13 Mar 2011 1.2 CVN

More information

Analytics 5.0 Manual. Version 1.1

Analytics 5.0 Manual. Version 1.1 Analytics 5.0 Manual Version 1.1 As of: 9.7.2014 Table of contents ABOUT THIS MANUAL... 4 COMPUTOP ANALYTICS... 5 Introduction...5 Prerequisites of Computop Analytics...5 Calling Computop Analytics...5

More information

Payment Card Industry (PCI) Data Security Standard

Payment Card Industry (PCI) Data Security Standard Payment Card Industry (PCI) Data Security Standard Attestation of Compliance for Onsite Assessments - Service Providers Version 3.2 April 2016 Section 1: Assessment Information Instructions for Submission

More information

GLOBAL TRANSPORT VT & BATCH SOLUTION

GLOBAL TRANSPORT VT & BATCH SOLUTION GLOBAL TRANSPORT VT & BATCH SOLUTION USER GUIDE VERSION 17.2 NOVEMBER Global Payments Inc. 10 Glenlake Parkway, North Tower Atlanta, GA 30328-3447 COPYRIGHT 2007- GLOBAL PAYMENTS INC. ALL RIGHTS RESERVED.

More information

Account Management. Pilot Support Guide

Account Management. Pilot Support Guide Account Management Pilot Support Guide Public Use Doc no: PR-PUB-0012 Version 1.0 June 22, 2017 Copyright notice Copyright 2017 Cayan LLC. All rights reserved. No part of this publication may be reproduced,

More information

Paylane Direct System. Webservice based payment management system

Paylane Direct System. Webservice based payment management system Paylane Direct System Webservice based payment management system Created by: PayLane IT Crew / 2005-05-12 Last modification: 2012-10-05 Saved by: Jan Makulec PayLane Direct System page 2 from 55 Table

More information

BML MobilePay FAQ. Page 1

BML MobilePay FAQ. Page 1 1. What is BML MobilePay App? BML MobilePay is a safe, easy and quick way to make purchases at merchant outlets and send money to individuals via your smartphone. It is a safe and secure method which does

More information

XML Specification: 3-D Secure

XML Specification: 3-D Secure This document outlines how to perform Verified by Visa or Mastercard SecureCode transactions (more commonly known as 3-D Secure) with Secure Trading. Published: 10 January 2018 2.15 Table of Contents 1

More information

Corporate Gateway. Mail and Telephone Order Payment Service (Hosted Call Centre) Guide

Corporate Gateway. Mail and Telephone Order Payment Service (Hosted Call Centre) Guide Corporate Gateway Mail and Telephone Order Payment Service (Hosted Call Centre) Guide V4.2 April 2017 Mail and Telephone Order Payment Service (Hosted Call Centre) Guide > Contents Contents 1 Introduction

More information

User Guide: VirtualMerchant

User Guide: VirtualMerchant User Guide: VirtualMerchant Two Concourse Parkway, Suite 800, Atlanta, GA 30328 Elavon, Incorporated 2012. All Rights Reserved Copyright Copyright 2012 Elavon, Incorporated. All rights reserved. No part

More information

2019 ConCardis GmbH. Alias Manager (Tokenization)

2019 ConCardis GmbH. Alias Manager (Tokenization) Table of contents 1. Introduction 2. Creating an Alias 2.1 e-commerce 2.1.1 Additional hidden fields 2.1.2 Security: SHA signature (pre-payment check) 2.1.3 Transaction feedback to the merchant 2.2 DirectLink

More information

Frequently Asked Questions

Frequently Asked Questions Q. What is GTSE v.2.1.3? Frequently Asked Questions A. GTSE stands for Global Transport Secure ecommerce. GTSE v.2.1.3 is the next generation of Global Payments complete solution for small to mid-sized

More information

Integration Guide. Rabo OmniKassa

Integration Guide. Rabo OmniKassa C Integration Guide Rabo OmniKassa Contents 1. INTRODUCTION... 4 2. WHAT YOU NEED TO KNOW ABOUT THE RABO OMNIKASSA... 5 2.1 INTEGRATING RABO OMNIKASSA AND THE WEBSHOP... 5 2.2 SECURITY... 5 2.3 SECRET

More information

Getting Started With Transaction Express

Getting Started With Transaction Express Getting Started With Transaction Express Table of Contents Product Overview... 8 Welcome Email... 8 Merchant List... 8 Navigation... 9 Left Navigation Sections... 10 Password Security... 11 Change... 12

More information

HANDEPAY DASHBOARD USER GUIDE HANDEPAY DASHBOARD USER GUIDE. Version:

HANDEPAY DASHBOARD USER GUIDE HANDEPAY DASHBOARD USER GUIDE. Version: HANDEPAY DASHBOARD Version: 1.5-1 - Welcome to the Handepay Dashboard user guide. In this guide we will look at the different sections of the Dashboard and explain what each section does. The different

More information

Section 3.9 PCI DSS Information Security Policy Issued: November 2017 Replaces: June 2016

Section 3.9 PCI DSS Information Security Policy Issued: November 2017 Replaces: June 2016 Section 3.9 PCI DSS Information Security Policy Issued: vember 2017 Replaces: June 2016 I. PURPOSE The purpose of this policy is to establish guidelines for processing charges on Payment Cards to protect

More information

Copyright 2017 Ingenico epayments. e-terminal (Virtual terminal)

Copyright 2017 Ingenico epayments. e-terminal (Virtual terminal) e-terminal (Virtual terminal) Table of contents 1. Introduction 2. Submit a new payment 2.1 Credit cards 2.2 Direct Debits 3. Transaction feedback 3.1 On-screen 3.1.1 Credit-cards 3.1.2 Direct Debits AT

More information

PayWay. MTS File Format Specification

PayWay. MTS File Format Specification PayWay MTS File Format Specification Version 1.1 4 Feb 2016 Document History Date Version 27 Sep 2010 1.0 Initial Version 4 Feb 2016 1.1 Added TEST as valid value for Merchant Id Page 2 Table of Contents

More information

Account Management. Pilot Support Guide

Account Management. Pilot Support Guide Account Management Pilot Support Guide Public Use Doc no: PR-PUB-0013 Version 1.0 June 22, 2017 Copyright notice Copyright 2017 Cayan LLC. All rights reserved. No part of this publication may be reproduced,

More information

Magento Extension User Guide: Web Services Version 3.6.1

Magento Extension User Guide: Web Services Version 3.6.1 Version 3.6.1 This document explains how to install the official Secure Trading extension on your Magento store. Published: 3 August 2017 Table of Contents 1 Introduction... 3 1.1 Features... 3 1.2 Requirements...

More information

Barclaycard Smartpay B. Test Cards and Test Data

Barclaycard Smartpay B. Test Cards and Test Data Barclaycard Smartpay B Test Cards and Test Data Document Ref. 0785 - Summary Specifies the test cards and test data that can be used with the Barclaycard Smartpay staging environment. Version 04 draft

More information

Merchant e-solutions Payment Acceptance User Guide for Magento (M1)

Merchant e-solutions Payment Acceptance User Guide for Magento (M1) Merchant e-solutions Payment Acceptance User Guide for Magento (M1) Step-by-step guidance for setup and use of the Payment Acceptance extension for Magento 1 Table of Contents Key Contacts... 3 Extension

More information

MyST User Guide 3.1. Published: 23 July 2018

MyST User Guide 3.1. Published: 23 July 2018 This document outlines how to use MyST, our transaction management tool. Here you will find a breakdown of the various functions available and instructions on how to use them. Published: 23 July 2018 3.1

More information

Payment Card Industry (PCI) Data Security Standard

Payment Card Industry (PCI) Data Security Standard Payment Card Industry (PCI) Data Security Standard Attestation of Compliance for Onsite Assessments Merchants Version 3.0 February 2014 Section 1: Assessment Information Instructions for Submission This

More information

MANUAL. Extension for Shop System Magento Version th September 2017

MANUAL. Extension for Shop System Magento Version th September 2017 MANUAL Extension for Shop System Magento Version 1.2.26 29 th September 2017 Content 1 Introduction... 3 2 Installation... 3 2.1 Installation via zip file provided by VR pay ecommerce... 3 3 Configuration...

More information

Smart Phone API Integration Guide

Smart Phone API Integration Guide Smart Phone API Integration Guide Version 1.2 Jan 2014 Table of Contents About this Guide...3 Introduction...4 How does CashFlows work?...4 CashFlows Smart Phone API...4 Security Requirements...4 Submitting

More information

Sage Pay Direct Integration and Protocol Guidelines Published: 13/05/2015

Sage Pay Direct Integration and Protocol Guidelines Published: 13/05/2015 Sage Pay Direct Integration and Protocol Guidelines 3.00 Published: 13/05/2015 Table of Contents Document Details 4 Version History 4 Legal Notice 4 1.0 Introduction 5 2.0 Overview of Direct Integration

More information

SLIMCD Gateway Error and Decline Codes

SLIMCD Gateway Error and Decline Codes SLIMCD Gateway rror and Decline Codes The following table provides a list of error messages that can be produced by the SLIMCD gateway software. Code: One-letter identifier, where is an input error and

More information

Integrate with Ingenico epayments DirectLink (server-to-server)

Integrate with Ingenico epayments DirectLink (server-to-server) Table of contents 1. Introduction 2. General procedures and security settings 2.1 API user 2.2 Request form 2.3 Security 2.3.1 Encryption 2.3.2 IP address 2.3.3 SHA signature 2.4 Response parsing 3. Request

More information

PayWay. Cardlink File Format Specification

PayWay. Cardlink File Format Specification PayWay Cardlink File Format Specification Version 1.2 4 Feb 2016 Document History Date Version 27 Sep 2010 1.0 Initial Version 20 Feb 2012 1.1 Fixed error in Value Flag specification 3 Feb 2016 1.2 Added

More information

To login to the Virtual Terminal, click on the link in your Welcome to PPI , enter your user ID and password and click OK.

To login to the Virtual Terminal, click on the link in your Welcome to PPI  , enter your user ID and password and click OK. Welcome to the PPI PayMover Virtual Terminal Training. The Virtual Terminal allows you to process real-time credit card transactions without a standalone hardware terminal. You are able to process credit

More information

2017 Barclaycard. e-terminal (Virtual terminal)

2017 Barclaycard. e-terminal (Virtual terminal) e-terminal (Virtual terminal) Table of contents 1. Introduction 2. Submit a new payment 2.1 Credit cards 3. Transaction feedback 3.1 On-screen 3.1.1 Credit-cards 3.2 Back office 3.3 E-mail 4. Advanced

More information

Nigeria Central Switch Interface Specifications ISO 8583 (1987)

Nigeria Central Switch Interface Specifications ISO 8583 (1987) Nigeria Central Switch Interface Specifications ISO 8583 (1987) Prepared by: Nigeria Inter Bank Settlement System (NIBSS) Version: 1.1 September 12, 2014 Page 1 of 64 Document Control File Name: NIBSS

More information

Portico VT. User Guide FOR HEARTLAND MERCHANT USERS APRIL 2015 V2.8

Portico VT. User Guide FOR HEARTLAND MERCHANT USERS APRIL 2015 V2.8 Portico VT User Guide FOR HEARTLAND MERCHANT USERS APRIL 2015 V2.8 Notice THE INFORMATION CONTAINED HEREIN IS PROVIDED TO RECIPIENT "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT

More information

Programming basics Integration Guide. Version 6.2.1

Programming basics Integration Guide. Version 6.2.1 Programming basics Integration Guide Version 6.2.1 As of: 04.10.2016 Table of Contents Programming... 4 Merchant Interface variants... 4 Security: Payment Card Industry Data Security Standard (PCI DSS)...

More information

Integrate with epdq DirectLink (server-to-server)

Integrate with epdq DirectLink (server-to-server) Table of contents 1. Introduction 2. General procedures and security settings 2.1 API user 2.2 Request form 2.3 Security 2.3.1 Encryption 2.3.2 IP address 2.3.3 SHA signature 2.4 Response parsing 3. Request

More information

Secure XML API Integration Guide

Secure XML API Integration Guide Secure XML API Integration Guide Document Control This is a control document DESCRIPTION Secure XML API Integration Guide CREATION DATE 02/04/2007 CREATED BY SecurePay VERSION 1.1 DATE UPDATED 07/01/2010

More information

Registering a Card and Creating an Account on

Registering a Card and Creating an Account on Installing MyCardRules The MyCardRules App is available for both iphones and Android phones. To install MyCardRules: 1. Search for the app in the App Store or on Google Play. 2. Follow the instructions

More information

eps Integration Guide Version 6.2.2

eps Integration Guide Version 6.2.2 eps Integration Guide Version 6.2.2 As of: 13.02.2017 Table of Contents About eps... 4 General information about eps... 4 Process flow chart... 4 Paygate interface... 5 Definitions... 5 Calling the eps

More information

Virtual Terminal User Guide Version (Australia IPG)

Virtual Terminal User Guide Version (Australia IPG) Virtual Terminal User Guide Version 2017-3 (Australia IPG) Gateway 1 Contents This table of contents has been amended to exclude sections not applicable to Australia. The original content is still available

More information

Version: 1.14 (b) Published: 1 August 2017

Version: 1.14 (b) Published: 1 August 2017 The purpose of this document is to provide the reader with an understanding of Dynamic Currency Conversion, and how it can be processed via Secure Trading s systems. Version: 1.14 (b) Published: 1 August

More information

PCI DSS Illuminating the Grey 25 August Roger Greyling

PCI DSS Illuminating the Grey 25 August Roger Greyling PCI DSS Illuminating the Grey 25 August 2010 Roger Greyling +64 21 507 522 roger.greyling@security-assessment.com Lightweight Intro Dark Myths of PCI 3 Shades of Grey The Payment Card Industry Data Security

More information

Payment Card Industry (PCI) Data Security Standard

Payment Card Industry (PCI) Data Security Standard Payment Card Industry (PCI) Data Security Standard Attestation of Compliance for Onsite Assessments Service Providers Version 3.2 April 2016 Section 1: Assessment Information Instructions for Submission

More information

What are Bitmaps[edit]

What are Bitmaps[edit] What are Bitmaps[edit] Within ISO 8583, a bitmap is a field or subfield within a message which indicates which other data elements or data element subfields may be present elsewhere in a message. A message

More information

CyberSource Global Payment Management

CyberSource Global Payment Management CyberSource Global Payment Management Magento 2.x Implementation Guide Version 1.1.0 August 2017 Extract Use this guide to install and configure the CyberSource extension for Magento 2.x. Contents Recent

More information

Payment Card Industry (PCI) Data Security Standard

Payment Card Industry (PCI) Data Security Standard Payment Card Industry (PCI) Data Security Standard Attestation of Compliance for Onsite Assessments Service Providers Version 3.1 April 2015 Section 1: Assessment Information Instructions for Submission

More information

BANKING CIRCLE WEB BULK UPLOAD

BANKING CIRCLE WEB BULK UPLOAD 18109 Training Manual - BULK UPLOAD_Layout 1 11/05/2016 10:06 Page 1 Freedom to BANKING CIRCLE WEB BULK UPLOAD SAXO PAYMENTS INTERNET BANKING WHAT IS A BULK PAYMENT? A bulk payment is defined as a payment

More information

SecureBill. Integration Guide. Version: 1.2

SecureBill. Integration Guide. Version: 1.2 Version: 1.2 Date: 28/02/2017 Author: SecurePay Document Control Document Version History Date Version Author Changes 05/01/2016 1.0 SecurePay - Initial document creation. 04/04/2016 1.1 SecurePay - Added

More information

Merchant Guide to PCI DSS

Merchant Guide to PCI DSS 0800 085 3867 www.cardpayaa.com Merchant Guide to PCI DSS Contents What is PCI DSS and why was it introduced?... 3 Who needs to become PCI DSS compliant?... 3 Card Pay from the AA Simple PCI DSS - 3 step

More information

Fraud Detection Module Advanced: Scoring

Fraud Detection Module Advanced: Scoring Configuration Guide for the Advanced Fraud Detection Module: Scoring v.4.4.5 epdq 2017, All rights reserved. Table of Contents... 5 1 What is the Fraud Detection Module? 1.1 Benefits 1.2 Access 1.3 Contents...

More information

User Guide for Direct Post Method Direct Redirect

User Guide for Direct Post Method Direct Redirect User Guide for Direct Post Method Direct Redirect Version 4.0 Last Updated: 10/2/2017 Table of Contents Document Version... 4 Contact Information... 4 Direct Post Options... 5 Introduction... 6 1 Concept

More information

Payment Card Industry (PCI) Data Security Standard

Payment Card Industry (PCI) Data Security Standard Payment Card Industry (PCI) Data Security Standard Attestation of Compliance for Onsite Assessments Service Providers Version 3.2 April 2016 Section 1: Assessment Information Instructions for Submission

More information

ewallet API integration guide version 5.1 8/31/2015

ewallet API integration guide version 5.1 8/31/2015 ewallet API integration guide version 5.1 8/31/2015 International Payout Systems, Inc. (IPS) ewallet API Integration Guide contains information proprietary to IPS, and is intended only to be used in conjunction

More information

UiBSclearing. UiBSclearing. Never lose a customer due to a failed credit card HEAD OFFICE

UiBSclearing. UiBSclearing. Never lose a customer due to a failed credit card HEAD OFFICE Never lose a customer due to a failed credit card HEAD OFFICE 1 Agias Zonis Street, Pentadromos Centre, Office B401, CY-3026, Limassol, Cyprus P.O. BOX 52208, 4062 Limassol, Cyprus Tel: +357 7777 [UiBS]

More information

Token System Integration & Protocol Guideline (Server & Direct)

Token System Integration & Protocol Guideline (Server & Direct) Token System Integration & Protocol Guideline (Server & Direct) Token System Protocol and Integration Guideline Content Welcome to the Sage Pay Token System integration... 2 General overview of how the

More information

MyST User Guide Published: 23 April 2018

MyST User Guide Published: 23 April 2018 This document outlines how to use MyST, our transaction management tool. Here you will find a breakdown of the various functions available and instructions on how to use them. Published: 23 April 2018

More information

Payment Card Industry (PCI) Data Security Standard

Payment Card Industry (PCI) Data Security Standard Payment Card Industry (PCI) Data Security Standard Attestation of Compliance for Onsite Assessments Service Providers Version 3.2 April 2016 Document2 Section 1: Assessment Information Instructions for

More information

PCI COMPLIANCE IS NO LONGER OPTIONAL

PCI COMPLIANCE IS NO LONGER OPTIONAL PCI COMPLIANCE IS NO LONGER OPTIONAL YOUR PARTICIPATION IS MANDATORY To protect the data security of your business and your customers, the credit card industry introduced uniform Payment Card Industry

More information

Payment Card Industry (PCI) Data Security Standard

Payment Card Industry (PCI) Data Security Standard Payment Card Industry (PCI) Data Security Standard Attestation of Compliance for Onsite Assessments Service Providers Version 3.1 April 2015 Section 1: Assessment Information Instructions for Submission

More information

Wirecard CEE Integration Documentation

Wirecard CEE Integration Documentation Created on: 20180305 09:23 by Wirecard CEE Integration Documentation () Created: 20180305 09:23 Online Guides Integration documentation 1/9 Created on: 20180305 09:23 by Storing Sensitive Payment Data

More information

PayTrace API Responses

PayTrace API Responses PayTrace API Responses Updated July 2011 The PayTrace API will always return a response when it receives a request. The response will either contain one or more Error messages or a Response value with

More information

Creating International Wire Transfer Payments Reference Guide

Creating International Wire Transfer Payments Reference Guide Creating International Wire Transfer Payments Reference Guide Table of Contents Creating and Working with International Wire Transfers 3 Overview 3 Creating a Freeform Payment or Template 3 Approving or

More information

Payment Center API WEBFORM/GATEWAY MODE v2.6.2

Payment Center API WEBFORM/GATEWAY MODE v2.6.2 Payment Center API WEBFORM/GATEWAY MODE v2.6.2 Content Introduction 3 WebPay (webform) 4 WebBlock (webform) 6 Pay (gateway) 4 Block (gateway) 6 Token (gateway) 6 Charge (webform/gateway) 7 Cancel (webform/gateway)

More information

Payment Card Industry (PCI) Data Security Standard

Payment Card Industry (PCI) Data Security Standard Payment Card Industry (PCI) Data Security Standard Attestation of Compliance for Onsite Assessments Service Providers Version 3.2 April 2016 Section 1: Assessment Information Instructions for Submission

More information

NAB EFTPOS USER GUIDE. for Countertop

NAB EFTPOS USER GUIDE. for Countertop NAB EFTPOS USER GUIDE for Countertop & Mobile Terminals About your NAB EFTPOS Terminal NAB EFTPOS Mobile NAB EFTPOS Countertop 2 Table of Contents Getting to know your NAB EFTPOS VeriFone terminal...5

More information

SIX Trade Repository AG

SIX Trade Repository AG January 2018 Client Table of contents 1.0 Introduction 4 1.1 Purpose 4 1.2 Acronyms 4 1.3 Version table 4 2.0 Overview of systems and workflows 4 3.0 Input connectivity options 6 3.1 FTS-Gateway 6 3.1.1

More information

Durango Merchant Services Direct Post API

Durango Merchant Services Direct Post API Durango Merchant Services Direct Post API Durango-Direct.com 866-415-2636 Integration Resources Documentation April 2010 Table of Contents Methodology... 2 Direct Post Method (Server to Server) FIG. 1...

More information