Thin Client Integration Guide Green Dot MoneyPak 8.0

Size: px
Start display at page:

Download "Thin Client Integration Guide Green Dot MoneyPak 8.0"

Transcription

1 a u t h e n t i c a t i o n s o f t w a r e Cardinal Centinel TM for Merchants Thin Client Integration Guide Green Dot MoneyPak 8.0

2 Acknowledgements CardinalCommerce Corporation acknowledges with gratitude the contribution of its associates who developed the Cardinal Payment Authentication Platform by CardinalCommerce Corporation. All rights reserved. Trademark Information CardinalCommerce, Cardinal Centinel Authentication Software for Merchants, and Centinel are trademarks of CardinalCommerce Corporation. Green Dot MoneyPak is a registered trademark of Green Dot Corporation. Microsoft is a registered trademark of Microsoft Corporation. Microsoft Internet Explorer is a trademark of the Microsoft Corporation. All other trademarks are the properties of their respective owners. This manual may not, in whole or in part, be copied, photocopied, reproduced, translated, or converted to any electronic or machine readable form without prior written consent of CardinalCommerce Corporation. Contact Information CardinalCommerce Corporation 6119 Heisley Rd. Mentor, OH USA 2

3 TABLE OF CONTENTS 1 Introduction Transaction Overview The Green Dot MoneyPak Transaction Using Centinel Implementation Checklist Thin Client Thin Client Architecture Thin Client Integration Lookup Message Integration cmpi_lookup Authenticate Message Integration cmpi_authenticate Authorization Message Integration cmpi_authorize Capture Message Integration cmpi_capture Sale Message Integration cmpi_sale Refund Message Integration cmpi_refund Integration Notes Integration Configuration Configuring Centinel Test for Green Dot MoneyPak Transactions Configuring Production for Green Dot MoneyPak Transactions Integration Testing Integration Test Cases Moving To Production Integration Error Handling Common Centinel MAPS Errors cmpi_lookup cmpi_authenticate cmpi_authorize cmpi_capture cmpi_sale cmpi_refund Appendix A - ISO Codes ISO 4217 Currency Codes ISO 3166 Country Codes

4 1 Introduction This guide is intended for Merchants that are implementing Green Dot MoneyPak acceptance and processing through the use of the Cardinal Centinel Thin Client. This guide outlines the integration and testing procedures for completing the Thin Client implementation within an ecommerce system. Thin Client Versions The Cardinal Thin Client version number does not correspond to the Cardinal Centinel version number. The Thin Client version is specific to the respective Thin Client. The most recent version of all Thin Clients are available for download from the software downloads section of the Centinel Merchant Administration portal. 4

5 2 Transaction Overview 2.1 The Green Dot MoneyPak Transaction Using Centinel Green Dot MoneyPak is an easy to use online payment solution that gives the consumer the choice to pay for web based purchases through the use of a Green Dot MoneyPak Number. Green Dot MoneyPak Transaction Steps 1. Consumer shops online at Merchant website. At checkout, the Consumer selects the Green Dot MoneyPak payment type to complete the purchase. 2. Based on the payment information, the Merchant, via the Thin Client, passes a Lookup message to Centinel identified as a Green Dot MoneyPak transaction request. Centinel will store the transaction details and provide the URL of the Green Dot MoneyPak collection page on the Lookup Response. 3. The Merchant interprets the Lookup response and redirects the Consumer with a HTTP Form POST to the Green Dot MoneyPak collection URL. The redirect URL represents a Centinel website that will present the Green Dot MoneyPak collection form to the Consumer. 4. Centinel constructs the collection form and prompts the Consumer to enter a MoneyPak Number in order to complete the transaction. 5. Consumer submits a MoneyPak Number using the collection form and is redirected back to the Merchant's website. 6. The Merchant receives the Consumer's redirect from the Centinel website. 7. The Merchant formats and sends an Authenticate request message to Centinel for processing. Centinel will return the status of the MoneyPak Number collection process to the Merchant on the Authenticate response message. 8. Based on Authenticate response values, the Merchant updates their order management system. In the event that the Consumer has successfully entered a valid MoneyPak Number, the payment status will be pending. If the Consumer cancelled while at the collection form, the status will reflect the cancellation. In the case of a cancellation, the Consumer should be prompted for another form of payment to complete the transaction. 9. In the event that the Authenticate response values indicates the Consumer entered a valid MoneyPak Number successfully, the Merchant will send an Authorization/Sale request message to Centinel platform for processing. In the event that the processing with Green Dot completes successfully, funds will be transferred from the Consumer's MoneyPak. 5

6 3 Implementation Checklist A successful implementation is dependent on a few key components. The following checklist is intended to highlight these items to define a clear implementation task list covering installation, integration and configuration. During the implementation process, please use this checklist to track progress and address any remaining open items prior to deployment. Implementation Checklist 1. Perform Thin Client installation on test and production servers. Refer to the installation guide for the specific Thin Client(s) used for detailed installation instructions. 2. Register for Green Dot MoneyPak merchant account. Contact your sales representative for additional information. 3. Perform Green Dot MoneyPak API integration with your website. Refer to the integration samples provided in the Thin Client download and section 5 of this guide for detailed information on completing this task. 4. Update your website with the required Green Dot MoneyPak messaging and branding details. Refer to section 6 of this guide for detailed information on completing this task. 5. Configure the Centinel Test platform with your Green Dot MoneyPak merchant information. Refer to section 7.1 of this guide for detailed information on completing this task. 6. Complete all integration test cases using the Centinel Test environment. Refer to section 8 of this guide for detailed information on completing this task. 7. Configure the Production Centinel platform with your Green Dot MoneyPak merchant information. Refer to section 7.2 of this this guide for detailed information on completing this task. 8. From your test environment, execute transactions using the Centinel production environment to verify your profile configuration information. 9. From your Merchant website, run Live Test Transactions using the Green Dot MoneyPak payment option to verify that all components are in place and working correctly. Refer to section 8 of this guide for more information on completing this task. 10. Ensure that all business and operation requirements have been met before releasing the Green Dot MoneyPak payment option. 11. Release the website changes to production enabling the Green Dot MoneyPak payment option to your consumers. 6

7 4 Thin Client To assist merchants with the integration of our services with their ecommerce website, the Thin Client technology is available to minimize any custom development required by the Merchant. The Thin Client integration enables merchants to quickly communicate with the CardinalCommerce Application Service Provider (ASP) platform. This communication allows all the changing business rules and configuration information to be managed centrally within the ASP platform. As business rules or payment initiative programs evolve, these modifications are made centrally and do not effect the Merchant's ecommerce website directly. The hosted services minimize any ongoing maintenance, further allowing Merchants to focus on their business objectives instead of maintaining software. The following Centinel Thin Clients are currently available: Cold Fusion COM Java Microsoft.NET Perl PHP Included with the Thin Client technology are integration samples. These samples can be used as templates for integration and provide code samples for processing the API messages with the hosted service. The code samples include comments, which highlight error handling and general usage examples. Note: If one of the available Thin Clients does not meet your system requirements a direct XML integration solution is available. A XML Integration Guide is available for Merchants who wish to explore this option. 4.1 Thin Client Architecture The Thin Client has a common API for message handling. Each Thin Client exposes methods for request message creation, the sending and receiving of transaction data, and response message interpretation. Note: Detailed API information is available for each Thin Client in the Thin Client installation guides. Request Object Method Description Add Adds name / value pairs used to construct the XML Messages. Usage : void Add(String name, String value) Parameters : name - name of the parameter value - value of the parameter Returns : void SendHTTP Sends the request message to the Centinel MAPS. MAPS returns a response message. The response message is deserialized into name / value pairs and re- 7

8 turned from the method in the form of a Thin Client response object. Usage : ResponseObject SendHTTP(String transactionurl) Parameters : transactionurl - fully qualified transaction URL Returns : ResponseObject Note: The various platform versions of the Thin Client may overload this method and allow you to specify optional timeout parameters for the MAPS message communication. Response Object GetValue Method Description Returns the value for a named element returned on the response message. Usage : String GetValue(String name) Parameters : name - name of the parameter Returns : String value of the name parameter GetUnparsedResponse Returns the entire raw XML response message. Useful for debugging purposes. Usage : String GetUnparsedResponse() Parameters : none Returns : String value of the XML response 8

