Dev Guide for Encrypted Swipe
|
|
|
- Ada Bishop
- 10 years ago
- Views:
Transcription
1 Dev Guide for Encrypted Swipe Version 1.5 Last Updated: 20 th August 2014
2 Table of Contents 1 Introduction Important notes Concept Overview Encrypted Swipe Devices Magtek Devices Magtek udynamo Mobile phone (audio port) card swipe Magtek Dynamag USB Encrypted swiper IDTech Devices IDTech UniMag II audio port swiper IDTech SecureMag USB card swipe Submitting a Transaction using the Encrypted Swipe Processing single CC transactions Processing a CC and creating a Token Create a Token only Testing Test Card Test Data Magtek udynamo Mobile Magtek Dynamag USB IDTech UniMag II Mobile Swiper IDTech SecureMag USB Swiper Rejection codes for Credit Card Responses Page 2 of 19
3 1 Introduction This user guide describes the development required to process credit card transactions via an encrypted swipe device using our ProcessLink WebServices. The encrypted swipe devices are designed to work with the iats WebService ProcessLink. (Details on ProcessLink can be found in our ProcessLink Guide and is available to download from the iats Developer Site here. For assistance, please Our encrypted swipe devices are fully PCI compliant as the sensitive credit card data is encrypted immediately within the device before the data flows through to the computer or device which means your servers do not have to handle any clear text credit card data. Page 3 of 19
4 2 Important notes Please note that you do not need to pass CVV, MOP or Expiry date when sending iats the encrypted data string. It is not necessary to pass the FirstName or LastName of the customer through the API either. If you don t, then the name on the card will be used. If you do pass the names through, they will overwrite the name on the card. iats provides two types of card swipers: 1. Magtek for USB and Mobile applications 2. IDTech for USB and Mobile applications To correctly decrypt the data for the transaction, iats requires the swiper type to be added to encryption string that gets sent through to iats. Below are the swiper numbers required depending on the device being used: Swiper Code IDTech SecureMag USB swiper 00 IDTech UniMag mobile swiper 01 MagTek Dynamag USB swiper 02 MagTek udynamo mobile swiper 03 Page 4 of 19
5 3 Concept Overview When a credit card it swiped, the swiper will read and encrypt the track information on the credit card magnetic strip andpass the encrypted credit card track information to the creditcardnum or ccnum parameter ( to the relevant web service to either a) process the transaction directly or b) tokenize the details for future transactions. The swipe cannot be used to create recurring Customer Code Tokens where iats holds the processing schedule at this time, but will be available in a future update. The Encrypted Swipe devices can currently be used with the following ProcessLink services: Processing a single credit card transaction (available only for NA processing) ProcessCreditCardV1 Creating a token and immediately processing a single credit card transaction (available for only NA processing) CreateCustomerCodeAndProcessCreditCardV1 Create a token only is being developed CreateCreditCardCustomerCodeV1 Page 5 of 19
6 4 Encrypted Swipe Devices 4.1 Magtek Devices Magtek udynamo Mobile phone (audio port) card swipe The Magtek udynamo uses the audio port to send the encrypted details to the app. Full details on the udynamo can be found here: Page 6 of 19
7 Development requirements Magtek are specific in their SDK with regards to the data that they send. TheMagtek, SDK can collect the following fields from each swipe: [self.mtscralib gettrackdecodestatus], [self.mtscralib getmaskedtracks], [self.mtscralib gettrack1masked], [self.mtscralib gettrack2masked], [self.mtscralib gettrack1], [self.mtscralib gettrack2], [self.mtscralib gettrack3], [self.mtscralib getcardiin], [self.mtscralib getcardname], [self.mtscralib getcardlast4], [self.mtscralib getcardexpdate], [self.mtscralib getcardservicecode], [self.mtscralib getcardpanlength], [self.mtscralib getksn], [self.mtscralib getdeviceserial], [self.mtscralib getmagneprint], [self.mtscralib getmagneprintstatus], [self.mtscralib getsessionid], [self.mtscralib getdevicename]]; iats however only need the following fields to be send via the API: [self.mtscralib gettrack1], [self.mtscralib gettrack2], [self.mtscralib getksn], iats also requires some additional details including some parsing delimiters. For Magtek udynamos, please collate the data in the following order and delimitation: KSN Where: - SwiperType : 03 for Magtek udynamo - gettrack1 : Encrypted Track 1 data - gettrack2 : Encrypted Track 2 data - KSN : KSN data : Delimiter Example: B34243FF Page 7 of 19
8 4.1.2 Magtek Dynamag USB Encrypted swiper The Magtek Dynamag is a USB encrypted swiper for use on PC s. Full details on the Dynamag can be found here: Development requirements When you swipe the USB device a complete string of masked as well as encrypted data. You can use the masked data for the name of the client, the expiry date and last 4 digits of the credit card. Unlike the Mobile swipers where you need to parse out certain information, for the USB swipers the entire string (masked and encrypted) needs to be passed through to iats. Magtek USB encrypted swipe example: %B ^YOU/A GIFT FOR^ ?; = ? F2E44C1E BC0 8BB06CE1A9CD897EC00E2BB035C6D9FDF625F7AF63034BDBEC092D8C035B05301A89C056854B6EC CE07AD5E585E4E37E2867B3 2CAF4061ACD747C310DA546974D045C8C446C7C6B8577B D3C33B 0CEBAC0147D7B489EAE E005095F7A5E2F9B3076FBA250877E9105BEE932ABF6A0F02B7D1695 9F CA573B81CE4ED3CF0BC0FA1B3067C034A946E9F80F3D7B For the Magtek Dynamag, please collate the data in the following order and delimitation: Entire USB output Page 8 of 19
9 Where: - SwiperType : 02 for Magtek Dynamag - Entire USB output string (no parsing) : Delimiter Example: %B ^YOU/A GIFT FOR^ ?; = ? F2E44C1E BC0 8BB06CE1A9CD897EC00E2BB035C6D9FDF625F7AF63034BDBEC092D8C035B05301A89C056854B6EC CE07AD5E585E4E37E2867B3 2CAF4061ACD747C310DA546974D045C8C446C7C6B8577B D3C33B 0CEBAC0147D7B489EAE E005095F7A5E2F9B3076FBA250877E9105BEE932ABF6A0F02B7D1695 9F CA573B81CE4ED3CF0BC0FA1B3067C034A946E9F80F3D7B Page 9 of 19
10 4.2 IDTech Devices IDTech UniMag II audio port swiper IDTech UnimagII uses the audio port to communicate with the app. Full details on the Unimag II can be found here: Development requirements When you swipe your credit card, IDTech will read, mask some information and encrypt all track information.. See screenshot below from a demo application showing the masked information above and encrypted data below (in red box): Page 10 of 19
11 Make sure to parse out and only pass in the encrypted credit card track information (enclosed with red rectangle in the diagram above) to the creditcardnum or ccnum parameter of web service method. You can use the unencrypted (masked) data to fill fields for the customer to verify, such as the last 4 digits of the Credit card, the first name and last name. Example of encrypted data from IDTech Unimag: <02f f a a2a2a2a 2a2a2a2a e d454e f e a 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a3f2a 3b a2a2a 2a2a2a2a 2a d a2a 2a2a2a2a 2a2a2a2a 2a3f2a87 a8e39cfa b3ef0630 ee27e912 34ce82d8 5b689e5f 10365a78 4c7573d2 1398ac9d 9cc2cd87 5e05ba1f 4e845ee0 306cf707 ae02a247 b2cab73a 46a2b203 df d3c14 a769b2c c4 97dbffc2 3890bd8e 1373fb2c e6a4fd03 23be5966 9ff8bd a4c 2c3d ffff c8 2403> iats requires this encrypted data and the swiper type and this encrypted data to complete the transaction. Please parse the information as follows: EncryptedCode Where: - SwiperType : 01 for IDTech UnimagII - Entire Encrypted string (no masked data) : Delimiter Example: 02f f a a2a2a2a 2a2a2a2a e d454e f e a 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a3f2a 3b a2a2a 2a2a2a2a 2a d a2a 2a2a2a2a 2a2a2a2a 2a3f2a87 a8e39cfa b3ef0630 ee27e912 34ce82d8 5b689e5f 10365a78 4c7573d2 1398ac9d 9cc2cd87 5e05ba1f 4e845ee0 306cf707 ae02a247 b2cab73a 46a2b203 df d3c14 a769b2c c4 97dbffc2 3890bd8e 1373fb2c e6a4fd03 23be5966 9ff8bd a4c 2c3d ffff c Page 11 of 19
12 4.2.2 IDTech SecureMag USB card swipe The IDTech Secure Mag is a USB encrypted swipe for PC s and Laptops More details can be found here: securemag.html Development requirements When you swipe the USB device a complete string of masked as well as encrypted data. You can use the masked data for the name of the client, the expiry date and last 4 digits of the credit card. Unlike the Mobile swipers where you need to parse out certain information, for the USB swipers the entire string (masked and encrypted) needs to be passed through to iats. IDTECH USB encrypted swipe example: 02A001801F3B B%*4941********5889^YOU/A GIFT FOR^***********************?*;4941********5889=***************?*ACC8778A7A496718C9EF3F E239FDC93C1C616153EE8057CC23D3D28B68948BD00FCCF9E30D44F010B9E9DB243DBD3EB56825B6 F0D64D6CDD0B12AF6F7C068C7A7CB17B45B9D5D9DF7F9CD340987AFF4C5F33AA D640B46EDA8E6 C526BB5DE9E0C7C71AE6510C73F3A5ECFAADDCD3F62CBD1DBEE00990C21E9DA6A0170A3C363B1B A39DA8FFFF D68AA03 For the IDTech Secure Mag, please collate the data in the following order and delimitation: Entire USB output Page 12 of 19
13 Where: - SwiperType : 00 for IDTech Secure Mag - Entire USB output string (no parsing) : Delimiter Example: 02A001801F3B B%*4941********5889^YOU/A GIFT FOR^***********************?*;4941********5889=***************?*ACC8778A7A496718C9EF3F E239FDC93C1C616153EE8057CC23D3D28B68948BD00FCCF9E30D44F010B9E9DB243DBD3EB56825B6 F0D64D6CDD0B12AF6F7C068C7A7CB17B45B9D5D9DF7F9CD340987AFF4C5F33AA D640B46EDA8E6 C526BB5DE9E0C7C71AE6510C73F3A5ECFAADDCD3F62CBD1DBEE00990C21E9DA6A0170A3C363B1B A39DA8FFFF D68AA03 Page 13 of 19
14 5 Submitting a Transaction using the Encrypted Swipe 5.1 Processing single CC transactions This service is used when you want to make a single transaction by swiping a credit card. This is when you want to do a one-off credit card transaction without needing a Token (Customer Code) to be used or created. To use the encrypted swipe feature for a single CC transaction, you will use the ProcessLink ProcessCreditCardV1 SOAP call. The encrypted data needs to be added to the creditcardnum field, highlighted below. POST /NetGate/ProcessLink.asmx HTTP/1.1 Host: Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:envelope xmlns:xsi=" xmlns:xsd=" xmlns:soap12=" <soap12:body> <ProcessCreditCardV1 xmlns=" <agentcode>string</agentcode> <password>string</password> <customeripaddress>string</customeripaddress> <invoicenum>string</invoicenum> <creditcardnum>string</creditcardnum> <creditcardexpiry>string</creditcardexpiry> <cvv2>string</cvv2> <mop>string</mop> <firstname>string</firstname> <lastname>string</lastname> <address>string</address> <city>string</city> <state>string</state> <zipcode>string</zipcode> <total>string</total> <comment>string</comment> </ProcessCreditCardV1> </soap12:body> </soap12:envelope> For Example with the IDTech SecureMag the string would be: 02A001801F3B B%*4941********5889^YOU/A GIFT FOR^***********************?*;4941********5889=***************?*ACC8778A7A496718C9EF3F E239FDC93C1C616153EE8057CC23D3D28B68948BD00FCCF9E30D44F010B9E9DB243DBD3EB56825B6 F0D64D6CDD0B12AF6F7C068C7A7CB17B45B9D5D9DF7F9CD340987AFF4C5F33AA D640B46EDA8E6 C526BB5DE9E0C7C71AE6510C73F3A5ECFAADDCD3F62CBD1DBEE00990C21E9DA6A0170A3C363B1B A39DA8FFFF D68AA03</creditCardNum> Page 14 of 19
15 5.2 Processing a CC and creating a Token This service is for when you want to create a credit card Token (Customer Code) (Note: no recurring transactions will be set up with this process) and to process a credit card transaction at the same time. This is useful if you want to do an immediate transaction, but store the Token for future transactions without need to store the clear text credit card details. To use the encrypted swipe feature, you need to first write the code to process a single credit card transaction using ProcessLink, CreateCustomerCodeAndProcessCreditCardV1 instructions. The encrypted data needs to be added to the ccnum field, highlighted below. POST /NetGate/ProcessLink.asmx HTTP/1.1 Host: Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:envelope xmlns:xsi=" xmlns:xsd=" xmlns:soap12=" <soap12:body> <CreateCustomerCodeAndProcessCreditCardV1 xmlns=" <agentcode>string</agentcode> <password>string</password> <customeripaddress>string</customeripaddress> <invoicenum>string</invoicenum> <ccnum>string</ccnum> <ccexp>string</ccexp> <firstname>string</firstname> <lastname>string</lastname> <address>string</address> <city>string</city> <state>string</state> <zipcode>string</zipcode> <cvv2>string</cvv2> <total>string</total> </CreateCustomerCodeAndProcessCreditCardV1> </soap12:body> </soap12:envelope> For Example with the IDTech Unimag mobile swiper: < 02f f a a2a2a2a 2a2a2a2a e d454e f e a 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a3f2a 3b a2a2a 2a2a2a2a 2a d a2a 2a2a2a2a 2a2a2a2a 2a3f2a87 a8e39cfa b3ef0630 ee27e912 34ce82d8 5b689e5f 10365a78 4c7573d2 1398ac9d 9cc2cd87 5e05ba1f 4e845ee0 306cf707 ae02a247 b2cab73a 46a2b203 df d3c14 a769b2c c4 97dbffc2 3890bd8e 1373fb2c e6a4fd03 23be5966 9ff8bd a4c 2c3d ffff c8 2403</ccNum> Page 15 of 19
16 5.3 Create a Token only This service is used when you do not want to process a transaction immediately, but only create a token to store on your dbase. This token can then be used for single transactions or recurring transactions where you manage the recurring schedule. The SOAP service call for this will use the CustomerLink CreateCreditCardCustomerCodeV1 SOAP call. POST /NetGate/CustomerLink.asmx HTTP/1.1 Host: Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:envelope xmlns:xsi=" xmlns:xsd=" xmlns:soap12=" <soap12:body> <CreateCreditCardCustomerCodeV1 xmlns=" <agentcode>string</agentcode> <password>string</password> <customeripaddress>string</customeripaddress> <customercode>string</customercode> <firstname>string</firstname> <lastname>string</lastname> <companyname>string</companyname> <address>string</address> <city>string</city> <state>string</state> <zipcode>string</zipcode> <phone>string</phone> <fax>string</fax> <alternatephone>string</alternatephone> < >string</ > <comment>string</comment> <recurring>boolean</recurring> <amount>string</amount> <begindate>datetime</begindate> <enddate>datetime</enddate> <scheduletype>string</scheduletype> <scheduledate>string</scheduledate> <creditcardcustomername>string</creditcardcustomername> <creditcardnum>string</creditcardnum> <creditcardexpiry>string</creditcardexpiry> <mop>string</mop> </CreateCreditCardCustomerCodeV1> </soap12:body> </soap12:envelope> For Example with the MagTek udynamo the string would be: B34243FF</creditCardNum> Notes: To create a Token only, set the recurring flag to False. It is possible to set up a recurring schedule with this call as well by setting the recurring flag to True and supplying the amount, start and end dates, schedule type and schedule date. Refer to the iats CustomerLink documents for further details on this. Page 16 of 19
17 6 Testing 6.1 Test Card The TEST88 iats Client Code has been created to allow for testing systems, and can be used with encrypted swipe. iats can supply test credit cards with the correct test numbers, ie and Please contact iats if you require these test cards. User ID Password URL: = TEST88 = TEST88 NA = UK = Test Data Below is test data for each of the swipers you can use for testing (if you don t have a test card or swiper). The following details are in the encrypted data: First Name: IATS Last Name: PAYMENTSTESTCARD Card number: Expiry date: 21/08 (YY/MM) Magtek udynamo Mobile KSN: B1D54BC Track1.Encrypted: C4DDC3DE59B1DB65F03D04CFF145469CBB2CB59E22BA56ED8691D27813D963F51408F5BDDEB03E0B1860E FAAD85F9FA78ED D4ACE1F585C194DEE2D7F ABB9 Track2.Encrypted: FADF BB07D444459D4DBEDC0EE099322D1AA7FBC64CDBFE A592E52BFC8EE95 Page 17 of 19
18 6.2.2 Magtek Dynamag USB %B ^PAYMENTSTESTCARD/IATS^ ?; = ? B44E25D C8CA860B1789E689CC88FF3451E0F851FD046C884DE8AAAF 3B69D89BE14B024ED7472A589702A0406C D7991DEDB140BC86A1755EAEF4C0AB88D 8237C3C3 FE B500DDDAB5861F506B073A5B09A919AFBA D4008FEB5D78D B0ACA041688D5E CE957D D6331C1E8B7B1C4367B6358B22A762B03CE4DDB23CDBB C51B79DFE B2504E AA 46F561D890ED B2504E BA7C IDTech UniMag II Mobile Swiper 02f f a a2a2a2a 2a2a2a2a e d454e f e a 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a3f2a 3b a2a2a 2a2a2a2a 2a d a2a 2a2a2a2a 2a2a2a2a 2a3f2a87 a8e39cfa b3ef0630 ee27e912 34ce82d8 5b689e5f 10365a78 4c7573d2 1398ac9d 9cc2cd87 5e05ba1f 4e845ee0 306cf707 ae02a247 b2cab73a 46a2b203 df d3c14 a769b2c c4 97dbffc2 3890bd8e 1373fb2c e6a4fd03 23be5966 9ff8bd a4c 2c3d ffff c IDTech SecureMag USB Swiper 02B701801F B%*4111********1111^PAYMENTSTESTCARD/IATS^***********************?* ;4111********1111=***************?*D9DC9EFFAC215F5997B6C8FE81559E E73591F F F001225A7B9D71783A7BB6B073F06578EA6C668F368FACCEA6EADD953818D3F3A6FE47EB580D1433D906F D732CCCC280D68B25E A55D138E2EAA59AF53C7C690924C67DCDB76419EAF661F5DF D C06A05CA81AA62361BA02901DF2197F795D78CFA64FA48CF0624FA81CA E4F1FFFF A Page 18 of 19
19 6.3 Rejection codes for Credit Card Responses Below is the list of transaction rejection codes that may be received for processing on a live merchant account. This list can be downloaded here: Page 19 of 19
Freight Tracking Web Service Implementation Guide
www.peninsulatruck.com P.O. Box 587 (98071-0587) 1010 S 336 th, Suite 202 Federal Way, Washington 98003 Office (253) 929-2000 Fax (253) 929-2041 Toll Free (800) 942-9909 Freight Tracking Web Service Implementation
Using ilove SharePoint Web Services Workflow Action
Using ilove SharePoint Web Services Workflow Action This guide describes the steps to create a workflow that will add some information to Contacts in CRM. As an example, we will use demonstration site
Recurring Payments Manual
Recurring Payments Manual Version: 3.2 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
The BritNed Explicit Auction Management System. Kingdom Web Services Interfaces
The BritNed Explicit Auction Management System Kingdom Web Services Interfaces Version 5.1 November 2014 Contents 1. PREFACE... 6 1.1. Purpose of the Document... 6 1.2. Document Organization... 6 2. Web
GetFormatList. Webservice name: GetFormatList. Adress: https://www.elib.se/webservices/getformatlist.asmx
GetFormatList Webservice name: GetFormatList Adress: https://www.elib.se/webservices/getformatlist.asmx WSDL: https://www.elib.se/webservices/getformatlist.asmx?wsdl Webservice Methods: Name: GetFormatList
Usage of Evaluate Client Certificate with SSL support in Mediator and CentraSite
Usage of Evaluate Client Certificate with SSL support in Mediator and CentraSite Introduction Pre-requisite Configuration Configure keystore and truststore Asset Creation and Deployment Troubleshooting
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
Towards, Building and Implementing a Digital Healthcare System
Towards, Building and Implementing a Digital Healthcare System Khalid Aldrawiesh Abstract Healthcare industry is evolving rapidly, increasing the capability of delivering a high quality of service to the
ExpressPay Encrypted Device Processing Overview
This document contains information on the use of an encrypted device via a direct integration with the ExpressPay payment processing platform. Notes The device must be encrypted with an Element encryption
User Manual. UniMag Magnetic Stripe Reader For Mobile Devices
User Manual UniMag Magnetic Stripe Reader For Mobile Devices 80110505-001-G 07/27/2011 Copyright 2010-2011, International Technologies & Systems Corporation. All rights reserved. Revision History Revision
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!
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
Mercury VirtualTerminal ios Application
Mercury VirtualTerminal ios Application Quick Reference Guide v2.1 Contents Introduction... 3 Downloading the application from itunes:... 3 Launching the application:... 4 Login and configuration:... 5
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
Credit Card Processing Overview
CardControl 3.0 Credit Card Processing Overview Overview Credit card processing is a very complex and important system for anyone that sells goods. This guide will hopefully help educate and inform new
Mercury Payment Systems. Mercury Virtual Terminal 1.6.0.1 Quick Reference Guide
Mercury Payment Systems Mercury Virtual Terminal 1.6.0.1 Quick Reference Guide Table of Contents Introduction... 3 Accessing Mercury VirtualTerminal via your web Browser:... 4 Accessing Mercury VirtualTerminal
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
What is Distributed Annotation System?
Contents ISiLS Lecture 12 short introduction to data integration F.J. Verbeek Genome browsers Solutions for integration CORBA SOAP DAS Ontology mapping 2 nd lecture BioASP roadshow 1 2 Human Genome Browsers
Penetration Testing Corporate Collaboration Portals. Giorgio Fedon, Co-Founder at Minded Security
Penetration Testing Corporate Collaboration Portals Giorgio Fedon, Co-Founder at Minded Security Something About Me Security Researcher Owasp Italy Member Web Application Security and Malware Research
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
Using SAML for Single Sign-On in the SOA Software Platform
Using SAML for Single Sign-On in the SOA Software Platform SOA Software Community Manager: Using SAML on the Platform 1 Policy Manager / Community Manager Using SAML for Single Sign-On in the SOA Software
ID TECH UniMag Android SDK User Manual
ID TECH UniMag Android SDK User Manual 80110504-001-A 12/03/2010 Revision History Revision Description Date A Initial Release 12/03/2010 2 UniMag Android SDK User Manual Before using the ID TECH UniMag
CardControl. Credit Card Processing 101. Overview. Contents
CardControl Credit Card Processing 101 Overview Credit card processing is a very complex and important system for anyone that sells goods. This guide will hopefully help educate and inform new and old
Web-Service Example. Service Oriented Architecture
Web-Service Example Service Oriented Architecture 1 Roles Service provider Service Consumer Registry Operations Publish (by provider) Find (by requester) Bind (by requester or invoker) Fundamentals Web
Call Detail Record Access Service Part No. 520-0015-01R01
Call Detail Record Access Service Part No. 520-0015-01R01 Summary Objective WSDL URL (Testing) WSDL URL (Hosting Production) Endpoint URL (Testing) Endpoint URL (Hosting Production) Namespace URI Service
Installation and Configuration Guide for
Installation and for Brickwork Version: 4.1506 Last Updated: February 13 th, 2014 Table of Contents 1 Document Version... 4 2 Contact Information... 5 3 Overview... 6 3.1 Brickwork Overview... 6 3.2 Custom
CardSwipe Integration
CardSwipe Integration CardSwipe is an app that passes data from a Mag Stripe Reader to your application. No data is stored in CardSwipe making it PCI Compliant. Communication between CardSwipe and your
Web Services in Eclipse. Sistemi Informativi Aziendali A.A. 2012/2013
Web Services in Eclipse A.A. 2012/2013 Outline Apache Axis Web Service Clients Creating Web Services 2 Apache Axis Web Services in Eclipse WS basics (I) Web services are described by their WSDL file Starting
User Guide for. Brickwork Version: 4.1506. Last Updated: February 13 th, 2014
User Guide for Brickwork Version: 4.1506 Last Updated: February 13 th, 2014 1 Table of Contents 2 Document Version... 4 3 Contact Information... 4 4 Overview... 5 4.1 Brickwork... 5 4.2 Custom Objects
PathwayLINK Recurring Billing Document Version 1.7 Published NOV 2011
PathwayLINK Recurring Billing Document Version 1.7 Published NOV 2011 Email: [email protected] T-Gate, LLC 1821 Walden Square Suite 220 Schaumburg, IL 60173 www.tgatepayments.com PathwayLINK
PlayReady App Creation Tutorial
Version 0.93 Samsung Smart TV 1 1. OVERVIEW... 4 2. INTRODUCTION... 4 2.1. DEVELOPMENT ENVIRONMENT... 4 2.2. FILES NEEDED FOR A PLAYREADY VIDEO APPLICATION... 5 3. SAMSUNG TV PLAYREADY SPECIFICATION...
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.
Secure XML API Integration Guide - Periodic and Triggered add in
Secure XML API Integration Guide - Periodic and Triggered add in Document Control This is a control document DESCRIPTION Secure XML API Integration Guide - Periodic and Triggered add in CREATION DATE 15/05/2009
My Virtual Merchant Instructions
My Virtual Merchant Instructions There are two merchant accounts available for use. One account is for swiped transactions, using a magnetic card reader that is attached to the computer through a USB connection.
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...
Customize Bluefin Payment Processing app to meet the needs of your business. Click here for detailed documentation on customizing your application
STEP 1 Download and install Bluefin Payment Processing app STEP 2 Sign up for a Bluefin merchant account Once you install the application, click the Get Started link from the home page to get in touch
Rapid 3.0 Transparent Redirect API. Official eway Documentation. Version 0.82
Rapid 3.0 Transparent Redirect API Official eway Documentation Version 0.82 Published on 8/08/2013 Contents Welcome from eway CEO... 5 Overview... 6 Payment types included... 7 Individual payments... 7
Managed Rebill web services
Web Active Corporation Managed Rebill web services Data type and field specifications Moe Oo 10/02/2009 Version 1.5 Contents Introduction... 4 Data Field Specifications... 5 Return format for Query Next
Getting Started with Apple Pay on the Authorize.Net Platform
Title Page Getting Started with Apple Pay on the Authorize.Net Platform September 2014 Authorize.Net Developer Support http://developer.authorize.net Authorize.Net LLC 082007 Ver.2.0 Authorize.Net LLC
Merchant Web Services API
Merchant Web Services API Automated Recurring Billing (ARB) XML Guide Authorize.Net Developer Support http://developer.authorize.net Authorize.Net LLC 042007 Ver.1.0 Authorize.Net LLC ( Authorize.Net )
Grandstream Networks, Inc.
Grandstream Networks, Inc. XML Based Downloadable Phone Book Guide GXP21xx/GXP14xx/GXP116x IP Phone Version 2.0 XML Based Downloadable Phone Book Guide Index INTRODUCTION... 4 WHAT IS XML... 4 WHY XML...
Ease-E-Club Client Management Software by Computerease
Ease-E-Club Client Management Software by Computerease Bluefin Payment Setup and Processing The Bank Export, Point of Sale and Client file are integrated with Bluefin Payment Systems: http://bluefin.com/computerease.
GravityLab Multimedia Inc. Windows Media Authentication Administration Guide
GravityLab Multimedia Inc. Windows Media Authentication Administration Guide Token Auth Menu GravityLab Multimedia supports two types of authentication to accommodate customers with content that requires
DocuSign Connect Guide
Information Guide 1 DocuSign Connect Guide 2 Copyright 2003-2014 DocuSign, Inc. All rights reserved. For information about DocuSign trademarks, copyrights and patents refer to the DocuSign Intellectual
Single Sign-On Implementation Guide
Salesforce.com: Salesforce Winter '09 Single Sign-On Implementation Guide Copyright 2000-2008 salesforce.com, inc. All rights reserved. Salesforce.com and the no software logo are registered trademarks,
HTTP - METHODS. Same as GET, but transfers the status line and header section only.
http://www.tutorialspoint.com/http/http_methods.htm HTTP - METHODS Copyright tutorialspoint.com The set of common methods for HTTP/1.1 is defined below and this set can be expanded based on requirements.
Microsoft Active Directory Oracle Enterprise Gateway Integration Guide
An Oracle White Paper May 2011 Microsoft Active Directory Oracle Enterprise Gateway Integration Guide 1/33 Disclaimer The following is intended to outline our general product direction. It is intended
Service Oriented Computing: SOAP, WSDL and UDDI. Dr. Cristian Mateos Diaz (http://users.exa.unicen.edu.ar/~cmateos/cos) ISISTAN - CONICET
Service Oriented Computing: SOAP, WSDL and UDDI Dr. Cristian Mateos Diaz (http://users.exa.unicen.edu.ar/~cmateos/cos) ISISTAN - CONICET XML family of standards Domain-specific XML-based standards e.g.,
Axway API Gateway. Version 7.4.1
O A U T H U S E R G U I D E Axway API Gateway Version 7.4.1 3 February 2016 Copyright 2016 Axway All rights reserved. This documentation describes the following Axway software: Axway API Gateway 7.4.1
SAGES Mobile Data Collection Administration Guide
SAGES Mobile Data Collection Administration Guide Prepared by Johns Hopkins University Applied Physics Laboratory for the Armed Forces Health Surveillance Center, Division of GEIS Operations November 2013
Software Design Document Securing Web Service with Proxy
Software Design Document Securing Web Service with Proxy Federated Access Manager 8.0 Version 0.3 Please send comments to: [email protected] This document is subject to the following license: COMMON
Oracle Web Service Manager 11g Field level Encryption (in SOA, WLS) March, 2012
Oracle Web Service Manager 11g Field level Encryption (in SOA, WLS) March, 2012 Step-by-Step Instruction Guide Author: Prakash Yamuna Senior Development Manager Oracle Corporation Table of Contents Use
Greater Giving Online Software. Go Time. Quick Start Guide PRE-EVENT
Greater Giving Online Software Go Time Quick Start Guide PRE-EVENT Equipment and Internet Setup Set up registration equipment (laptops, ipads, tablets, PC s) Test internet connection on all devices you
epnplugin v3.1.58 Financial Software Payments Module for QuickBooks Receive Payments & Invoices
epnplugin v3.1.58 Financial Software Payments Module for QuickBooks Receive Payments & Invoices eprocessing Network LLC 7/2/2012 epnplugin 3 Receive Payments & Invoices Table of Contents OVERVIEW... 3
Exploiting Access Control and Facility Management Systems. Billy Rios Director of Threat Intelligence Qualys
Exploiting Access Control and Facility Management Systems Billy Rios Director of Threat Intelligence Qualys About:Me Qualys Director of Vulnerability Research and Threat Intelligence SpearPoint Security
SPARROW Gateway. Developer Data Vault Payment Type API. Version 2.7 (6293)
SPARROW Gateway Developer Data Vault Payment Type API Version 2.7 (6293) Released July 2015 Table of Contents SPARROW Gateway... 1 Developer Data Vault Payment Type API... 1 Overview... 3 Architecture...
File Transfer Service (Batch SOAP) User Guide. A Guide to Submitting batches through emedny FTS
File Transfer Service (Batch SOAP) User Guide A Guide to Submitting batches through emedny FTS June 1, 2013 TABLE OF CONTENTS TABLE OF CONTENTS 1 Introduction... 4 2 Requirements... 5 2.1 Exchange mailboxes...
Setting up your Moneris Payment Gateway
Setting up your Moneris Payment Gateway Documentation for setting up TouchBistro TM for: eselect Plus Moneris PinPad (ipp320 / VAR), or Moneris Hosted Pay Page Setting up your Moneris Payment Gateway This
Merchant Web Services API
Title Page Merchant Web Services API Automated Recurring Billing (ARB) SOAP Guide December 2015 Authorize.Net Developer Support http://developer.authorize.net Authorize.Net LLC 082007 Ver.2.0 Authorize.Net
Durango Merchant Services Customer Vault API
Durango Merchant Services Customer Vault API V1.1 Integration Resources Documentation April 2008 Updated Sept 2011 Durango-Direct.com 866-415-2636 Contents Overview... 3 Customer Vault... 3 Methodology...
Magensa Services. Administrative Account Services API Documentation for Informational Purposes Only. September 2014. Manual Part Number: 99810058-1.
Magensa Services Administrative Account Services API Documentation for Informational Purposes Only September 2014 Manual Part Number: 99810058-1.01 REGISTERED TO ISO 9001:2008 Magensa I 1710 Apollo Court
Real-Time Connectivity Specifications For. 270/271 and 276/277 Inquiry Transactions. United Concordia Dental (UCD)
Real-Time Connectivity Specifications For 270/271 and 276/277 Inquiry Transactions United Concordia Dental (UCD) May 15, 2015 1 Contents 1. Overview 2. Trading Partner Requirements 3. Model SOAP Messages
Recurring Credit Card Billing
Recurring Credit Card Billing Recurring Credit Card Billing (RCCB) allows recurring debits to a credit card in a PCI compliant method. System Overview This document is intended for merchants and developers
Safeguard Ecommerce Integration / API
Safeguard Ecommerce Integration / API Product Manual Version 3 Revision 1.11 Table of Contents 1. INTRODUCTION... 4 1.1 Available commands... 4 2. HOW THE ADMINISTRATION SYSTEM IS EXPECTED TO BE USED OPERATIONALLY...
QwickPAY User Guide - Virtual Terminal Mobile Merchant Powered by Magensa
THE SAFEST WAY QwickPAY User Guide - Virtual Terminal Mobile Merchant Powered by Magensa QwickPAY Virtual Terminal is a complete payment solution that uses the most reliable and safest card swipe readers
Adobe Developer Workshop Series
Adobe Developer Workshop Series Working with Security February 2005 San Francisco, California 2005 Adobe Systems Incorporated. All Rights Reserved. Agenda Introduction Overview of Intelligent Document
CHAPTER 7 CREDIT DEBIT & GIFT CARD MODULES
Chapter 7 Credit Debit & Gift Card Modules CHAPTER 7 CREDIT DEBIT & GIFT CARD MODULES Overview Credit & Gift Cards can be processed directly through Campground Manager Astra. Debit processing is currently
AXL Troubleshooting. Overview. Architecture
AXL Troubleshooting This chapter contains the following topics: Overview, page 35 Architecture, page 35 Postinstallation Checklist, page 36 Troubleshooting Tools, page 39 Error Codes, page 43 Overview
WF35 Magstripe Card Reader (MSR) Configuration Contents
WF35 Magstripe Card Reader (MSR) Configuration Contents WF35 Magstripe Card Reader (MSR) Configuration... 1 1.1 Introduction... 2 1.2 Attaching MSR... 3 1.3 Configure MSR by Configuration Utility... 3
*ROAMpay powered by ROAM
*ROAMpay powered by ROAM Table of Contents 1. Introduction 2. Setting up Service 3. Supporting ROAMpay Customers 4. Helpful Links and Contacts 5. ROAMpay User s Guide Welcome to ROAMpay powered by ROAM!
PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者
PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者 http://www.pass4test.jp 1 年 で 無 料 進 級 することに 提 供 する Exam : C2090-420 Title : IBM InfoSphere MDM Server v9.0 Vendors : IBM Version : DEMO NO.1 Which two reasons would
itransact Gateway Documentation itransact Group, LLC
itransact Gateway Documentation itransact Group, LLC itransact Gateway Documentation itransact Group, LLC Publication date Version 4.2 - August 10, 2013 Table of Contents 1. General Information... 1 1.
Who Is Your Insurance Web Service
Who Is Your Insurance Web Service Contents Service address...2 Insurance search...2 Authentication Request...2 Structure of the authentication message...2...2 Authentication Response...3 Structure of the
Implementation Guide
Implementation Guide PayLINK Implementation Guide Version 2.1.252 Released September 17, 2013 Copyright 2011-2013, BridgePay Network Solutions, Inc. All rights reserved. The information contained herein
Protecting Premium Live TV Services with PlayReady
Protecting Premium Live TV Services with PlayReady April 2015 Abstract Microsoft PlayReady is the premier platform for the protection and distribution of digital content. This white paper discusses PlayReady
QR Code for Digital Signature Online/Offline Payment. James Wu www.jrsys.com.tw 1
QR Code for Digital Signature Online/Offline Payment James Wu www.jrsys.com.tw 1 Big Risk of Online Shopping You may lost Card Number + Expiration Date + CVV Card Not Present Transaction Trojan, Sniffer,
Threat Advisory: Atlassian Crowd (CVE 2013 3925)
Threat Advisory: Atlassian Crowd (CVE 2013 3925) Command Five Pty Ltd June 2013 ABSTRACT This advisory examines a critical vulnerability in Atlassian Crowd a software package marketed as a turnkey solution
United Concordia (UCD) Real Time Claim Submission & Adjudication Connectivity Specifications
United Concordia (UCD) Real Time Claim Submission & Adjudication Connectivity Specifications May 15, 2015 Contents 1. Real Time Overview 2. Requirements 3. SOAP Messages 4. SOAP Faults 5. CORE-Compliant
MySagePay. User Manual. Page 1 of 48
MySagePay User Manual Page 1 of 48 Contents About this guide... 4 Getting started... 5 Online help... 5 Accessing MySagePay... 5 Supported browsers... 5 The Administrator account... 5 Creating user accounts...
Integration Overview. Web Services and Single Sign On
Integration Overview Web Services and Single Sign On Table of Contents Overview...3 Quick Start 1-2-3...4 Single Sign-On...6 Background... 6 Setup... 6 Programming SSO... 7 Web Services API...8 What is
Oracle Fusion Middleware Oracle API Gateway OAuth User Guide 11g Release 2 (11.1.2.4.0)
Oracle Fusion Middleware Oracle API Gateway OAuth User Guide 11g Release 2 (11.1.2.4.0) July 2015 Oracle API Gateway OAuth User Guide, 11g Release 2 (11.1.2.4.0) Copyright 1999, 2015, Oracle and/or its
Remote Field Service - Androids. Installation Guide
Remote Field Service - Androids Installation Guide Davisware 514 Market Loop West Dundee, IL 60118 Phone: (847) 426-6000 Fax: (847) 426-6027 Contents are the exclusive property of Davisware. Copyright
Notification messages
AXIS P8221 Network I/O Audio Module TECHNICAL NOTE Notification messages How to integrate AXIS P8221 Updated: August 19, 2011 Rev: 1.1 TABLE OF CONTENTS 1 INTRODUCTION 3 1.1 HTTP and TCP 3 1.2 VAPIX 3
StreamServe Encryption and Authentication
StreamServe Encryption and Authentication User Guide 4.1.2 SP2 Rev A StreamServe Encryption and Authentication User Guide 4.1.2 SP2 Rev A 2007 StreamServe, Inc. StreamServe is a trademark of StreamServe,
How To Make A Card Reader Secure And Reliable
Secure Card Reader Authenticators When it comes to card reading security and reliability Merchants, retailers and financial institutions rely on MagTek. Secure card reader authenticators (SCRAs) capture
Inspire Commerce &.pay. Customer Vault API. Inspire Commerce 800-261-3173 [email protected]
Inspire Commerce &.pay Customer Vault API Inspire Commerce 800-261-3173 [email protected] Overview Customer Vault Security Concerns The Customer Vault was designed specifically for businesses
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
PayWay. PayWay Net Developer's Guide
PayWay PayWay Net Developer's Guide Version 5.14 26 Oct 2015 Release Date Version Description 12 Mar 2007 1.0 Initial Version 18 Nov 2007 2.0 Expand HTTP Parameter descriptions and add appendices. 17 Apr
CONTRACT MODEL IPONZ DESIGN SERVICE VERSION 2. Author: Foster Moore Date: 20 September 2011 Document Version: 1.7
CONTRACT MODEL IPONZ DESIGN SERVICE VERSION 2 Author: Foster Moore Date: 20 September 2011 Document Version: 1.7 Level 6, Durham House, 22 Durham Street West PO Box 106857, Auckland City Post Shop, Auckland
Grandstream Networks, Inc. GXP2130/2140/2160 Auto-configuration Plug and Play
Grandstream Networks, Inc. GXP2130/2140/2160 Auto-configuration Plug and Play Introduction: This is a technical guide targeted to PBX developers that want to learn the different mechanisms that GXP2130/2140/2160
Merchant Web Services API
Merchant Web Services API Customer Information Manager (CIM) XML Guide Authorize.Net Developer Developer Support Support http://developer.authorize.net eloper.a Authorize.Net LLC 082007 Ver.2.0 Authorize.Net
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
2.1.4 - Association Anywhere Authentication Web Service
2.1.4 - Association Anywhere Authentication Web Service ACGI has developed an authentication web service that allows permitted third-party sites to perform user authentication through the Association Anywhere
A BETTER WAY TO PAY Unified Merchants API (UMAPI).Net Integration Manual
A BETTER WAY TO PAY Unified Merchants API (UMAPI).Net Integration Manual Version 2.3 Contents 1 INTRODUCTION... 5 1.1 Purpose and Objective... 5 1.2 Audience... 5 1.3 Assumptions / Exclusions... 5 1.4
Cisco TelePresence Content Server
Cisco TelePresence Content Server API Guide D1398008 August 2014 TABLE OF CONTENTS 1 INTRODUCTION... 5 1.1 Format of this document... 5 1.2 Variable usage... 6 1.3 Warnings... 6 2 SECURITY... 7 2.1 Security
Enforcing PCI Data Security Standard Compliance
Enforcing PCI Data Security Standard Compliance Marco Misitano, CISSP, CISA, CISM Business Development Manager Security & VideoSurveillance Cisco Italy 2008 Cisco Systems, Inc. All rights reserved. 1 The
Single Sign-On Implementation Guide
Single Sign-On Implementation Guide Salesforce, Summer 15 @salesforcedocs Last updated: July 1, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of