9 5 Thin Client Integration The Thin Client provides a communication shell that accepts name / value pairs. The name / value pairs are serialized to an XML message and communicated to the Centinel MAPS. The Centinel MAPS communicates the response message to the Thin Client, which makes the message elements available to the Merchant as name / value pairs. Centinel supports six transaction messages for Green Dot MoneyPak payment processing and post payment management. Message Name cmpi_lookup cmpi_authenticate cmpi_authorize cmpi_capture cmpi_sale cmpi_refund Description This message provides the order information to the Centinel platform to facilitate the processing of the Green Dot MoneyPak transaction. This message returns the status of the MoneyPak Number collection process to the Merchant. This message is used to settle a Green Dot MoneyPak payment transaction and obtain payment for either the full or partial amount of the previous transaction. This message is available for systems that do not support a sale transaction. This message returns the same results as the previous authorization. This message is available for systems that do not support a sale transaction. This message is used to settle a Green Dot MoneyPak payment transaction and obtain payment for either the full or partial amount of the previous transaction. This message performs a refund on a previously settled transaction. Both full and partial refunds are available. Note: Note that all API elements are case sensitive. Note: All Green Dot MoneyPak transactions must be processed in USD currency. Currently no other currency types are supported. The core transaction integration involves implementation of three messages, the Lookup (cmpi_lookup), Authenticate (cmpi_authenticate), and Sale (cmpi_sale) messages. Each message requires the Merchant to construct the message using the Thin Client and send the request message on to the Centinel platform. Merchants must utilize the response values to control the flow of the consumer's transaction. Included with the Thin Clients are integration samples, documentation and logos needed to complete the Green Dot MoneyPak integration. Within the code samples are additional comments on how to construct and process the required API messages. 5.1 Lookup Message Integration The Lookup Message (cmpi_lookup) is responsible for initiating the Green Dot MoneyPak payment. The integration point for the Lookup Message is immediately following the capture of the order information and the Green Dot MoneyPak option has been selected by the consumer as the method of payment. 9

10 The Lookup Message is constructed and sent to the Centinel platform for processing. The Lookup Message requires transaction specific data elements to be formatted on the request message. Please refer to the Message API section for the complete list of required message elements. The response message is returned from the Centinel platform, and the merchant integration utilizes the Thin Client to reference the response values. In the event that the Enrolled value is the ACSUrl element will contain a fully qualified URL that the consumer must be redirected to complete the Green Dot MoneyPak collection form. The url will represent a Centinel website that will use the data passed on the cmpi_lookup message to construct the MoneyPak Number collection form cmpi_lookup First transaction of the Lookup/Authenticate pair that is used to process the Green Dot MoneyPak transaction. In the event that the consumer selects Green Dot MoneyPak as a method of payment, the transaction will initiate the payment transaction. Request Message Field Name Description Field Definition Required MsgType cmpi_lookup AN(50) Version Application message version identifier. "1.7" AN(3) ProcessorId Merchant processor identification code. This value is assigned to the Merchant. AN(20) MerchantId Merchant identification code. This value is assigned to the Merchant. AN(50) TransactionPwd A password to secure and verify the transaction originated from merchant represented by the transaction details. The password value is configured through the merchant profile. Limit 50 characters AN(50) TransactionType Identifies the Transaction Type used for processing. AN(2) GD - Green Dot MoneyPak Amount Unformatted Total transaction amount without any decimalization. N(20) For example, $ = 10000, $ = 12367, $.99 = 99 CurrencyCode 3 digit numeric, ISO 4217 currency code for the sale amount. N(3) Green Dot MoneyPak Supported Currency Codes U.S. Dollar OrderNumber Order Number or transaction identifier from the Merchant commerce website. AN(50) 10

11 OrderDescription Brief description of items purchased. AN(125) N Consumer's address. AN(255) BillingFirstName Consumer's first name. AN(50) N BillingLastName Consumer's last name. AN(50) N BillingAddress1 Consumer's billing address information. AN(50) N BillingAddress2 Consumer's billing address information. AN(50) N BillingCity Consumer's city of their billing address. AN(50) N BillingState Consumer's state or province of their billing address. For example: Ohio - OH, Texas - TX. AN(50) N BillingPostalCode Consumer's postal code of their billing address. AN(10) N BillingCountryCode Consumer's country code of their billing address. Complete list of ISO 3166 country codes are available in the appendix of this guide. For example, United States - US A(3) N ShippingFirstName Consumer's first name. AN(50) N ShippingLastName Consumer's last name. AN(50) N ShippingAddress1 Consumer's shipping address information. AN(50) N ShippingAddress2 Consumer's shipping address information. AN(50) N ShippingCity Consumer's city of their shipping address. AN(50) N ShippingState Consumer's state or province of their shipping address. For example: Ohio - OH, Texas - TX. Limit 50 characters. AN(50) N ShippingPostalCode Consumer's postal code of their shipping address. AN(10) N ShippingCountryCode Consumer's country code of their shipping address. For example, United States - US AN(3) N IPAddress The IP Address of the consumer. Format NNN.NNN.NNN.NNN AN(20) Sample Message <CardinalMPI> <MsgType>cmpi_lookup</MsgType> <Version>1.7</Version> <ProcessorId>100</ProcessorId> <MerchantId>123456</MerchantId> <TransactionPwd>passw0rd</TransactionPwd> <TransactionType>GD</TransactionType> <OrderNumber> </OrderNumber> <Amount>12399</Amount> <CurrencyCode>840</CurrencyCode> <OrderDescription>Order # </OrderDesc> < >buyer@cardinalcommerce.com</ > 11

12 <BillingFirstName>Joe</BillingFirstName> <BillingLastName>User</BillingLastName> <BillingAddress>2333 Main Street</BillingAddress> <BillingCity>Mentor</BillingCity> <BillingState>OH</BillingState> <BillingPostalCode>44060</BillingPostalCode> <BillingCountryCode>US</BillingCountryCode> <BillingPhone> </BillingPhone> <ShippingFirstName>Joe</ShippingFirstName> <ShippingLastName>User</ShippingLastName> <ShippingAddress>2333 Main Street</ShippingAddress> <ShippingCity>Mentor</ShippingCity> <ShippingState>OH</ShippingState> <ShippingPostalCode>44060</ShippingPostalCode> <ShippingCountryCode>US</ShippingCountryCode> <ShippingPhone> </ShippingPhone> <IPAddress> </IPAddress> </CardinalMPI> Response Message This message is generated as a response to the cmpi_lookup message. Field Name Description Field Definition Required ErrorNo Application error number(s). A non-zero value represents the error encountered while attempting to process the message request. AN(500) ErrorDesc Application error description for the associated error number(s). AN(500) TransactionId Centinel transaction identifier. This value identifies the transaction within the Centinel system. To complete the transaction, the value is required to be passed on the Authenticate message to link the Lookup and Authenticate message together. AN(20) Enrolled Status of availability. AN(2) - Green Dot MoneyPak processing available U - Green Dot MoneyPak processing is unavailable ACSUrl The fully qualified URL to redirect the consumer to collect a MoneyPak Number in order to complete the Green Dot MoneyPak transaction. Available if Enrolled =. AN(2083) N Payload The encoded payment request. Available if Enrolled =. AN(7000) N Sample Message <CardinalMPI> <ErrorNo>0</ErrorNo> <ErrorDesc></ErrorDesc> <TransactionId>75f986t76f6fd5h68f5d</TransactionId> <Payload>eNpVUk1TwjAQ/SsM402nSUuKwSC/3gSoH5PL</Payload> <Enrolled></Enrolled> <ACSUrl> 12

13 </CardinalMPI> Processing the Response Message Verify the payment can be processed by evaluating the Enrolled element on the cmpi_lookup response message. In the event that the Enrolled element contains a value, the Green Dot MoneyPak payment is available and the consumer should be redirected to complete the transaction. The ACSUrl element contains the URL that the consumer should be redirected to in order to initiate the next step of the transaction. HTTP POST Redirect the consumer to the ACSUrl via a HTTP Form POST. Construct the following form populated with the values returned on the cmpi_lookup response message. Note: The form field names are case sensitive. <HTML> <BOD onload="document.frmlaunch.submit();"> <FORM name="frmlaunch" method="post" action="acsurl Value"> <input type=hidden name="pareq" value="payload Value"> <input type=hidden name="termurl" value="fully Qualified URL"> <input type=hidden name="md" value="session Tracking Value"> </FORM> </BOD> </HTML> Form Field Descriptions Field Name Description Field Definition Required ACSUrl The fully qualified URL to redirect the consumer to collect a MoneyPak Number in order to complete the Green Dot MoneyPak transaction. Value should be retrieved from the cmpi_lookup response message and inserted into the form. AN(2083) PaReq The encoded authentication or payment request. Value should be retrieved from the cmpi_lookup response message and inserted into the form. AN(7000) TermUrl The fully qualified URL of the Merchant webpage configured to receive the consumer returning from completing the Green Dot MoneyPak collection form. This URL will represent the webpage that will process the cmpi_authenticate message. AN(2083) MD Merchant session tracking identifier. The value will be returned to the TermUrl when the consumer is returned after completing the Green Dot MoneyPak collection form. The field is available if necessary. If not needed, simply pass an empty value on the form. AN(1024) 13

14 5.2 Authenticate Message Integration The Centinel platform will then redirect the consumer back to the TermUrl representing a web page on the Merchant's website. At that point, the merchant will process the Authenticate message (cmpi_authenticate) to retrieve the status from the MoneyPak Number collection process. The Authenticate Message is responsible for processing the Green Dot MoneyPak payment and returning the payment status to the merchant. The message will return the status of the payment, enabling the merchant to handle the order according to the outcome. In the event that the ErrorNo element is 0 (zero) and the SignatureVerification element is, indicating all fraud checks were satisfied, then the PAResStatus value will define how the transaction should be processed. Based on the transaction outcome the Merchant's order mangement system should be updated and the appropriate message should be displayed to the consumer. In the event that a non zero ErrorNo value is returned or the SignatureVerification element is N, the consumer should be prompted for an alternate form of payment cmpi_authenticate Second message of the Lookup/Authenticate pair used in processing the Green Dot MoneyPak transaction. Centinel will determine the outcome from the collection of the MoneyPak Number from the consumer and return the results on the response message. The PaRes value will be passed on the PAResPayload field of the request message. Request Message Field Name Description Field Definition Required MsgType cmpi_authenticate AN(50) Version Application message version identifier. "1.7" AN(3) ProcessorId Merchant processor identification code. This value is assigned to the Merchant. AN(20) MerchantId Merchant identification code. This value is assigned to the Merchant. AN(50) TransactionType Identifies the Transaction Type used for processing. AN(2) GD - Green Dot MoneyPak TransactionPwd A password to secure and verify the transaction originated from merchant represented by the transaction details. The password value is configured through the merchant profile. AN(50) PAResPayload PARes generated by the external system that processed the payment or authentication with the consumer. AN(10000) Sample Message 14

15 <CardinalMPI> <Version>1.7</Version> <MsgType>cmpi_authenticate</MsgType> <ProcessorId>100</ProcessorId> <MerchantId>123456</MerchantId> <TransactionType>W</TransactionType> <TransactionPwd>Passw0rd</TransactionPwd> <TransactionId>7fDSaySnCmDGCjPglzqX</TransactionId> <PAResPayload>********* Payload Message *********</PAResPayload> </CardinalMPI> Response Message This message is generated in response to the cmpi_authenticate request message. Field Name Description Field Definition Required ErrorDesc Application error description for the associated error number. AN(500) ErrorNo Application error number. A non-zero value represents the error encountered while attempting the process the message request. AN(500) PAResStatus Transaction status result identifier. AN(2) P - Pending Transaction X - Canceled Transaction E - Error Processing Transaction SignatureVerification Transaction Signature status identifier. AN(2) - Indicates that the signature of the PARes has been validated successfully and the message contents can be trusted. N - Indicates that for a variety of reasons; tampering, certificate expiration, etc. the PARes could not be validated, and the result should not be trusted. OrderId Centinel generated order identifier that is used to identify the Green Dot MoneyPak order within the Centinel system. N(16) Sample Message <CardinalMPI> <ErrorDesc></ErrorDesc> <ErrorNo>0</ErrorNo> <PAResStatus></PAResStatus> <SignatureVerification>P</SignatureVerification> <OrderId> </OrderId> </CardinalMPI> 15

16 5.3 Authorization Message Integration The Authorization message (cmpi_authorize) is available for order management systems that do not support a sale transaction. The authorize message is responsible for processing the settlement of the Green Dot MoneyPak transaction. Upon successful completion, funds are transferred from the Consumer's MoneyPak to the Merchant. More than one authorization transaction can be processed against an original Green Dot MoneyPak transaction cmpi_authorize The cmpi_authorize message is used to settle a previously created Green Dot MoneyPak transaction. During processing of the authorize message, funds are transferred from the consumer's MoneyPak to the merchant. This message is available for systems that do not support a sale transaction. Either the TransactionId returned on the cmpi_lookup response must be passed in the TransactionId field in the cmpi_authorize request, or the OrderId returned on the cmpi_authenticate response must be passed in the OrderId field of the cmpi_authorize request in order for the transaction to process successfully. Request Message Field Name Description Field Definition Required MsgType cmpi_authorize AN(50) Version Application message version identifier. "1.7" AN(3) ProcessorId Merchant processor identification code. This value is assigned to the Merchant. AN(20) MerchantId Merchant identification code. This value is assigned to the Merchant. AN(50) TransactionPwd A password to secure and verify the transaction originated from merchant represented by the transaction details. The password value is configured through the merchant profile. AN(50) TransactionType Identifies the Transaction Type used for processing. [ GD ] GD Green Dot MoneyPak AN(2) OrderId Centinel generated order identifier. N(16) N TransactionId Centinel generated transaction identifier. AN(20) N Amount Unformatted transaction amount without any decimalization. N(20) For example, $ = 10000, $ = 12367, $.99 = 99 CurrencyCode 3 digit numeric, ISO 4217 currency code for the sale amount. N(3) 16

17 Green Dot MoneyPak Supported Currency Codes U.S. Dollar Description Brief description of items purchased, limited to 125 characters. AN(125) N Sample Message <CardinalMPI> <MsgType>cmpi_authorize</MsgType> <Version>1.7</Version> <ProcessorId>100</ProcessorId> <MerchantId>123456</MerchantId> <TransactionPwd>Passw0rd</TransactionPwd> <TransactionType>GD</TransactionType> <TransactionId>7fDSaySnCmDGCjPglzqX</TransactionId> <Amount>34920</Amount> <CurrencyCode>840</CurrencyCode> <Description>Goods Shipped to Consumer</Description> </CardinalMPI> Response Message This message is generated in response to the cmpi_authorize message. Field Name Description Field Definition Required ErrorNo Application error number. A non-zero value represents the error encountered while attempting the process the message request. AN(500) ErrorDesc Application error description for the associated error number. AN(500) StatusCode Status Result of the transaction. AN(2) Transaction successful E Transaction resulted in Error TransactionId Centinel generated transaction identifier. AN(20) Sample Message <CardinalMPI> <ErrorNo>0</ErrorNo> <ErrorDesc></ErrorDesc> <StatusCode></StatusCode> <TransactionId>7fDSaySnCmDGCjPglzqX</TransactionId> </CardinalMPI> 5.4 Capture Message Integration The Capture message (cmpi_capture) is available for order management systems that do not support a sale transaction. The Capture transaction will return the same results as the previously processed au- 17

18 thorization transaction cmpi_capture The cmpi_capture message can be used to return the same results as the previous authorization that was processed for those systems that do not support the use of a sale transaction. Since funds are transferred from the consumer's MoneyPak Number during the processsing of the cmpi_authorize message, no funds are transferred during the cmpi_capture processing. Either the TransactionId returned on the cmpi_lookup response must be passed in the TransactionId field in the cmpi_capture request, or the OrderId returned on the cmpi_authenticate response must be passed in the OrderId field of the cmpi_capture request in order for the transaction to process successfully. Request Message Field Name Description Field Definition Required MsgType cmpi_capture AN(50) Version Application message version identifier. "1.7" AN(3) ProcessorId Merchant processor identification code. This value is assigned to the Merchant. AN(20) MerchantId Merchant identification code. This value is assigned to the Merchant. AN(50) TransactionPwd A password to secure and verify the transaction originated from merchant represented by the transaction details. The password value is configured through the merchant profile. AN(50) TransactionType Identifies the Transaction Type used for processing. [ GD ] GD Green Dot MoneyPak AN(2) OrderId Centinel generated order identifier. N(16) N TransactionId Centinel generated transaction identifier. AN(20) N Amount Unformatted transaction amount without any decimalization. N(20) For example, $ = 10000, $ = 12367, $.99 = 99 CurrencyCode 3 digit numeric, ISO 4217 currency code for the sale amount. N(3) Green Dot MoneyPak Supported Currency Codes U.S. Dollar Description Brief description of items purchased, limited to 125 AN(125) N 18

19 characters. Sample Message <CardinalMPI> <MsgType>cmpi_capture</MsgType> <Version>1.7</Version> <ProcessorId>100</ProcessorId> <MerchantId>123456</MerchantId> <TransactionPwd>Passw0rd</TransactionPwd> <TransactionType>GD</TransactionType> <TransactionId>7fDSaySnCmDGCjPglzqX</TransactionId> <Amount>34920</Amount> <CurrencyCode>840</CurrencyCode> <Description>Goods Shipped to Consumer</Description> </CardinalMPI> Response Message This message is generated in response to the cmpi_capture message. Field Name Description Field Definition Required ErrorNo Application error number. A non-zero value represents the error encountered while attempting the process the message request. AN(500) ErrorDesc Application error description for the associated error number. AN(500) StatusCode Status Result of the transaction. AN(2) Transaction successful E Transaction resulted in Error TransactionId Centinel generated transaction identifier. AN(20) Sample Message <CardinalMPI> <ErrorNo>0</ErrorNo> <ErrorDesc></ErrorDesc> <StatusCode></StatusCode> <TransactionId>7fDSaySnCmDGCjPglzqX</TransactionId> </CardinalMPI> 5.5 Sale Message Integration The Sale message (cmpi_sale) is responsible for processing the settlement of the Green Dot MoneyPak transaction. Upon successful completion, funds are transferred from the Consumer's MoneyPak to the Merchant. More than one sale transaction can be processed against an original Green Dot MoneyPak transaction. 19

20 5.5.1 cmpi_sale The cmpi_sale message is used to settle a previously created Green Dot MoneyPak transaction. During processing of the sale message, funds are transferred from the consumer's MoneyPak to the merchant. Either the TransactionId returned on the cmpi_lookup response must be passed in the TransactionId field in the cmpi_sale request, or the OrderId returned on the cmpi_authenticate response must be passed in the OrderId field of the cmpi_sale request in order for the transaction to process successfully. Request Message Field Name Description Field Definition Required MsgType cmpi_sale AN(50) Version Application message version identifier. "1.7" AN(3) ProcessorId Merchant processor identification code. This value is assigned to the Merchant. AN(20) MerchantId Merchant identification code. This value is assigned to the Merchant. AN(50) TransactionPwd A password to secure and verify the transaction originated from merchant represented by the transaction details. The password value is configured through the merchant profile. AN(50) TransactionType Identifies the Transaction Type used for processing. [ GD ] GD Green Dot MoneyPak AN(2) OrderId Centinel generated order identifier. N(16) N TransactionId Centinel generated transaction identifier. AN(20) N Amount Unformatted transaction amount without any decimalization. N(20) For example, $ = 10000, $ = 12367, $.99 = 99 CurrencyCode 3 digit numeric, ISO 4217 currency code for the sale amount. N(3) Green Dot MoneyPak Supported Currency Codes U.S. Dollar Description Brief description of items purchased, limited to 125 characters. AN(125) N Sample Message 20

21 <CardinalMPI> <MsgType>cmpi_sale</MsgType> <Version>1.7</Version> <ProcessorId>100</ProcessorId> <MerchantId>123456</MerchantId> <TransactionPwd>Passw0rd</TransactionPwd> <TransactionType>GD</TransactionType> <TransactionId>7fDSaySnCmDGCjPglzqX</TransactionId> <Amount>34920</Amount> <CurrencyCode>840</CurrencyCode> <Description>Goods Shipped to Consumer</Description> </CardinalMPI> Response Message This message is generated in response to the cmpi_sale message. Field Name Description Field Definition Required ErrorNo Application error number. A non-zero value represents the error encountered while attempting the process the message request. AN(500) ErrorDesc Application error description for the associated error number. AN(500) StatusCode Status Result of the transaction. AN(2) Transaction successful E Transaction resulted in Error TransactionId Centinel generated transaction identifier. AN(20) Sample Message <CardinalMPI> <ErrorNo>0</ErrorNo> <ErrorDesc></ErrorDesc> <StatusCode></StatusCode> <TransactionId>7fDSaySnCmDGCjPglzqX</TransactionId> </CardinalMPI> 5.6 Refund Message Integration The Refund message (cmpi_refund) is responsible for crediting the consumer some portion of the original settlement amount. Multiple refunds can be processed against the original Green Dot MoneyPak transaction cmpi_refund The cmpi_refund message is used to refund a previously settled Green Dot MoneyPak transaction. During processing of the refund message, funds are transferred from the merchant to the consumer's MoneyPak. 21

22 Either the TransactionId returned on the cmpi_lookup response must be passed in the TransactionId field in the cmpi_refund request, or the OrderId returned on the cmpi_authenticate response must be passed in the OrderId field of the cmpi_refund request in order for the transaction to process successfully. Request Message Field Name Description Field Definition Required MsgType cmpi_refund AN(50) Version Application message version identifier. "1.7" AN(3) ProcessorId Merchant processor identification code. This value is assigned to the Merchant. AN(20) MerchantId Merchant identification code. This value is assigned to the Merchant. AN(50) TransactionPwd A password to secure and verify the transaction originated from merchant represented by the transaction details. The password value is configured through the merchant profile. AN(50) TransactionType Identifies the Transaction Type used for processing. [ GD ] GD Green Dot MoneyPak AN(2) OrderId Centinel generated order identifier. N(16) N TransactionId Centinel generated transaction identifier. AN(20) N Amount Unformatted transaction amount without any decimalization. N(20) For example, $ = 10000, $ = 12367, $.99 = 99 CurrencyCode 3 digit numeric, ISO 4217 currency code for the sale amount. N(3) Green Dot MoneyPak Supported Currency Codes U.S. Dollar Description Brief description of items purchased, limited to 125 characters. AN(125) N Sample Message <CardinalMPI> <MsgType>cmpi_refund</MsgType> <Version>1.7</Version> <ProcessorId>100</ProcessorId> <MerchantId>123456</MerchantId> <TransactionPwd>Passw0rd</TransactionPwd> 22

23 <TransactionType>GD</TransactionType> <TransactionId>7fDSaySnCmDGCjPglzqX</TransactionId> <Amount>34920</Amount> <CurrencyCode>840</CurrencyCode> <Description>Goods Shipped to Consumer</Description> </CardinalMPI> Response Message This message is generated in response to the cmpi_refund message. Field Name Description Field Definition Required ErrorNo Application error number. A non-zero value represents the error encountered while attempting the process the message request. AN(500) ErrorDesc Application error description for the associated error number. AN(500) StatusCode Status Result of the transaction. AN(2) Transaction successful E Transaction resulted in Error TransactionId Centinel generated transaction identifier. AN(20) Sample Message <CardinalMPI> <ErrorNo>0</ErrorNo> <ErrorDesc></ErrorDesc> <StatusCode></StatusCode> <TransactionId>7fDSaySnCmDGCjPglzqX</TransactionId> </CardinalMPI> 23

24 6 Integration Notes In addition to the API integration to facilitate the Green Dot MoneyPak process, the Merchant must also make some important enhancements to the website to support the Green Dot MoneyPak transaction. Please refer to the Green Dot MoneyPak Integration materials for additional information. 24

25 7 Integration Configuration To support integration testing the Centinel Test system ( is available. This allows merchants to integrate and maintain test systems separate from their production deployments. To test the Centinel transaction processing specific configuration parameters must be defined within the Centinel Test system. 7.1 Configuring Centinel Test for Green Dot MoneyPak Transactions To support the Green Dot MoneyPak payment processing, specific parameters must be defined within the Centinel Test Merchant profile. The following steps detail the configuration process and cover all parameters that must be configured to support the integration. The test environment has been pre-configured with Green Dot MoneyPak profile information collected during the Centinel registration process. Step 1 - Login to your Centinel Test Merchant account. By default your username/password credential to login to the test system is your assigned MerchantId value and the password "changeit." Go to the Centinel Test Website ( and login to your test Merchant account. 25

26 Step 2 - Configure your test Merchant Profile for Green Dot MoneyPak. The Centinel Test system requires specific configuration settings to enable the Green Dot MoneyPak payment processing. Once you are logged into the Centinel Test website, Click through the following : Manage Profile > Manage Payment Initiative Configuration > Create Payment Initiative Configuration Select Green Dot MoneyPak from the dropdown box and click the enter button. Note that if your profile already has a Green Dot MoneyPak configuration defined, an error message will be returned. If configuration updates must be made go to the Update Payment Inititive Configuration section. 26

27 The Green Dot MoneyPak configuration requires the following information. Configuration Green Dot MoneyPak Partner Id Green Dot MoneyPak Settlement Group Green Dot MoneyPak Payment Type Code Merchant Display Name Merchant Address1 Merchant Address2 Merchnat City Merchant State Description Green Dot provided partner identifier. Group name provided by Green Dot that is used during settlement. Green Dot provided code that identifies the type of payment that is being made. The name that will be displayed to the Consumer on the MoneyPak Number collection form. Business address that will be displayed to the Consumer on the MoneyPak Number collection form. Business address that will be displayed to the Consumer on the MoneyPak Number collection form. Business city that will be displayed to the Consumer on the MoneyPak Number collection form. Business state that will be displayed to the Consumer on the MoneyPak Number collection form. 27

28 Merchant Country Merchant Postal Code Merchant Phone Merchant Support Address Business country that will be displayed to the Consumer on the MoneyPak Number collection form. Business postal code that will be displayed to the Consumer on the MoneyPak Number collection form. Contact phone number that will be displayed to the Consumer on the MoneyPak Number collection form. Consumers should be able to use this phone number to contact the merchant's customer service department. Merchant support address that will be displayed to the Consumer on the MoneyPak Number collection form. Consumers should be able to use this address to contact the merchant's customer service department. 7.2 Configuring Production for Green Dot MoneyPak Transactions To support the Green Dot MoneyPak payment processing, specific parameters must be defined within the Production Centinel Merchant profile. The following steps detail the configuration process and cover all parameters that must be configured to support the integration. Step 1 - Login to your Production Centinel Merchant account. our username and password for your production account are provided to you through the registration Welcome Pack . Please contact Cardinal Merchant support if you have any difficulties accessing your account. 28

29 Step 2 - Configure your Merchant Profile for Green Dot MoneyPak. The Centinel platform requires specific configuration settings to enable the Green Dot MoneyPak payment processing. Once you are logged into the Production Centinel website, Click thru the following : Manage Profile > Manage Payment Initiative Configuration > Create Payment Initiative Configuration 29

30 Select Green Dot MoneyPak from the dropdown box and click the enter button. Note that if your profile already has a Green Dot MoneyPak configuration defined, an error message will be returned. If configuration updates must be made go to the Update Payment Inititive Configuration section. 30

31 The Green Dot MoneyPak configuration requires the following information. Configuration Green Dot MoneyPak Partner Id Green Dot MoneyPak Settlement Group Green Dot MoneyPak Payment Type Code Merchant Display Name Merchant Address1 Merchant Address2 Merchnat City Merchant State Description Green Dot provided partner identifier. Group name provided by Green Dot that is used during settlement. Green Dot provided code that identifies the type of payment that is being made. The name that will be displayed to the Consumer on the MoneyPak Number collection form. Business address that will be displayed to the Consumer on the MoneyPak Number collection form. Business address that will be displayed to the Consumer on the MoneyPak Number collection form. Business city that will be displayed to the Consumer on the MoneyPak Number collection form. Business state that will be displayed to the Consumer on the MoneyPak Number collection form. 31

32 Merchant Country Merchant Postal Code Merchant Phone Merchant Support Address Business country that will be displayed to the Consumer on the MoneyPak Number collection form. Business postal code that will be displayed to the Consumer on the MoneyPak Number collection form. Contact phone number that will be displayed to the Consumer on the MoneyPak Number collection form. Consumers should be able to use this phone number to contact the merchant's customer service department. Merchant support address that will be displayed to the Consumer on the MoneyPak Number collection form. Consumers should be able to use this address to contact the merchant's customer service department. 32

33 8 Integration Testing Testing is critical to successful implementations. It is important that all the positive and negative response codes be tested and handled according to the recommended guidelines. Included in this guide is a list of specific test cases that cover the testing of these scenarios. Each of these scenarios should be verified using the Centinel Test system. Note: Each of these scenarios can be processed through production Centinel and Green Dot MoneyPak systems, however, actual funds will be transferred and the respective transaction fees will apply. 8.1 Integration Test Cases To assist your integration efforts, the Centinel Testing Facility is available to perform various predefined integration tests. Once you have completed integration with your site, testing can begin by sending messages to the test platform using the defined test case parameters outlined within this section. Note: Centinel Test Transaction URL : Note: The Centinel Test system requires merchants to use their assigned ProcessorId and MerchantId values for transaction processing. Test cases cover the processing of the Green Dot MoneyPak, TransactionType = GD, transactions within the Centinel platform. These integration test cases apply to the cmpi_lookup, cmpi_authenticate, cmpi_authorize, cmpi_capture, cmpi_sale, and cmpi_refund message types. The integration testing uses the First Name (BillingFirstName API field) of the consumer making the purchase to determine the test case to be executed. Each test case outlines the expected BillingFirstName value and the corresponding test case outcome below. Test Case 1 Description Messages Merchant Action BillingFirst- Name = Test1 Consumer places order with Green Dot MoneyPak as method of payment. The consumer enters a valid MoneyPak Number on the collection form and the transaction is created. The transaction is successfully settled by the merchant. cmpi_lookup response ErrorNo = 0 ErrorDesc = <blank> Enrolled = Payload= <value> ACSUrl = <value> TransactionId = <value> cmpi_authenticate response PAResStatus = P SignatureVerification = ErrorNo = 0 ErrorDesc = <blank> OrderId = <value> Display order confirmation status message to the consumer. Ship the goods to the consumer when the cmpi_sale response results in a success. cmpi_sale response StatusCode = ErrorNo = 0 ErrorDesc = <blank> TransactionId = <value> 33

34 Test Case 2 Description Messages Merchant Action BillingFirst- Name = Test2 Consumer places order with Green Dot MoneyPak as method of payment. The consumer enters multiple valid pins on the collection form in order to complete the transaction. The transaction is successfully settled by the merchant. cmpi_lookup response ErrorNo = 0 ErrorDesc = <blank> Enrolled = Payload= <value> ACSUrl = <value> TransactionId = <value> cmpi_authenticate response PAResStatus = P SignatureVerification = ErrorNo = 0 ErrorDesc = <blank> OrderId = <value> Display order confirmation status message to the consumer. Ship the goods to the consumer when the cmpi_sale response results in a success. cmpi_sale response StatusCode = ErrorNo = 0 ErrorDesc = <blank> TransactionId = <value> Test Case 3 Description Messages Merchant Action BillingFirst- Name = Test3 Green Dot MoneyPak payments are currently unavailable. cmpi_lookup response ErrorNo = 0 ErrorDesc = <blank> Enrolled = U Payload= <blank> ACSUrl = <blank> TransactionId = <value> Display message indicating that Green Dot MoneyPak is currently unavailable for payment processing. Prompt the consumer for another form of payment to complete the purchase. Test Case 4 Description Messages Merchant Action BillingFirst- Name = Test4 An error was encountered processing the cmpi_lookup message. cmpi_lookup response ErrorNo = <value> ErrorDesc = <value> Enrolled = U Payload= <blank> ACSUrl = <blank> TransactionId = <value> Display message indicating that Green Dot MoneyPak is currently unavailable for payment processing. Prompt the consumer for another form of payment to complete the purchase. Test Case 5 Description Messages Merchant Action BillingFirst- Name = Test5 Consumer places order with Green Dot MoneyPak as method of payment, however, the authenticate message rescmpi_lookup response ErrorNo = 0 ErrorDesc = <blank> Enrolled = Payload= <value> Display a message to the consumer indicating that the payment was unable to complete and prompt for another form of pay- 34

35 ults in an error. ACSUrl = <value> TransactionId = <value> cmpi_authenticate response PAResStatus = E SignatureVerification = ErrorNo = <value> ErrorDesc = <value> ment to complete the purchase. Test Case 6 Description Messages Merchant Action BillingFirst- Name = Test6 Consumer places order with Green Dot MoneyPak as method of payment. The consumer enters a valid MoneyPak Number on the collection form, however, an error is encountered processing the cmpi_sale message. cmpi_lookup response ErrorNo = 0 ErrorDesc = <blank> Enrolled = Payload= <value> ACSUrl = <value> TransactionId = <value> cmpi_authenticate response PAResStatus = P SignatureVerification = ErrorNo = 0 ErrorDesc = <blank> OrderId = <value> Display a message to the consumer indicating that the payment was unable to complete and prompt for another form of payment to complete the purchase. cmpi_sale response StatusCode = E ErrorNo = <value> ErrorDesc = <value> TransactionId = <value> Test Case 7 Description Messages Merchant Action BillingFirst- Name = Test7 Consumer places order with Green Dot MoneyPak as method of payment. The consumer enters a valid MoneyPak Number on the collection form and the authorize results in a success to transfer funds from the MoneyPak Number, however, the capture results in an error. cmpi_lookup response ErrorNo = 0 ErrorDesc = <blank> Enrolled = Payload= <value> ACSUrl = <value> TransactionId = <value> cmpi_authenticate response PAResStatus = P SignatureVerification = ErrorNo = 0 ErrorDesc = <blank> OrderId = <value> Display order confirmation status message to the consumer. Ship the goods to the consumer because the authorize response resulted in a success and the funds have been transferred from the MoneyPak Number. Review the error codes from the capture response and resubmit the transaction if necessary. cmpi_authorize response StatusCode = ErrorNo = 0 ErrorDesc = <blank> TransactionId = <value> cmpi_capture response StatusCode = E 35

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

SPARROW Gateway. Custom Payment Redirect. Version (Build 7373)

SPARROW Gateway. Custom Payment Redirect. Version (Build 7373) SPARROW Gateway Custom Payment Redirect Version 3.2.0 (Build 7373) Released September 2016 Revision History Date Revision Comments Author 2015 06 09 1.0 Initial document created Blinova Alexandra 2 Table

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

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

PayTabs ios SDK Integration Guide

PayTabs ios SDK Integration Guide PayTabs ios SDK Integration Guide INTEGRATION GUIDE VERSION 2.0 Table of Contents 1 Overview...5 1.1 Test Merchant Account v/s Live Merchant Account...5 1.2 Target Audience...5 1.3 Assistance...5 1.4 Documentation

More information

Magento 2 Community / Enterprise Plugin

Magento 2 Community / Enterprise Plugin Realex Payments Magento 2 Community / Enterprise Plugin Configuration Guide Version: 1.1 A web version of this guide is available on the Realex Developer Hub 1 Document Information Document Name: Magento

More information

NMI Query API. 6/30/2008 Network Merchants Inc (NMI)

NMI Query API. 6/30/2008 Network Merchants Inc (NMI) NMI Query API 6/30/2008 Network Merchants Inc (NMI) 847 352 4850 Contents Overview... 3 Query API... 3 Communication... 3 Query API Variables... 4 Transaction POST URL... 5 Unlock Payment Information...

More information

Durango Merchant Services Query API

Durango Merchant Services Query API Durango Merchant Services Query API Integration Resources Documentation Durango-Direct.com 866-415-2636 Contents Overview... 3 Query API... 3 Communication... 3 Query API Variables... 4 Transaction POST

More information

KNET API Integration Guide

KNET API Integration Guide KNET API Integration Guide API INTEGRATION GUIDE VERSION 1.0 1 Table of Contents 1. Overview...5 1.1 Scope...5 1.2 Target Audience...5 1.3 Assistance...5 1.4 Documentation Feedback...5 2 KNET Transaction

More information

ALLIED WALLET QUICKPAY

ALLIED WALLET QUICKPAY ALLIED WALLET QUICKPAY TABLE OF CONTENTS Revision History... 1 Overview... 2 What is quickpay... 2 Required information... 2 Subscription... 2 Process for quickpay page... 2 Hosted Payment url End- Point...

More information

CyberSource Global Payment Management for Magento 2

CyberSource Global Payment Management for Magento 2 CyberSource Global Payment Management for Magento 2 User s Guide Version 2.0.3 January 2018 January 2018 CyberSource Global Payment Management for Magento 2.x 1 Contents Recent Changes... 5 1. Introduction:...

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

DPD API Reference Documentation

DPD API Reference Documentation DPD API Reference Documentation Release 2.0 Portal Labs, LLC May 09, 2017 CONTENTS 1 DPD API 3 1.1 About................................................... 3 2 Authentication 5 3 Limitations 7 3.1 Pagination................................................

More information

Direct Merchant Notification Guide API v 1.0.0

Direct Merchant Notification Guide API v 1.0.0 Introduction The purpose of the Direct Merchant Notification (DMN) is to ensure reliable server-to-server communication between xt-payments and the Merchant s web server. Please note that DMN does not

More information

PayPal Home Support Search PayPal Developer Central Search. Developer Home Partner Solutions How to Library Training Community

PayPal Home Support Search PayPal Developer Central Search. Developer Home Partner Solutions How to Library Training Community 1 of 16 1/5/2011 3:56 PM PayPal Home Support Search PayPal Developer Central Search Developer Home Partner Solutions How to Library Training Community Integration Overview HTML Overview Website Payments

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 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

Important Notice. All company and brand products and service names are trademarks or registered trademarks of their respective holders.

Important Notice. All company and brand products and service names are trademarks or registered trademarks of their respective holders. Important Notice Magento reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or

More information

PLEXUS PAY PORTAL YOUR HOW-TO GUIDE

PLEXUS PAY PORTAL YOUR HOW-TO GUIDE PLEXUS PAY PORTAL YOUR HOW-TO GUIDE - 1 - Table of Contents Activate Account Activating Your Pay Portal Account 3 Navigating your Plexus Pay Portal 8 Managing your funds 17 Activating your Prepaid Card

More information

MySagePay USER GUIDE

MySagePay USER GUIDE MySagePay USER GUIDE Contents 1.0 Welcome to MySagePay 3 1.1 Logging into MySagePay 3 1.2 What you will see 4 2.0 Settings 5 2.1 My Account 5 2.2 Settings 6 2.3 AVS/CV2 7 2.4 3D Secure 8 2.5 Restrictions

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

AutomationDirect.com Order Import Feature

AutomationDirect.com Order Import Feature AutomationDirect.com Order Import Feature This document describes the requirements to upload a CSV or XML format order file from your system into our AutomationDirect.com E-commerce system to create an

More information

API Integration Guide

API Integration Guide API Integration Guide INTEGRATION GUIDE VERSION 2.4 Table of Contents 1. Overview...5 1.1 Test Merchant Account v/s Live Merchant Account...5 1.2 Target Audience...5 1.3 Assistance...6 1.4 Technical Architecture...6

More information

AlliedWallet QuickPay API

AlliedWallet QuickPay API AlliedWallet QuickPay API The AlliedWallet QuickPay API can process your online purchases with a minimal amount of programming. Both shopping cart and subscription transactions can be submitted. The QuickPay

More information

XML Specification QIWI

XML Specification QIWI XML Specification QIWI Published: 19 February 2018 1.2 Table of Contents 1 Introduction... 3 1.1 Features... 3 1.2 Configuration... 3 2 Process Overview... 4 2.1 What will the customer see?... 4 2.2 How

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

Magento Extension User Guide: Payment Pages. This document explains how to install the official Secure Trading extension on your Magento store.

Magento Extension User Guide: Payment Pages. This document explains how to install the official Secure Trading extension on your Magento store. This document explains how to install the official Secure Trading extension on your Magento store. Module version: 3.4 Published: 31 October 2014 Table of Contents 1 Introduction... 3 1.1 Features... 3

More information

USER HELP. Copyright Information Copyright 2016 Global Payments Inc. All rights reserved worldwide.

USER HELP. Copyright Information Copyright 2016 Global Payments Inc. All rights reserved worldwide. MERCHANT SALES: 800-637-8268 New Merchant Accounts PARTNER PROGRAMS: 800-637-8268 New and existing partnerships CUSTOMER CARE: 800-338-6614 Existing merchant account support Statements and deposits Changes

More information

Tokenization Integration Guide

Tokenization Integration Guide Tokenization Integration Guide RECURRING PAYMENTS AND TOKENIZATION PROFILE USING API INTEGRATION GUIDE VERSION 1.0 Table of Contents 1. Overview...5 1.1 Test Merchant Account v/s Live Merchant Account...5

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

Pay with Amazon Express Integration Guide

Pay with Amazon Express Integration Guide Pay with Amazon Express Integration Guide Pay with Amazon Express Integration Guide Copyright 2014-2015 Amazon.com, Inc. or its affiliates. AMAZON, AMAZON PAYMENTS, and AMAZON.COM are registered trademarks

More information

MySagePay User Guide

MySagePay User Guide MySagePay User Guide Table of Contents 1.0 Welcome to MySagePay 3 1.1 Logging into MySagePay 3 1.2 What you will see 4 2.0 Settings 5 2.1 My Account 5 2.2 Settings 6 2.3 AVS/CV2 7 2.4 3D Secure 8 2.5 Restrictions

More information

Gleeson College Ecommerce Portal Instructions

Gleeson College Ecommerce Portal Instructions Hello Parents, These instructions will guide you through purchasing your child s Tablet or Notebook device, Device Insurance, and Additional Accessories. We look forward to assisting you. Registration

More information

XML Specification ideal

XML Specification ideal XML Specification ideal Published: 19 February 2018 1.3 Table of Contents 1 Introduction... 3 1.1 Features... 3 1.2 Configuration... 3 2 Process Overview... 4 2.1 What will the customer see?... 4 2.2 How

More information

CyberSource Business Center

CyberSource Business Center CyberSource Business Center CS3-609-06-16-09 Copyright 2009 Harris Connect, LLC. all rights reserved. Reproduction in any form without the express written consent of Harris Connect, LLC. is strictly prohibited

More information

OKPAY guides INTEGRATION OVERVIEW

OKPAY guides INTEGRATION OVERVIEW Название раздела OKPAY guides www.okpay.com INTEGRATION OVERVIEW 2012 Contents INTEGRATION OVERVIEW GUIDE Contents 1. Payment System Integration 2. OKPAY Integration Types 2.1. Basic Payment Links and

More information

CyberSource Global Payment Management for Magento 2

CyberSource Global Payment Management for Magento 2 CyberSource Global Payment Management for Magento 2 User s Guide Version 3.0.0 July 2018 July 2018 CyberSource Global Payment Management for Magento 2.x 1 Table of Contents Recent Changes.....5 1. Introduction...

More information

PayPal Express Checkout Services

PayPal Express Checkout Services Title Page PayPal Express Checkout s Using the Simple Order API May 2017 CyberSource Corporation HQ P.O. Box 8999 San Francisco, CA 94128-8999 Phone: 800-530-9095 CyberSource Contact Information For general

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

Magento Extension User Guide. This document explains how to install the official Secure Trading extension on your Magento store.

Magento Extension User Guide. This document explains how to install the official Secure Trading extension on your Magento store. This document explains how to install the official Secure Trading extension on your Magento store. Module version: 3.2.1 Published: 13 June 2014 Table of Contents 1 Introduction... 3 1.1 Features... 3

More information

Vantiv ecommerce for Magento 1 User Guide. Version 1.0.7

Vantiv ecommerce for Magento 1 User Guide. Version 1.0.7 Vantiv ecommerce for Magento 1 User Guide Version 1.0.7 Vantiv ecommerce for Magento 1... 1 User Guide... 1 1. Project... 3 2. Onboarding... 3 3. Installation... 3 4. Configuration... 5 5. Nuances for

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

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

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

Vantiv ecommerce for Magento 2

Vantiv ecommerce for Magento 2 Vantiv ecommerce for Magento 2 User Guide Version 1.0.0 June 2017 Table of Content 1. Onboarding...3 2. Installation...3 3. Configuration...5 4. Nuances for each MOP...22 5. Checkout...23 6. Stored Payment

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

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

AVAYA LEARNING CENTER END USER GUIDE. Avaya Learning Virtual Campus License Registration Guidelines

AVAYA LEARNING CENTER END USER GUIDE. Avaya Learning Virtual Campus License Registration Guidelines AVAYA LEARNING CENTER END USER GUIDE Avaya Learning Virtual Campus License Registration Guidelines 1 Avaya Learning Virtual Campus License Registration Guide November 2015 ENROLLMENT REGISTRATION PROCESS

More information

First Data Global Gateway SM Virtual Terminal User Manual

First Data Global Gateway SM Virtual Terminal User Manual First Data Global Gateway SM Virtual Terminal User Manual Version 1.0 2015 First Data Corporation. All Rights Reserved. All trademarks, service marks, and trade names referenced in this material are the

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

The Platform ecommerce Functionality

The Platform ecommerce Functionality The Platform ecommerce Functionality EXTERNAL ADMINISTRATOR GUIDE 2 ECOMMERCE FUNCTIONALITY (EXTERNAL ADMINISTRATOR GUIDE) Contents Log on to The Platform 4 Search for a Training Course 6 Checking Training

More information

TIS HELP FOR INDEPENDENT OPERATORS CONTENTS

TIS HELP FOR INDEPENDENT OPERATORS CONTENTS TIS HELP FOR INDEPENDENT OPERATORS CONTENTS 1 INTRODUCTION... 3 1.1 TIE... 3 1.2 Account set up in TIS... 3 1.3 VAT number (EU only)... 3 1.4 Business license number (China only)... 3 1.5 Access levels...

More information

XML Specification Paysafecard

XML Specification Paysafecard XML Specification Paysafecard This is a supplemental document to the main XML Specification document. Published: 27 September 2018 1.7 Table of Contents 1 Introduction... 3 1.1 About paysafecard... 3 1.2

More information

Hosted Payment Form. Credit & Debit Card Processing v

Hosted Payment Form. Credit & Debit Card Processing v Hosted Payment Form Credit & Debit Card Processing v 2.5.01 Table of Contents Introduction... 5 Intended Audience... 5 Simplifying the Integration Process... 5 Important Notes... 6 Gateway URLs... 6 Hashing

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

Express Checkout V3.0. Express CheckOut Integration Guide Version 3. PayTabs

Express Checkout V3.0. Express CheckOut Integration Guide Version 3. PayTabs Express Checkout V3.0 Express CheckOut Integration Guide Version 3 PayTabs www.paytabs.com Revision History Version Description of Change Date 1.0 - New Document 24/03/2015 1.1 - Added Section : Troubleshoot

More information

PayTrace Virtual Terminal

PayTrace Virtual Terminal PayTrace Virtual Terminal Training Aid August 2011 Let s get started by learning about your needs All merchants using PayTrace will be processing transactions. The real question is how will you be processing

More information

Steps for Completing a Download Transaction on the estore and Downloading your Product Update

Steps for Completing a Download Transaction on the estore and Downloading your Product Update Steps for Completing a Download Transaction on the estore and Downloading your Product Update Once you have received a Technical Bulletin of Release Availability, follow these instructions carefully to

More information

U s e r s g U i d e 1

U s e r s g U i d e 1 User s guide 1 Contents 2 Welcome 3 User Service Activation 4 Introduction 4 Purpose 5 Key Features 6 Activation 8 Using the System 8 Login 9 Credit Sale 10 For Swipe Capable Devices 10 For Manual Entry

More information

User guide. Bloomberg Legal Entity Identifier (LEI) web platform

User guide. Bloomberg Legal Entity Identifier (LEI) web platform User guide Bloomberg Legal Entity Identifier (LEI) web platform Access the platform 1. Go to : https://lei.bloomberg.com 2. Click on Account and then on Signup 2 Create your account 3. Fill-in the requested

More information

Inline Checkout Implementation Guide

Inline Checkout Implementation Guide Inline Checkout Implementation Guide 2 Checkout by Amazon TOC Contents Overview of This Document... 3 Overview of Checkout by Amazon Inline Standard Checkout... 3 Who Should Read This Document...3 Prerequisites...

More information

Enterprise Payment Solutions. Remote Deposit Capture. Remote Deposit Capture User Manual

Enterprise Payment Solutions. Remote Deposit Capture. Remote Deposit Capture User Manual Enterprise Payment Solutions Remote Deposit Capture 1999-2014 Jack Henry & Associates, Inc. All rights reserved. Information in this document is subject to change without notice. Printed in the United

More information

Virtual Terminal. Quick Start Guide. v.01_03/18

Virtual Terminal. Quick Start Guide. v.01_03/18 Virtual Terminal Quick Start Guide v.01_03/18 About This Guide Take secure card payments over the phone with a virtual terminal, providing a flexible payment option for your customers, with a personal

More information

CyberSource Secure Acceptance Web/Mobile

CyberSource Secure Acceptance Web/Mobile Title Page CyberSource Secure Acceptance Web/Mobile Configuration Guide October 2017 CyberSource Corporation HQ P.O. Box 8999 San Francisco, CA 94128-8999 Phone: 800-530-9095 CyberSource Contact Information

More information

Authorize.net CIM - Magento 2 USER MANUAL MAGEDELIGHT.COM E:

Authorize.net CIM - Magento 2 USER MANUAL MAGEDELIGHT.COM E: Authorize.net CIM - Magento 2 USER MANUAL MAGEDELIGHT.COM E: SUPPORT@MAGEDELIGHT.COM License Key After successful installation of Authorize.net CIM extension by using the Magento setup, you are now required

More information

Sterling Virtual Terminal. User Guide

Sterling Virtual Terminal. User Guide Sterling Virtual Terminal User Guide Version 3.1.00 August 2015 Chapter 1: Getting started Table of Contents USER GUIDE... 1 CHAPTER 1: GETTING STARTED... 5 SYSTEM REQUIREMENTS... 5 STERLING VIRTUAL TERMINAL

More information

HOW TO REGISTER FOR THE TEAS ASSESSMENT

HOW TO REGISTER FOR THE TEAS ASSESSMENT How to Register for the TEAS Assessment 1 HOW TO REGISTER FOR THE TEAS ASSESSMENT You can now register for the TEAS Assessment through our Online Store. How you access the Online Store depends on whether

More information

ecorner Stores Plus CloudShops

ecorner Stores Plus CloudShops ecorner Stores Plus CloudShops Quick Start Guide ecorner Pty Ltd Australia Free Call: 1800 033 845 New Zealand: 0800 501 017 International: +61 2 9494 0200 Email: info@ecorner.com.au The information contained

More information

Hardware One-Time Password User Guide August 2018

Hardware One-Time Password User Guide August 2018 Hardware One-Time Password User Guide August 2018 Copyright 2017 Exostar LLC. All rights reserved 1 Version Impacts Date Owner Hardware One-Time Password User Guide Image updates August 2018 M. Williams

More information

User s Guide. (Virtual Terminal Edition)

User s Guide. (Virtual Terminal Edition) User s Guide (Virtual Terminal Edition) Table of Contents Home Page... 4 Receivables Summary... 4 Past 30 Day Payment Summary... 4 Last 10 Customer Transactions... 4 View Payment Information... 4 Customers

More information

Merchant Reporting Tool Interface guideline

Merchant Reporting Tool Interface guideline Merchant Reporting Tool Interface guideline For Merchant Service Center (MSC) Table of Contents 1) Introduction 2 2) Log In 2 New Users to Merchant Service Center 2 Existing Users of Merchant Service Center

More information

Get Qualified User Manual

Get Qualified User Manual MALTA ENTERPRISE Get Qualified User Manual Student Guide Contents 1. Logon... 3 2. Registration... 3 3. Profile... 3 Ongoing Applications... 3 Editing your profile... 4 Profile... 4 Account... 4 Password...

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

Forte Mobile Application

Forte Mobile Application Forte Mobile Application User Guide v3.1.2 Updated 5.25.2017 Revision History Forte Mobile Application: User Guide v3.1.2 Version Date Changes 3.1.1 4/6/2016 New Format. Added Merchant Settings Admin Password.

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

ecorner Stores Plus CloudShops

ecorner Stores Plus CloudShops ecorner Stores Plus CloudShops Quick Start Guide ecorner Pty Ltd Australia Free Call: 1800 033 845 New Zealand: 0800 501 017 International: +61 2 9494 0200 Email: info@ecorner.com.au The information contained

More information

ROAMpay TM. X4 User's Guide

ROAMpay TM. X4 User's Guide ROAMpay TM X4 User's Guide Last Modified: 06/14/2013 Contents 1 Activating ROAMpay X4 2 Using the System 2 Login 2 First-time Login 2 Default Settings 3 Retrieving Your Password 3 Online Sales 4 Saved

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

MD Helicopters, Inc. On-line Publications Ordering Applications Guide

MD Helicopters, Inc. On-line Publications Ordering Applications Guide MD Helicopters, Inc. On-line Publications Ordering Applications Guide Welcome. This guide is provided to assist you in placing orders for Technical Publications using the new On-line Publications Order

More information

Hardware One-Time Password User Guide November 2017

Hardware One-Time Password User Guide November 2017 Hardware One-Time Password User Guide November 2017 1 Table of Contents Table of Contents... 2 Purpose... 3 About One-Time Password Credentials... 3 How to Determine if You Need a Credential... 3 Acquisition

More information

1 Virtual Terminal Quick Reference Guide. Virtual Terminal Quick Reference Guide. Getting Started

1 Virtual Terminal Quick Reference Guide. Virtual Terminal Quick Reference Guide. Getting Started 1 Virtual Terminal Quick Reference Guide Virtual Terminal Quick Reference Guide Getting Started 2 Virtual Terminal Quick Reference Guide What you need Internet enabled laptop or computer Virtual Terminal

More information

Nimsoft Service Desk. Single Sign-On Configuration Guide. [assign the version number for your book]

Nimsoft Service Desk. Single Sign-On Configuration Guide. [assign the version number for your book] Nimsoft Service Desk Single Sign-On Configuration Guide [assign the version number for your book] Legal Notices Copyright 2012, CA. All rights reserved. Warranty The material contained in this document

More information

E-Bill & Collect User Guide June 2016

E-Bill & Collect User Guide June 2016 E-Bill & Collect User Guide June 2016 Table of Contents Page Introduction Simple Web Manual Payments Enter Payment Details Verify Payment Details Payment Confirmed Authenticated & SSO Payments Lookup Account

More information

Gateway Integration Specifications Check/ACH Processing

Gateway Integration Specifications Check/ACH Processing Gateway Integration Specifications Check/ACH Processing Version 3.1 Trine Commerce Systems, Inc. 2613 Wilson Street Austin, TX 78704 512-586-2736 legal@trinecs.com techsupport@trinecs.com Legal Notice

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

django-oscar-paypal Documentation

django-oscar-paypal Documentation django-oscar-paypal Documentation Release 1.0.0 David Winterbottom May 30, 2018 Contents 1 Installation 3 2 Table of contents 5 2.1 Express checkout............................................. 5 2.2

More information

Commercial Online Banking. Quick Reference

Commercial Online Banking. Quick Reference Commercial Online Banking Quick Reference . All rights reserved. This work is confidential and its use is strictly limited. Use is permitted only in accordance with the terms of the agreement under which

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

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

X-Payments:FAQ. X-Payments user manual

X-Payments:FAQ. X-Payments user manual X-Payments:FAQ X-Payments user manual 1. X-Payments:General information How It Works Key features 2. What's New What's New in X-Payments 3.1 What's New in X-Payments 3.0 3. System requirements System requirements

More information

Masterpass Service Provider Onboarding and Integration Guide Merchant by Merchant Model U.S. Version 6.18

Masterpass Service Provider Onboarding and Integration Guide Merchant by Merchant Model U.S. Version 6.18 Masterpass Service Provider Onboarding and Integration Guide Merchant by Merchant Model U.S. Version 6.18 30 September 2016 SPMM Summary of Changes, 30 September 2016 Summary of Changes, 30 September 2016

More information

PAYware Mobile User Guide

PAYware Mobile User Guide Version 1.002 PAYware Mobile User Guide - 1 - Copyright 2010. VeriFone, Inc. All rights reserved. Notice Copyright March 2010, VeriFone Inc. All rights reserved. VeriFone, the VeriFone logo, PAYware, PAYware

More information

PayTabs Android SDK Integration Guide

PayTabs Android SDK Integration Guide PayTabs Android SDK Integration Guide INTEGRATION GUIDE VERSION 2.5 Table of Contents 1 Overview...4 1.1 Test Merchant Account v/s Live Merchant Account...4 1.2 Target Audience...4 1.3 Assistance...4 1.4

More information

First Data Global Gateway Virtual Terminal User Guide. Version 2.4

First Data Global Gateway Virtual Terminal User Guide. Version 2.4 First Data Global Gateway Virtual Terminal User Guide Version 2.4 July 15, 2010 Table of Contents 1 Introduction 6 1.1 First Data Global Gateway Virtual Terminal Overview 6 1.1.1 Processing Transactions

More information

IMEI Database. Manufacturer / Brand Owner User Guide. Version September Copyright Notice. Copyright 2015 GSM Association

IMEI Database. Manufacturer / Brand Owner User Guide. Version September Copyright Notice. Copyright 2015 GSM Association IMEI Database Manufacturer / Brand Owner User Guide Version 4.0 01 September 2015 Copyright Notice Copyright 2015 GSM Association GSM and the GSM logo are registered and owned by the GSM Association. Antitrust

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

Managed Access Gateway One-Time Password Guide Version 1.0 February 2017

Managed Access Gateway One-Time Password Guide Version 1.0 February 2017 1 Managed Access Gateway One-Time Password Guide Version 1.0 February 2017 2 Contents About One Time Password (OTP)... 3 OTP Credential Types... 3 What is the Proofing Upgrade?... 3 How to Determine if

More information

Entrust Cloud Enterprise. Enrollment Guide

Entrust Cloud Enterprise. Enrollment Guide Entrust Cloud Enterprise Enrollment Guide Entrust Cloud Enterprise Enrollment Guide Document issue: 1.0 Copyright 2016 Entrust. All rights reserved. Entrust is a trademark or a registered trademark of

More information

Welcome to Cart32, Sincerely, Cart32 Support Team

Welcome to Cart32, Sincerely, Cart32 Support Team Welcome to Cart32, The purpose of the Getting Started Guide is to cover the basic settings required to start using Cart32. There is an Introduction section to familiarize new users with the Cart32 software

More information

MERCHANT MANUAL. Direct Connect Copyright 2016, All Rights Reserved.

MERCHANT MANUAL. Direct Connect Copyright 2016, All Rights Reserved. MERCHANT MANUAL Direct Connect Copyright 2016, All Rights Reserved www.directconnectps.com Table of Contents Overview... 5 The Gateway... 6 Logon as a Merchant... 7 Adding a New User... 11 Finding and

More information