INTERAC Online Merchant Guide. Interac Online. Merchant Guide

Size: px
Start display at page:

Download "INTERAC Online Merchant Guide. Interac Online. Merchant Guide"

Transcription

1 Interac Online Merchant Guide

2 This Guide is provided as a general reference tool only. Acxsys Corporation (Acxsys) and its affiliated and related companies make no warranties, express or implied, in this Guide. Acxsys will endeavour to keep this Guide as up to date as possible. However, all information contained in this Guide is subject to change. Please contact relationship.management@interac.ca for up to date information.

3 Table of Contents 1. Overview Background Purpose of the Document Who Uses INTERAC Online Associated Fees Limits Implementation Considerations Why Should I Offer INTERAC Online Merchant Benefits Customer Benefits How It Works INTERAC Online Comprehensive Overview How Can I Implement INTERAC Online Implementation Overview Selecting a Processor Step Integration Step 2 Figure 4.31: Integration Options Testing and Certification Step Hosted Solution Hosted Solution Definition of a Hosted Solution Benefits of the Hosted Solution What Types of Merchants Opt for a Hosted Solution? How do I Get Started? Integration: Two options Custom Solution Definition of a Custom Solution What Types of Merchants opt for a Custom Solution The Three Basic Steps A Technical Perspective Shopping Cart Selection How It Works With Your Solution Shopping Cart Options General Shopping Cart Considerations...27

4 8. Appendix General Implementation Considerations INTERAC Online Participants Merchant Checklist...31

5 1. Overview 1.1 Background We offer a unique online payment service called INTERAC Online. The INTERAC Online service extends the use of conventional debit payments to online stores as a payment option for online shoppers. Given that many online merchants currently only offer credit cards as a payment option, the INTERAC Online service fills a gap in the payment industry by offering merchants and Canadian consumers a secure alternative payment option for online shopping. But what really differentiates INTERAC Online as a payment option? There are four key features that distinguish it from other online payment methods: - No personal banking information is shared with the merchant allowing customers to maintain privacy and security of their banking information. Reduces claims of fraudulent transactions and chargebacks. - Authorization of an INTERAC Online transaction is controlled by the customer through online banking. - Funds are debited directly from the customers chosen bank account via the bank s secure network. - Guaranteed funds for a merchant once the transaction is approved. 1.2 Purpose of the Document The purpose of this document is to provide merchants with an end-to-end guide on how to offer INTERAC Online to their customers. This guide highlights the merchant benefits of offering the INTERAC Online service and how to choose the best implementation option for your business needs. 1.3 Who Uses INTERAC Online Merchants INTERAC Online is accepted by hundreds of merchants large and small, across various industries. Many major online merchants already accept INTERAC Online, and many more have begun the implementation process. In recent years, INTERAC Online transaction volumes have grown enormously, driven by a combination of new merchants entering the e-commerce space and increasing demands by customers for existing merchants to offer INTERAC Online. There isn t just one type of merchant that offers the service. Registered merchants come from a wide variety of industry segments, from apparel, electronics, and books, to event tickets, provincial lotteries, and charities. Also, major universities accept tuition payments using INTERAC Online, as well as some government departments for taxes and other payments. Foreign merchants can also offer INTERAC Online, as long as they meet compliance standards and provide checkout prices in Canadian currency. For a complete list of participating merchants, please refer to

6 Financial Institutions INTERAC Online is supported by a number of major banks in Canada. These financial institutions offer their customers the ability to choose INTERAC Online payments through online banking. Financial institutions authenticate the customer, communicate and confirm transactions with acquirers, and settle funds. As a merchant, you won t need to deal with these financial institutions directly. For a complete list of participating financial institutions, please refer to Acquirers INTERAC Online is also supported by a number of major acquirers. Acquirers enable merchants to offer INTERAC Online as a payment choice, by communicating with financial institutions across secure networks, and settling your funds. As a merchant, you might deal directly with an Acquirer, or you might deal with a Third Party Service Provider. For a complete list of participating Acquirers, please refer to Third Party Service Providers There are also a number of third party payments service providers that support INTERAC Online and have relationships with Acquirers. In many cases, you will deal with a third party service provider, rather than an Acquirer directly. For a complete list of participating processors, please refer to Customers In order to use INTERAC Online, a customer must be registered for online banking at a participating financial institution. In the event a customer decides to pay through INTERAC Online but does not have access to online banking at one of the participating financial institutions, the customer will simply be re-directed back to the merchant site in order to select an alternative payment method. For future purchases, the customer can register for online banking at a participating financial institution. Currently, foreign customers cannot use the service unless they have an online banking account at one of the participating Canadian financial institutions. 1.4 Associated Fees Since fees to online merchants are set by the processors who offer INTERAC Online, it is best to have discussions with them to obtain a better estimate of associated fees. It is important to note, that as a rule of thumb, fees associated with INTERAC Online are lower than credit card associated fees. For information on INTERAC ONLINE service fees, please refer to Consumer fees, if any, depend solely on the consumer s financial institution and their banking service plan. Typically, consumers will pay the same fee for an INTERAC Online transaction as they would to use their debit card that carries the INTERAC logo at a retail store which is often free as long as the number of debits is within the limits of their monthly package. 1.5 Limits Similar to debit card transactions at physical point of sale, financial institutions impose limits on the size of an INTERAC Online payment. These limits vary considerably depending on the financial institution, but also on the individual customer $1000 is a typical limit

7 1.6 Implementation Considerations Costs and work effort associated with integrating INTERAC Online are equally variable. Generally, implementation is quite simple, but it depends on the implementation option and a variety of other factors that accompany the choice of an option. There are two main implementation options: a Hosted solution and a Custom solution. For more details of these solution options, please refer to Sections 5 and 6. Each of these options varies in cost, ease of implementation, time to implement, and user experience. Table 1.61 provides an overview of these factors across the two options to provide you with a better estimate of what you can expect Table 1.61 Cost, Ease, Time and User Experience across the Two Solution Options Cost Ease of Implementation Time to Implement User Experience Hosted Solution Implementation: Low to Medium Post Implementation: High Key Drivers: Cost of solution provider, fully vs. partially Hosted, transaction fees Turnkey Key Drivers: Vendor s ability to integrate, vendor certification status Minimal (days) Key Drivers: The selected solution provider, level of website customization Basic Key Drivers: Limited ability to seamlessly customize payment page, design constraints Custom Solution Implementation: High Post Implementation: Low Key Drivers: Cost of solution provider, testing and certification costs, development time Development required Key Drivers: Existing website complexity, Technical expertise and experience Long (weeks to months) Key Drivers: Resources, existing website complexity, level of integration, certification time Superior Key Drivers: Full flexibility, seamless payment pages - 4 -

8 2. Why Should I Offer INTERAC Online 2.1 Merchant Benefits Financial -Guarantee of funds -The cost effective alternative -Limited fraud Fulfilling customer needs Merchant Benefits Customer -Addresses internet security concerns -Attracts new customers -Improves perception of merchant Ease of Implementation -A proven and reliable process -INTERAC Online is here to stay Financial Customer Ease of Implemen tation Guarantee of funds - The customer s financial institution is responsible for authenticating his/her customer - The financial institution guarantees the funds and ensures the customer s funds are available The cost effective alternative - No authentication costs- the financial institution authenticates the customer - Competitive merchant fees, typically lower than credit - No chargebacks (if merchant fulfills commitment) Limited Fraud - The financial institution is responsible for consumer-side fraud Addresses internet security concerns - Canadian consumers buying online want a debit-like payment alternative - Canadians trust the INTERAC brand and their financial institutions Attracts new customers - Customers concerned with privacy (sharing financial information online) - Customers unable to obtain credit, e.g. youth - New customers looking for new alternatives - Existing customers who use INTERAC everyday Improves perceptions of merchant - Consumers are more likely to perceive a merchant offering the service as more innovative, secure, and flexible A proven and reliable process - The service leverages existing proven payment processes - Ability to engage a third party payment service provider makes integration easy INTERAC Online is here to stay - The service is being delivered by Acxsys Corporation with the support and backing of its shareholders - eight of the largest financial institutions in the country - 5 -

9 2.2 Customer Benefits Security and Privacy -INTERAC Online is secure -Customer privacy is protected Fulfilling customer needs Customer Benefits Familiarity and Freedom -Customers are familiar with INTERAC -Freedom of payment choice Ease of Use -Easy to use -Convenient -Debt control Security and Privacy Familiarity and Freedom Ease of Use INTERAC Online is secure - The payment to the merchant is completed through the financial institution customers know and trust Customer privacy is protected - Customers do not need to provide any financial details, card numbers, or login information to the online merchant Customers are familiar with the INTERAC brand - Web banking screens and the INTERAC logo are elements of familiarity, which increases consumer confidence, acceptance, and sense of security and safety Freedom of payment choice - Freedom of choice is a key emotional driver for customers to use INTERAC Online - For consumers it simplifies purchasing online for those who do not qualify for a credit card. Easy to use - Because the payment is conducted through the online banking channel the customer is already familiar with using INTERAC Online is easy customers are familiar with it and don t need to create any new passwords or accounts Convenient - Customers now have an alternative payment option to credit cards or PayPal - Customers unable to use credit cards (youth, people unable to obtain cards) - Customers who prefer to use INTERAC services everyday can now use similar services online Debt control - INTERAC Online helps you better manage your finances customers aren t worried about spending more than what they have in their bank account - 6 -

10 3. How It Works 3.1 INTERAC Online Comprehensive Overview Selecting a payment option should never be a difficult and confusing process for the customer and using INTERAC Online is especially easy and secure. In this section we will go over a detailed example and provide additional details of what is happening behind the scenes. For many merchants, this description will be sufficient; however, for those implementing a Custom solution, a more detailed explanation will be provided in Section 6. In Figure 3.11, we take a step-by-step look at the process with an example of a customer purchasing a book at an online bookstore through his/her online bank (123 Bank). Figure 3.11: Customer experience and back-end processes Step 1 Deciding to pay by INTERAC Online The merchant provides an INTERAC Online option, and presents a learn more link that lets a consumer learn about this payment option before choosing it. When the customer chooses to pay by INTERAC Online, the merchant re-directs the customer s browser to the Gateway Page (Step 2). During re-direct, the merchant passes key invoice information (amount, merchant identification, invoice number) as https form post information. This information passes invisibly to the customer. Step 2 Selecting a financial institution from the Gateway Page The Gateway Page, hosted by Acxsys, displays a list of participating financial institutions. The customer selects a financial institution in this case 123 Bank, and Acxsys performs the re-direct of the customer s browser to the financial institution s Web banking URL, passing the invoice and merchant information as form post information

11 Step 3 Online banking login At the financial institution s 123 Bank s online banking website, the customer enters his/her login information. 123 Bank authenticates the customer and collects the merchant and invoice information from the form post data. This page will also include a link to cancel and go back to the merchant s website, and may include a link to register for or activate online banking. Step 4 Invoice Details The customer is presented with the invoice of their purchase and merchant details, obtained from the form post information. The customer is given the opportunity to either accept or decline the payment. If the customer chooses to accept the payment, they are prompted to select an account from which to pay. If the customer chooses to decline the payment, they are re-directed back to the merchant website to cancel, try again, or select another payment method. Step 5 Confirm Details Once the customer approves the payment, the financial institution 123 Bank presents a confirmation screen to the customer, asking him/her to confirm the details. When the customer confirms the payment, 123 Bank does the following: 1. Guarantees the funds (i.e. by transferring funds from the customer s account into a suspense account, or by placing a hold for the funds to ensure they will be available) for 30 minutes 2. Generates a unique identifier for this payment. 3. Re-directs the customer s browser automatically back to the Gateway Page which in turn redirects to the merchant s website, passing key information indicating that the payment was successful, including the unique identifier, in the https form post

12 Step 6 Merchant Re-direct As part of re-directing the customer s browser back to the merchant s website, the financial institution displays a Web page for 2-3 seconds that lets the customer know that he/she is being logged out of online banking and re-directed to the merchant. Step 7 Merchant confirmation The customer is re-directed back to the merchant s Web page. The merchant requests an approval of the funds through its third-party processor or acquirer and, if successful, displays a confirmation screen to the customer and proceeds to fulfill the order. The merchant may display a transition screen while waiting for confirmation of the payment. The confirmation coming from the acquirer originates from the financial institution s communication with the acquirer through the INTERAC network. The customer successfully purchased a book and received confirmation from the merchant

13 4. How Can I Implement INTERAC Online 4.1 Implementation Overview Easy as 1, 2, 3 Getting INTERAC Online up and running on your website is simple. There are three major activities, or steps, you need to perform in order to offer INTERAC Online. The first thing a merchant needs to do is select a processor (acquirer or third party service provider). You may be thinking, I already have a processor ; in that case, you may already be one step ahead. Merchants who are already registered with a processor for their existing payment options need to discuss if and how their processor can support INTERAC Online functionality. In the event you do not already have a processor, you will have to choose one. In today s payment environment you aren t really a step behind. With lots of processors competing for your business, you have the luxury of selecting one that can meet your business needs, including support of INTERAC Online. Once you have selected your processor, the second step is to integrate INTERAC Online with your website. The bulk of most INTERAC Online implementations will be spent on this step. You have two options to choose from when deciding to integrate with your website: a Custom solution or a Hosted solution. Each solution should be carefully considered as there are trade-offs between factors such as cost, ease of implementation, and customizability. Finally, after choosing a method and successfully integrating INTERAC Online with your website, you are just about ready to go live. The third step involves testing the functionality and reliability of your integration and if necessary, obtaining Acxsys and/or acquirer certification. Diagram 4.11: Implementation Overview Three Steps 4.2 Selecting a Processor Step 1 Selecting a processor is something you should take very seriously. There are various criteria you should take into consideration before making your selection, which should also be taken into account even if you have an existing processor relationship. Before we discuss the criteria, we should first examine your current processor relationship. Have an existing processor Merchants who currently offer an online payment service will already have a merchant account with a processor. If this is the case for you, the first thing you will need to do is contact your processor to determine if they offer INTERAC Online

14 If your processor supports INTERAC Online, you are well on your way. You will still need to check if your current integration method supports INTERAC Online or whether you will need to make any changes, arrangements, or decisions on how to best integrate INTERAC Online with your website (see Step 2 below). On the other hand, if your current processor does not support INTERAC Online, you will need to discuss how they can go about offering the service, working with Acxsys to become certified. Alternatively, you may have to change processors or engage a second processor to support your INTERAC Online functionality. Do not have an existing processor If you do not currently have an existing processor, you need to choose one and get set up with a merchant account. Choosing a processor is an important decision because your choice can limit your flexibility to offer various payment types in the future. Some processors have exclusive relationships with certain shopping cart solutions and other third-party solution providers, and vice-versa. This is why choosing your processor first is important you don t want your processor to limit your shopping cart solution options, nor do you want your shopping cart solution to limit your choice of processor. An important consideration when selecting your processor is to ensure that they are INTERAC Online certified. This is important if you decide to implement INTERAC Online now or want the option to in the future. Your first step is to contact an INTERAC Online certified processor to discuss their offerings, fees, and implementation steps. For a complete list of certified processors, please refer to Tips for choosing a processor Some of the criteria to consider are: - Exclusive processor relationships with shopping carts - Price (setup fees, monthly fees, pertransaction fees) - Ease and speed of obtaining a merchant account - Ease and speed of implementation on your website

15 Other Key Processor Considerations Since your processor works closely with you to ensure you get your funds, you want to select the processor that aligns best with your business and your customers. Choosing the right processor for your business is important, because processors provide a number of key services for the merchant: - Settlement. Processors leverage their existing relationships with, financial institutions, and settlement agents to ensure that your payment is prompt and accurate. Settlement terms dictate how you will receive your money (e.g., daily). Depending on your business needs, cash flow can be an important consideration, so your settlement terms are a very important factor.. - Service. You will also want to consider how well the processor has dealt with it s merchants in the past. You should make sure the processor has a good reputation with similar sized merchants. In order to implement INTERAC Online you will have to work closely with your processor, so you want to make sure they have a good track record of working well with their merchants. - Assume liability. The processor typically assumes the liability in a transaction, allowing customers to be reimbursed for purchases if the merchant commits fraud or negligence. It is for this reason processors perform due diligence on merchants before entering in a relationship. Processors may decide to not accept you as a merchant if they aren t satisfied with your risk level Integration Step 2 Figure 4.31: Integration Options Now that you ve chosen a processor, you are ready to integrate. There are two main approaches to integrating INTERAC Online with your website. Choosing the right option requires an assessment of your business needs and depends on your level of development expertise & available resources, time constraints, and budget. The simplest approach to integration is the Hosted Solution, which requires no development expertise since the payment pages of your website or even your entire shopping cart application are Hosted Solution Custom Solution hosted by another party (acquirer and/or third party service provider). Although this limits the flexibility for your website and comes with associated costs per transaction, it provides a quick and easy solution. If you want more flexibility and control, a Custom Solution is the ideal choice. If you have the development expertise and want the flexibility to write your own software to tightly integrate the INTERAC Online payment experience into your website, the Custom Solution provides you with the freedom to do so. This solution may require some more time and resources than the other solutions, but it will provide the highest degree of customization and the flexibility to work with different acquirers. Once your integration is complete, your ongoing costs are less compared to the Hosted Solution, since you aren t paying a third party processor to host your checkout pages. These two solution approaches are described in more detail in Sections 5 and 6. Figure 4.32 Hosted and Custom Solution Integration Steps Processor hosts your payment pages or your entire shopping cart application Requires no development expertise The simplest approach Shopping Cart: Can be used with or without Allows you to tightly integrate INTERAC Online with your website High customizable Requires development expertise Shopping Cart: Option to build or buy

16 4.4. Testing and Certification Step 3 Test Tools Acxsys has developed a Merchant Test tool in order to allow Merchants, Acquirers and third-party vendors to test INTERAC Online in a test environment hosted by Acxsys. The INTERAC Online Merchant Test Tool simulates the behavior of the Gateway page and the Issuer s online banking application. It accepts form posts from the Merchant web site application being tested, and sends response form posts back to that application. The Test Tool can be used to perform User-defined tests, in which the tester can input the form post data to be returned to the Merchant and Certification tests, which are of a set of pre-defined test cases that must be tested successfully before a Merchant or third-party vendor can obtain Certification. For these tests, the Issuer Response is pre-defined by Acxsys. Certification You are almost on your way to offering INTERAC Online, all you need to do now is get certified. The type of certification you will need depends on your choice of integration solution. When choosing a Hosted Solution, you will likely not need to undergo any certification. This section deals primarily with the certification for Custom Solutions. In every INTERAC Online transaction the merchant has two major roles from a technical perspective, which may require certification with Acxsys and/or your acquirer

17 The two roles the merchant must fulfill are often split into, what are commonly called, the frontend and the back-end of a transaction. The front-end involves transmitting the required form fields to the Acxsys Gateway page and the back-end involves communicating and verifying the outcome of the transaction with your acquirer. Both the front-end and back-end require that you satisfy certain requirements before you can be certified as a merchant. Let s first take a look at what is involved with each type of certification. Front-End Acxsys Certification Since front-end certification ensures that the process to communicate with the Acxsys Gateway is fully functional, by choosing to go with a third party vendor (i.e., a Hosted Solution), you will not be required to undergo any front-end certification. Your third party vendor will likely have already completed certification with Acxsys. You may be required to undergo some form of basic certification with your third party vendor, with regards to your integration with them. On the other hand, if you choose to go with a Custom Solution, you will be required to perform front-end certification. There is one exception to performing front-end certification testing which depends on your shopping cart. If your shopping cart has already been certified with Acxsys for the front-end of the INTERAC Online transaction, then as a merchant, you will not be required to undergo front-end certification Acxsys certification. Back-End Acquirer Certification The level of certification required for the back-end also differs and depends mainly on your use of a third party vendor. Since back-end certification involves the communication with the acquirer to confirm the transaction, third party service providers with existing relationships with acquirers have already gone through the back-end certification process. Thus, by going with a Hosted Solution, you as a merchant will probably not be required to do back-end certification with your acquirer. On the other hand, if you choose to go with a Custom Solution, regardless of your current shopping cart, you will need to undergo backend certification with your acquirer. Each acquirer will have their own requirements for certification and you will need to work with them directly to fulfill these requirements. The remainder of this section only refers to Front-End Certification. Certification Testing Once your integration of INTERAC Online with your payment page is complete you need to work with your acquirer and/or processor to test the functionality and compliance of your integration. In a general sense, certification testing is the process that a certification candidate follows to ensure that: - The system adheres to the INTERAC Online Functional Specifications - The integrity of INTERAC Online is maintained It is important to note that certification testing is not a replacement for thorough testing of each software component by the merchant and their acquirer and/or processor. For example, certification testing does not cover internal processing within a merchant s system; nor does it include stress testing of large volumes or high loads

18 5. Hosted Solution 5.1 Hosted Solution If quick and easy are the most important integration factors for you, then the Hosted Solution is likely your best option. There is no single type of Hosted Solution, since the approach to each solution can vary greatly. Because many processors provide their own approach to a Hosted Solution, there is a lot of variation, making it difficult to provide a single accurate description of how a Hosted Solution will integrate with your website. This section will provide as an overview of what you can expect at a high-level and put you in a position to better understand what each acquirer and/or third-party service provider can offer. 5.2 Definition of a Hosted Solution Essentially a Hosted Solution allows an acquirer or third-party vendor to host the payments form page of your website on their servers. Merchants who opt for a Hosted Solution can have one integrated payment page that can be used for INTERAC Online and other payment options as well. Typically, Hosted Solutions have completed certification with Acxsys and will perform the bulk of the integration with INTERAC Online. 5.3 Benefits of the Hosted Solution Compared to a Custom Solution, the Hosted Solution allows merchants to take a hands-off approach, letting the vendor take care of almost everything. Hosted payment pages reduce or eliminate merchant exposure to cardholder data and vendors are responsible for SSL security considerations. Hosted Solutions that support INTERAC Online functionality will be responsible for the integration with Acxsys, eliminating the need for the merchant to perform the integration. This avoids significant development costs. Because the INTERAC Online processing is done through a hosted payment page which is already certified for INTERAC Online, INTERAC has waived the certification requirements for any merchants that wish to offer it in conjunction with a Hosted checkout. This eliminates potentially expensive deployment costs, as well as time and effort to get certified. The vendor also performs maintenance of the payment page, and once integrated, allows you to easily add other processing options. Having the luxury of adding on other processing options will allow you to keep up with payment trends. Hosted Solutions are often very customizable, with the ability to tailor payment pages according to merchant user interface requirements. Colors, logos, and wording can be sent to vendors in HTML format, allowing the customer to have a similar user interface experience during payment as when they are shopping on the merchant site. Many vendors include other configuration options. Some common ones include: - Enabling specific payment types (i.e. Credit Card or INTERAC Online only or both) - Only requires basic knowledge of HTML to integrate - Transaction results returned to your website for post-processing - Can be configured to automatically transaction receipts to you and/or your customers, and those s can be customized

19 5.4 What Types of merchants Opt for a Hosted Solution? Now that you understand the benefits a Hosted Solution has to offer, why doesn t every merchant go with a Hosted Solution? In reality, the benefits for a Hosted Solution depend largely on your merchant profile, your capabilities, and your existing e-commerce offering. In general, a Hosted Solution is best suited for merchants with: - Little to no experience in programming - Have an existing website or intend to create their own website - Not familiar with SSL security or do not wish to be responsible for maintaining SSL security - Want to offer INTERAC Online solution quickly and easily 5.5 How do I get started? The first step in setting up a Hosted checkout is to choose a processor or a third party to host your payment page. The best approach is to talk to as many vendors as possible. When speaking with potential vendors, they will look at your current website and business, allowing them to provide you with a very detailed estimate of what will be involved and the associated costs. If you are looking to implement INTERAC Online, it is easier to start your vendor search by searching for ones that already offer INTERAC Online and that have the ability to integrate with your current shopping cart, if you have one. We will discuss more about shopping cart considerations in Section 7. Once you have selected your vendor, they will create a demo payment page for you, allowing you to view and test it before you take it live. You will also need to obtain a production account with your vendor. Once a production account is set up, developers can simply configure a live payment page and swap its values with the demo credentials in the code. 5.6 Integration: Two options There are two basic ways to integrate a Hosted checkout solution into a merchant website, with a shopping cart or without a shopping cart. Let s take a closer look at the two scenarios. With a Shopping Cart- If you already have a shopping cart, there are probably quite a few Hosted Solutions that support it. Hosted payment checkouts are typically coded to connect with shopping carts that follow certain authorization standards (e.g., Authorize.NET SIM) and that have also been tested and confirmed to work. If your shopping cart doesn t follow the standards required by the Hosted solution of your chosen vendor, you should still discuss your options on how to make this work with your vendor. Once you have confirmed compatibility, integration should be straightforward. Here are common steps that are required for integration: - Rename certain files in the cart software - Insert certain variables from the Payment Page configuration in the shopping cart configuration Having an existing shopping cart that is compatible with your Hosted solution makes integration very easy and that is why choosing your acquirer and shopping cart together are very important. Without a Shopping Cart - A shopping cart isn t a necessary component for the Hosted solution. Because developers can integrate code directly into an HTML page, stand-alone shopping cart software is not mandatory. Form code which codes directly into your HTML page, can have a variety of languages, including Ruby, Perl, PHP, and ColdFusion

20 6. Custom Solution If you want customizability and flexibility, then the Custom Solution is the way to go. Keep in mind that some of the detailed technical and infrastructural components of the integration will depend on your processor (acquirer or third party service provider). 6.1 Definition of a Custom Solution TIP: Try using INTERAC Online at a few different merchant sites, to see what you like or don t like about how they have integrated INTERAC Online into their checkout process. A Custom Solution is an approach to integration that involves developing and hosting your own website, payment page, and potentially your own shopping cart. This solution means that you will be responsible for configuring your payment page from your e-commerce website to communicate properly with the INTERAC Online Gateway Page. You will also need to develop a link with your processor, which is required to confirm the success of each transaction. The Custom Solution allows you to tightly and seamlessly integrate INTERAC Online to your website s payment page, giving you the ability to control the payment experience for your customers. Although there are many benefits and options in choosing to fully integrate INTERAC Online with your own website, this approach requires development competence, a little more time than the other methods, and certification. The contents of this section will provide you with guidance on how to approach your integration as simply as possible and achieve the best results. 6.2 What Types of Merchants opt for a Custom Solution Since the Custom Solution requires development expertise, time, money, and an existing website, merchants with the resources to handle a Custom Solution tend to choose this option. In general, the following types of merchants tend to opt for a Custom Solution: - Merchants who want more control over their online store - Merchants not comfortable sharing information with or depending on a third party processor - Merchants who have high volume sales and/or high transaction values and wish to avoid third party service provider transaction fees 6.3 The Three Basic Steps The Custom Solution is fairly straight forward there are three basic steps you as a merchant must facilitate to successfully provide INTERAC Online as a payment option. Before we go into the details of your responsibility in facilitating these three steps, let s take a look at what they are: 1. Re-direct the consumer from your check-out page to the INTERAC Online Gateway Page 2. Accept a re-direct from the financial institution s page, to either a Funded URL (successful) or Not Funded URL (unsuccessful) 3. Send a request to your processor for confirmation, if the re-direct was Funded Now that you have a better idea of what to expect, let s take a closer look at each of the three steps

21 Re-direct to the Gateway page Step 1 When a consumer selects the INTERAC Online payment option to purchase their good or service, the first step is to re-direct them from your merchant website to the INTERAC Online Gateway Page, where the customer selects the financial institution they wish to pay from. During this re-direct, you must issue a form post to properly relay the required information to the INTERAC Online Gateway Page. The form post serves as a medium to pass required information to the financial institution. There s also a security check here against listed referral URLs to ensure that you are truly a registered merchant. The form post can be handled in various ways. Two common options include: 1. Form post embedded in the checkout page. This option contains an HTML form element that includes the necessary fields with the information to be passed. When the customer clicks on the pay by INTERAC Online button, the form post will be invoked and the customer will be re-directed to the INTERAC Online Gateway Page. 2. Form post as part of a Serve up page. When the customer selects INTERAC Online, a Serve up page is provided, which contains a form with the necessary data in hidden fields. This option uses JavaScript to immediately submit the form to the Gateway Page. The customer is not required to click on any links using this option. With either option being merely technical preference, there are required form fields that must be filled in order for a successful INTERAC Online payment transaction. Table 6.31 describes these form fields and how they should be used. Table 6.31: Summary of the fields required for the re-direction If the transaction doesn t go through, the customer will be sent to a Non Funded URL. See Step 2. Field Name in HTTPS POST IDEBIT_MERCHNUM Description This is your own merchant number, provided to you by your processor. IDEBIT_AMOUNT This is the amount of the transaction, in cents. For example, $13.25 would be represented by IDEBIT_INVOICE IDEBIT_MERCHDATA IDEBIT_FUNDEDURL IDEBIT_NOTFUNDEDURL This field is used to identify this particular purchase. Generally this should be an invoice number or an order number. It will be displayed to the user in online banking as a reference number so we encourage you to use something meaningful. (It could be, for example, part of the customers name appended to a date, or some such). This field is also returned to you in the re-direct back to your site, so you can use it to identify (or double check) which purchase is being paid for. This is optional proprietary merchant data sent to the financial institution and received in the response unchanged. It is not used or displayed to the consumer. This one is important and is easy to get wrong. This is the URL the customer will come back to after authorizing the payment. You must provide a list of all the possible URLs you would ever use in this field to your processor. If anyone tries to re-direct to the Gateway Page but the contents of this field don t match one of the URLs already registered for you by your processor, the transaction won t go through. This one is also important it is where the financial institution will send the customer back to if for any reason the payment was not successfully authorized. Note that this one also needs to match one of the URLs you provided to your processor

22 Accept re-directs to the Funded URL- Step 2 If the customer s payment was successful (i.e., they were authenticated and had funds to complete purchase), you will need to support a landing page which will allow the customer to be re-directed back to your website and await confirmation of the payment. Since we are assuming a successful transaction, you will need a Funded URL landing page. This landing page will receive the successful transaction form post information from the Gateway Page. You may have more than one Funded URL landing page for different types of re-directs, but it will be simpler if you only support one when first starting out. The re-direction to the Funded URL will contain a form post, so you will need to collect the values contained in the form post fields. Listed below are the field values you will receive. Table 6.32: Form field values from the form post With regards to the integrity of the form post fields, you have to be careful. It is a fine balance between not wanting to reject anything that might possibly be valid, yet rejecting anything that is obviously a rogue request. Field Name in HTTPS POST IDEBIT_TRACK2 IDEBIT_INVOICE IDEBIT_MERCHDATA IDEBIT_ISSNAME IDEBIT_ISSCONF Description Assigned by financial institution. Contains PAN, Expiry Date, and Transaction ID. The merchant may populate this field with a meaningful invoice number. If the field is populated, the financial institution must display the invoice number in online banking. Field is optional. The merchant may populate this field if there is useful information that will help identify this Customer / session / invoice when the financial institution re-directs the Customer back to the merchant. Financial institution s name to be displayed on the merchant s confirmation page. Should be in the language the Customer was using for online banking. Issuer Confirmation Number from online banking to be displayed on the merchant's confirmation page The above form field data is collected from the Gateway Page. Once you have received the form field values from the form post, you must check to ensure the contents of these fields are present and valid. This is an important check since the integrity of the contents will help determine if the transaction is legitimate, free of errors, and complete. The next step is to pick up the transaction that was in process. To retrieve the transaction, the best practice is to use the browser s session ID, which will enable the customer to continue where he or she left off. Many web servers will allow you to do this automatically, so you likely won t have any issues. Another way to ensure you select the same transaction on your Funded URL page is to use the contents of the IDEBIT_INVOICE field as a unique identifier for this transaction. This can be done in addition to the browser session ID pickup. With either method, it is important to double-check that the IDEBIT_INVOICE field matches with the original transaction identifier. According to the specifications, contents of the IDEBIT_MERCHDA TA field should return exactly as it was sent out in the original re-direct. However, we don t encourage you to use this field, since the combination of session id and IDEBIT_INVOICE is a more reliable approach identifying transactions. Now that you have confirmed the transaction and re-directed the customer back to the Funded URL, you might think you are done this is not the case. Even though we use the term Funded URL when a customer lands on the URL page, it does not guarantee that the customer really authorized the transaction. The possibility exists that a hacker

23 or fraudster is attempting to fool you by setting up the fields the way you expect them. This is why Step 3 is important, allowing you to receive confirmation from the processor that the transaction was indeed legitimate. Accept Re-directs to the Not Funded URL Before you verify confirmation from the processor, you may not always be required to proceed to Step 3. There is still the possibility that the customer gets re-directed to the Not Funded URL. If this is the case, the financial institution will send the customer back to the Not Funded URL, which means that the customer was not able to complete the transaction. In the interests of privacy, you won t have any indication as to why the transaction failed. The only thing you can be certain of is that the customer either clicked on the Cancel or Return to merchant button at some point upon leaving the merchant website. There are several potential reasons for this: - They don t bank at one of the participating financial institutions - They aren t registered for online banking - They didn t have sufficient funds in their account - They changed their mind regarding method of payment - They decided they wanted to change their order before paying - They decided not to purchase your goods or services after all Whatever the reason, your next step is to take them back to the checkout page so they can try again, use a different payment option, or modify their order. You should provide all possible options to ensure you don t lose that customer. Request processor confirmation - Step 3 Show me the money Assuming Step 2 brought the customer to the Funded URL, and you have received and verified the form field values from the form post, you now need to send a request for confirmation to your processor. While you send out the request to the processor, you also need to inform the customer of the status of their transaction. Since we know the customer was re-directed to Funded URL, what does the customer really see when they are sent to this page? Well, the Funded URL page doesn t actually confirm that the transaction is complete; rather, it indicates to the customer that the merchant is awaiting confirmation. Thus the Funded URL serves as a page to communicate this status to the customer. Thus, while the customer is awaiting confirmation, you should be sending off a request to your processor who will subsequently return confirmation or denial of the payment. Based on the processor s response, you will update the customer on the success of the transaction. It is important to note that each processor has its own method and format for dealing with this confirmation process; they might refer to it as an API call or a web service request. Regardless of the processor s method, you will likely be receiving confirmation based on the matching of the three form fields you send to the processor: Amount, Track2, and Invoice. The matching of these three fields with the processor will help to confirm that the transaction is legitimate. The way the matching occurs is through the associated values of those fields you obtained in creating the first form field in Step 1 (during re-direct to the Gateway- Page 18). If the transaction was legitimate, the processor will be able to validate the values of those fields with the financial institution. If the values match identically with the values you send to the processor in Step 3, then you will likely receive a successful transaction confirmation. The processor will verify the three fields with the financial institution in the following manner:

24 - Amount. They will ensure the transaction amount figure is an exact match compared to amount information provided by the financial institution. If not, the transaction will be rejected. - Track2. This is a number that serves as a unique identifier for a particular payment, separate from any other payments. Again, they will match this field to ensure it contains the exact value that was you passed in the form fields in Step 1. If there is no match, the financial institution won t be able to locate this particular transaction, and it will be declined. - Invoice. Although this field isn t matched by the processor today, it may be in the future, so make sure to test and properly utilize this field from day one. Now that we have a better understanding of which fields get validated by the processor, let s investigate the outcomes of an approval or a decline by the processor. Approved The payment transaction is complete you are guaranteed the funds and you can proceed to ship the goods or provide the service. TRAP: Some merchants have had rounding errors in their code, which have resulted in unnecessary transaction declines. Make sure the Amount you send to the processor is exactly the same to the cent as what you used in IDEBIT_AMOUNT field you sent to the Gateway Page. Although you have received confirmation, the customer hasn t. INTERAC Online requirements dictate that you must immediately display a confirmation page to the customer. This is your opportunity to confirm to the consumer that you will be shipping the goods or providing the service. You can also provide confirmation / tracking information as you would with any other method of payment. Because this is an INTERAC Online payment, there are two additional pieces of information that you are required to include on this page: - 1. The financial institution s name (from the IDEBIT_ISSNAME field) The financial institution s confirmation number (from the IDEBIT_ISSCONF field). While the rules are flexible as to what to label these fields, we recommend financial institution name and financial institution confirmation number. Declined For some reason, the transaction didn t go through even though the customer was initially re-directed to the Funded URL. This is quite rare and you certainly want to pay close attention to any declines. You will need to display some kind of regrets error to the customer, such as Sorry your payment was unsuccessful. Then, you should take the customer back to the checkout page as they may want to try again or attempt another method of payment. Since declines happen in the back-end, somewhere between the merchant, acquirer and financial institution, the payment has likely already been removed from the customer account. As a merchant you should be aware that the money is held for 30 minutes and will be returned into the In the magstripe card world, Track 2 data is sensitive data that must not be stored. Track 2 data shares the name, but it isn t the same kind of sensitive data. Make sure it is really obvious to the consumer that their transaction failed remember that the consumer has already confirmed the payment in online banking, so they aren t expecting an error message customers account after 30 minutes. This is important to understand in the event the customer asks why his/her money is gone but the payment was unsuccessful. Now that the customer is informed of the decline, you will need to figure out what went wrong. Occasionally there are some system problems that may cause declines that are beyond your control. For example, a financial institution can have a failure in their online banking systems, meaning they

25 will be temporarily unavailable and you will simply have to wait until they are back online. However, if you are getting a significant number of declines, you should do two things: - 1. Make sure you are passing the correct field values you are require to be passing which is easier to do if you save an error log of all the relevant fields, including the form post fields to the Gateway Page, form post fields you received back from the financial institution, fields you sent to your processor in the confirmation request, and fields you received back from your processor Talk to your processor let them know you had this problem, and any patterns you see in certain transactions which were declined, e.g., those from a particular financial institution, or during a particular time period. Other Possible Outcomes When a transaction fails, best practice would be to allow customers to save their order for a future time - Cancel Payment. If the customer chooses to cancel the payment while in online banking, the financial institution re-directs the customer back to the merchant website. The merchant can then offer the customer to choose a different financial institution or different payment method. - Abandoned Cart. If the customer leaves or closes the browser for some reason, the transaction is incomplete. It will remain incomplete unless the customer returns and reattempts their purchase. In the event that the customer does not return, the transaction will remain incomplete, a situation which is unavoidable across any payment option. If for some reason the purchase is not confirmed by the financial institution within 30 minutes of the initial customer transaction authorization (e.g., in the event of network communication errors during confirmation), then the funds will be returned to the customer s account by the financial institution once those 30 minutes have expired

26 6.4 A Technical Perspective Now that you have a good grasp of how form posts are used to re-direct customer information and confirm the success or failure of the transaction, Figure 6.41 provides a visual depiction of the transaction flow and the relationship between all the parties and networks involved in an INTERAC Online transaction. Figure 6.41: INTERAC Online Transaction Flow

27 Third-Party Service Provider (optional)

Accepting Ecommerce Payments & Taking Online Transactions

Accepting Ecommerce Payments & Taking Online Transactions Accepting Ecommerce Payments & Taking Online Transactions Accepting credit and debit cards is mandatory for Ecommerce websites. This method is fast and efficient for you and your customers and with the

More information

Merchant Integration Guide

Merchant Integration Guide Merchant Integration Guide Card Not Present Transactions Authorize.Net Customer Support support@authorize.net Authorize.Net LLC 071708 Authorize.Net LLC ( Authorize.Net ) has made efforts to ensure the

More information

Office Relocation Planner Guide to Credit Card Processing

Office Relocation Planner Guide to Credit Card Processing Office Relocation Planner Guide to Credit Card Processing Introduction The world of merchant services can be confusing, especially for businesses who have never accepted credit cards for payment before.

More information

Merchant Integration Guide

Merchant Integration Guide Merchant Integration Guide Card Not Present Transactions January 2012 Authorize.Net Developer Support http://developer.authorize.net Authorize.Net LLC 082007 Ver.2.0 Authorize.Net LLC ( Authorize.Net )

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions INTRODUCING MASTERPASS WHAT IS MASTERPASS? WHAT ARE THE BENEFITS OF MASTERPASS? WHAT IS THE CUSTOMER EXPERIENCE WHEN MY CONSUMER CLICKS ON BUY WITH MASTERPASS? CAN MY CUSTOMERS

More information

Online Payment Processing What You Need to Know. PayPal Business Guide

Online Payment Processing What You Need to Know. PayPal Business Guide Online Payment Processing What You Need to Know PayPal Business Guide PayPal Business Guide Online Payment Processing 2006 PayPal, Inc. All rights reserved. PayPal, Payflow, and the PayPal logo are registered

More information

The term e-commerce refers to buying, selling or ordering goods and services on the Internet. It is a subset of e-business.

The term e-commerce refers to buying, selling or ordering goods and services on the Internet. It is a subset of e-business. Enabling e-commerce Creating an online store The term e-commerce refers to buying, selling or ordering goods and services on the Internet. It is a subset of e-business. So e-commerce happens when any commercial

More information

The Comprehensive, Yet Concise Guide to Credit Card Processing

The Comprehensive, Yet Concise Guide to Credit Card Processing The Comprehensive, Yet Concise Guide to Credit Card Processing Written by David Rodwell CreditCardProcessing.net Terms of Use This ebook was created to provide educational information regarding payment

More information

Visa Debit processing. For ecommerce and telephone order merchants

Visa Debit processing. For ecommerce and telephone order merchants Visa Debit processing For ecommerce and telephone order merchants Table of contents About this guide 3 General procedures 3 Authorization best practices 3 Status check transactions 4 Authorization reversals

More information

A: This will depend on a number of factors. Things to consider and discuss with a member of our ANZ Merchant Services team are:

A: This will depend on a number of factors. Things to consider and discuss with a member of our ANZ Merchant Services team are: 1 ANZ egate FAQ s Contents Section 1 General information: page 1 Section 2 Technical information for ANZ egate Merchants: page 5 November 2010 Section 1 General information Q: What is ANZ egate? A: ANZ

More information

Credit card: permits consumers to purchase items while deferring payment

Credit card: permits consumers to purchase items while deferring payment General Payment Systems Cash: portable, no authentication, instant purchasing power, allows for micropayments, no transaction fee for using it, anonymous But Easily stolen, no float time, can t easily

More information

Payment Processor Secrets Page 1

Payment Processor Secrets Page 1 Payment Processor Secrets Page 1 Table of Contents Introduction to Payment Processor Secrets... 2 Why Do You Need a Payment Processor?... 5 Traditional vs. Mobile... 6 Merchant Accounts... 7 Reputation...

More information

Integration Guide Last Revision: July 2004

Integration Guide Last Revision: July 2004 Last Revision: July 2004 PayPal Integration Guide 2004 PayPal, Inc. All Rights Reserved. PayPal and the PayPal logo are registered trademarks of PayPal, Inc. Designated trademarks and brands are the property

More information

Swedbank Payment Portal Implementation Overview

Swedbank Payment Portal Implementation Overview Swedbank Payment Portal Implementation Overview Product: Hosted Pages Region: Baltics September 2015 Version 1.0 Contents 1. Introduction 1 1.1. Audience 1 1.2. Hosted Page Service Features 1 1.3. Key

More information

Merchant Overview for Website Payments and Email Payments

Merchant Overview for Website Payments and Email Payments Merchant Overview for Website and Email Using PayPal in Your Online Business Welcome to PayPal. This guide will give you an overview of Website Standard and Email -- solutions that you can use to begin

More information

CyberSource PayPal Services Implementation Guide

CyberSource PayPal Services Implementation Guide CyberSource PayPal Services Implementation Guide Simple Order API SCMP API September 2015 CyberSource Corporation HQ P.O. Box 8999 San Francisco, CA 94128-8999 Phone: 800-530-9095 CyberSource Contact Information

More information

Cardholder Authentication Guide. Version 4.3 August 2013 Business Gateway

Cardholder Authentication Guide. Version 4.3 August 2013 Business Gateway Cardholder Authentication Guide Version 4.3 August 2013 Business Gateway ii This page is intentionally blank Table of Contents About this Guide... 1 History... 1 Copyright... 2 Introduction... 3 What is

More information

How Online Payments Really Work

How Online Payments Really Work Insights for Businesses How Online Payments Really Work If you re thinking about setting up an online store, you re in good company. Shoppers are increasingly turning to online options, as their access

More information

INTEGRATION PROCEDURES AND SPECIFICATIONS

INTEGRATION PROCEDURES AND SPECIFICATIONS ipos Credit Card Payment Gateway INTEGRATION PROCEDURES AND SPECIFICATIONS Revision 7 Contents Contents 2 Introduction 3 ipos the simple online credit card solution 3 The Transaction Flow 4 Security 7

More information

echeck.net Operating Procedures and User Guide

echeck.net Operating Procedures and User Guide echeck.net Operating Procedures and User Guide Table of Contents Introduction... 4 What is echeck.net?... 4 Who can use echeck.net?... 4 Applying for echeck.net... 5 echeck.net Fees and Settings... 5 echeck.net

More information

UnionPay Online Payment enabled by NAB Transact.

UnionPay Online Payment enabled by NAB Transact. UnionPay Online Payment enabled by NAB Transact. Getting Started Guide and Forms April 2013 (v1.2) Access consumers in China with UnionPay Online Payment This guide will introduce you to the UnionPay Online

More information

Part 1: Common Mistakes in E-commerce and Best Practices

Part 1: Common Mistakes in E-commerce and Best Practices Part 1: Common Mistakes in E-commerce and Best Practices Common Mistakes of E-Commerce Merchants & Solutions Weak design & thought in layout Lack of security (PCI compliance) Lack of focus Lack of easy

More information

Online Shop Frequently Asked Questions

Online Shop Frequently Asked Questions CONTACT For Purchase enquiries related to your Order / Tax Invoice: Refer to the Contact and Email details included against each Product on your Tax Invoice (a copy of which is attached to your Order Payment

More information

GSPAY Merchant Manual

GSPAY Merchant Manual GSPAY Merchant Manual Version 1.6.2 Last Updated: 4 March 2013 All material contained herein is Copyright GSPAY LIMITED. Please report any errors or omissions in this documentation to the GSPAY support

More information

DalPay Internet Billing. Technical Integration Overview

DalPay Internet Billing. Technical Integration Overview DalPay Internet Billing Technical Integration Overview Version 1.3 Last revision: 01/07/2011 Page 1 of 10 Version 1.3 Last revision: 01/07/2011 Page 2 of 10 REVISION HISTORY... 4 INTRODUCTION... 5 DALPAY

More information

MASTERCARD SECURECODE ISSUER BEST PRACTICES

MASTERCARD SECURECODE ISSUER BEST PRACTICES MASTERCARD SECURECODE ISSUER BEST PRACTICES Minimize Abandonment in Authorization and Maximize Fraud Reduction with an Optimal Implementation of SecureCode Best Practices The explosive growth of e-commerce

More information

Introduction to Online Payment Processing and PayPal Payment Solutions

Introduction to Online Payment Processing and PayPal Payment Solutions Introduction to Online Payment Processing and PayPal Payment Solutions PayPal Helps Bring You New Customers Drivers of Consumer Demand for PayPal Opportunities for Merchants PayPal is: Secure Simple Fast

More information

IT TECHNICAL SECURITY REVIEW CHECKLISTS FOR E-COMMERCE WEBSITES

IT TECHNICAL SECURITY REVIEW CHECKLISTS FOR E-COMMERCE WEBSITES IT TECHNICAL SECURITY REVIEW CHECKLISTS FOR E-COMMERCE WEBSITES Currently there are three University approved e-commerce website configurations: (1) MERCHANT-MANAGED E-COMMERCE IMPLEMENTATION (2) SHARED-MANAGEMENT

More information

BUT. Before you start shopping on the Internet, there are a number of questions you need to ask yourself.

BUT. Before you start shopping on the Internet, there are a number of questions you need to ask yourself. We've all heard how great Internet Shopping can be; some say you can find goods at prices far cheaper than at traditional stores, as online platforms don t have to manage expensive overheads. Online shoppers

More information

MasterCard In tern et Gateway Service (MIGS)

MasterCard In tern et Gateway Service (MIGS) MasterCard Internet Gateway Service Master Card Inter nati onal MasterCard In tern et Gateway Service (MIGS) Virtual Payment Client Integration Guide Prepared By: Patrick Hayes Department: Principal Consultant,

More information

A Few Good Online Donations Tools

A Few Good Online Donations Tools 1 of 8 9/13/2011 4:15 PM Published on Idealware (http://www.idealware.org) Home > A Few Good Online Donations Tools A Few Good Online Donations Tools By Laura Quinn Created 2010-05-25 16:30 Submitted by

More information

Virtual Terminal User s Guide

Virtual Terminal User s Guide Virtual Terminal User s Guide For Professional Use Only Currently only available in English. A usage Professional Uniquement Disponible en Anglais uniquement pour l instant. Last updated: June 2008 PayPal

More information

Common Mistakes to Avoid When Selecting a Payment Processor

Common Mistakes to Avoid When Selecting a Payment Processor 7 Common Mistakes to Avoid When Selecting a Payment Processor Introduction Selecting a payment processor is one of the most important steps to getting paid online. But comparing solutions for accepting

More information

Virtual Terminal User s Guide

Virtual Terminal User s Guide Virtual Terminal User s Guide For Professional Use Only Currently only available in English. A usage Professional Uniquement Disponible en Anglais uniquement pour l instant. Last updated: August 2009 PayPal

More information

Elavon Payment Gateway- 3D Secure

Elavon Payment Gateway- 3D Secure Elavon Payment Gateway- 3D Secure Service Overview April 2013 Payer Authentication Service What Is Payer Authentication? When selling on the internet and accepting payments by credit and debit card it

More information

Mail & Telephone Order Payments Service (WorldAccess) Guide. Version 4.3 February 2014 Business Gateway

Mail & Telephone Order Payments Service (WorldAccess) Guide. Version 4.3 February 2014 Business Gateway Mail & Telephone Order Payments Service (WorldAccess) Guide Version 4.3 February 2014 Business Gateway Table Of Contents About this Guide... 1 Update History... 1 Copyright... 1 Introduction... 2 What

More information

Form Protocol and Integration Guideline. Form Protocol and Integration Guideline (Protocol v3.00)

Form Protocol and Integration Guideline. Form Protocol and Integration Guideline (Protocol v3.00) Form Protocol and Integration Guideline (Protocol v3.00) Published Date 30/01/2014 Document Index Version History... 3 LEGAL NOTICE... 3 Welcome to the Sage Pay Form integration method... 4 Overview of

More information

Mistake #1: Assuming that lowest rate means lowest overall cost.

Mistake #1: Assuming that lowest rate means lowest overall cost. Introduction Congratulations you ve selected a top-notch e-commerce website solution. But you re not done yet. In fact, the next choice you make will be one of the most important in the process of setting

More information

Virtual Terminal User s Guide

Virtual Terminal User s Guide Virtual Terminal User s Guide For Professional Use Only Currently only available in English. A usage Professional Uniquement Disponible en Anglais uniquement pour l instant. Last updated: June 2009 PayPal

More information

Cost-management strategies. Your guide to accepting card payments cost-effectively

Cost-management strategies. Your guide to accepting card payments cost-effectively Cost-management strategies Your guide to accepting card payments cost-effectively Table of Contents Guidance from Wells Fargo Merchant Services...3 The secret to better interchange rates...4 Why interchange

More information

Ten things to consider with shopping carts

Ten things to consider with shopping carts E-book Ten things to consider with shopping carts Being able to add your own shopping cart to a website is fantastic and technology has made the process extremely simple. But beyond the technology, how

More information

Increase revenue. Reduce operating costs. Improve efficiencies. Accomplish all this and more with eselectplus.

Increase revenue. Reduce operating costs. Improve efficiencies. Accomplish all this and more with eselectplus. Increase revenue. Reduce operating costs. Improve efficiencies. Accomplish all this and more with eselectplus. eselectplus makes payment simple for you, and for your customers. eselectplus is an easy-to-use,

More information

Merchant Overview for Website Payments Standard and Email Payments

Merchant Overview for Website Payments Standard and Email Payments Merchant Overview for Website Standard and Email Using PayPal in Your Online Business Welcome to PayPal. This guide will give you an overview of Website Standard and Email -- solutions that you can use

More information

Realex Payments. Magento Community / Enterprise Plugin. Configuration Guide. Version: 1.1

Realex Payments. Magento Community / Enterprise Plugin. Configuration Guide. Version: 1.1 Realex Payments Magento Community / Enterprise Plugin Configuration Guide Version: 1.1 Document Information Document Name: Magento Community / Enterprise Plugin Configuration Guide Document Version: 1.1

More information

BUSINESS GUIDE. Online Payment Processing. What You Need to Know

BUSINESS GUIDE. Online Payment Processing. What You Need to Know Online Payment Processing What You Need to Know CONTENTS + Introduction 3 + Online Payment Processing Basics 4 + The Payment Processing Network 4 + How Payment Processing Works 5 + What You Should Know

More information

E-commerce Shopping Carts Digital Cert. Merchants

E-commerce Shopping Carts Digital Cert. Merchants E-commerce Shopping Carts Digital Cert. Merchants What is E-commerce? In its simplest form ecommerce is the buying and selling of products and services by businesses and consumers over the Internet. People

More information

Chapter 19: Shopping Carts

Chapter 19: Shopping Carts 1 Chapter 19: Shopping carts are a function of hosting companies and usually require that you sign up for a hosting plan with an e-store. A link on your website takes visitors to your store so that they

More information

CRM4M Accounting Set Up and Miscellaneous Accounting Guide Rev. 10/17/2008 rb

CRM4M Accounting Set Up and Miscellaneous Accounting Guide Rev. 10/17/2008 rb CRM4M Accounting Set Up and Miscellaneous Accounting Guide Rev. 10/17/2008 rb Topic Page Chart of Accounts 3 Creating a Batch Manually 8 Closing a Batch Manually 11 Cancellation Fees 17 Check Refunds 19

More information

Realex Payments Integration Guide - Ecommerce Remote Integration. Version: v1.1

Realex Payments Integration Guide - Ecommerce Remote Integration. Version: v1.1 Realex Payments Integration Guide - Ecommerce Remote Integration Version: v1.1 Document Information Document Name: Realex Payments Integration Guide Ecommerce Remote Integration Document Version: 1.1 Release

More information

Cash only businesses don't have to worry about third parties or fees associated with other payment options. Cons of accepting only cash:

Cash only businesses don't have to worry about third parties or fees associated with other payment options. Cons of accepting only cash: Forms of Payment Accepting Cash Only Cash is the most commonly accepted and reliable form of payment for a business. Many small businesses operate as "cash only" merchants. Years ago this wouldn't have

More information

Contents. Contents... i. Chapter 1 Introduction...1. Chapter 2 Using PSiGate...9. Index...25

Contents. Contents... i. Chapter 1 Introduction...1. Chapter 2 Using PSiGate...9. Index...25 Using PSiGate Contents i Contents Contents... i Chapter 1 Introduction...1 How to Apply for an Account...4 Set Up a Merchant Account Profile...6 Chapter 2 Using PSiGate...9 PSiGate from the Customer s

More information

Merchant e-solutions Payment Gateway Back Office User Guide. Merchant e-solutions January 2011 Version 2.5

Merchant e-solutions Payment Gateway Back Office User Guide. Merchant e-solutions January 2011 Version 2.5 Merchant e-solutions Payment Gateway Back Office User Guide Merchant e-solutions January 2011 Version 2.5 This publication is for information purposes only and its content does not represent a contract

More information

CyberSource and NetSuite Getting Started Guide

CyberSource and NetSuite Getting Started Guide CyberSource and NetSuite Getting Started Guide Abstract A comprehensive guide to setting up CyberSource and NetSuite to accept payments Table of Contents This document explains the different steps to set

More information

WebStore Guide. The Uniform Solution

WebStore Guide. The Uniform Solution WebStore Guide The Uniform Solution Copyright 2009-2013 Premier Data Systems All rights reserved. This publication is protected by copyright and all rights are reserved by Premier Data Systems. It may

More information

Skipjack Merchant User Guide. Quick Guide. (a supplement to the Merchant User Guide)

Skipjack Merchant User Guide. Quick Guide. (a supplement to the Merchant User Guide) Skipjack Merchant User Guide Quick Guide (a supplement to the Merchant User Guide) COPYRIGHT INFORMATION Evolve Adaptive Technology and Skipjack Financial Services are registered trademarks of the Bradley-Madison

More information

11/24/2014. PCI Compliance: Major Changes in e-quantum/quantum Net

11/24/2014. PCI Compliance: Major Changes in e-quantum/quantum Net PCI Compliance: Major Changes in e-quantum/quantum Net 1 Credit Card Fraud By some estimates, credit card fraud will cost legitimates businesses hundreds of billions of dollars world wide this year. If

More information

MiGS Virtual Payment Client Integration Guide. July 2011 Software version: MR 27

MiGS Virtual Payment Client Integration Guide. July 2011 Software version: MR 27 MiGS Virtual Payment Client Integration Guide July 2011 Software version: MR 27 Copyright MasterCard and its vendors own the intellectual property in this Manual exclusively. You acknowledge that you must

More information

the better way to pay

the better way to pay the better way to pay we are DOKU PT Nusa Satu Inti Artha (dba DOKU ) is Indonesia s largest and fastest growing provider of electronic payment solutions. Easy to integrate, secure and reliable gateway

More information

Shopping Cart Manual. Written by Shawn Xavier Mendoza

Shopping Cart Manual. Written by Shawn Xavier Mendoza Shopping Cart Manual Written by Shawn Xavier Mendoza Table of Contents 1 Disclaimer This manual assumes that you are using Wix.com for website creation, and so this method may not work for all other online

More information

Online Store Widget 101. A Guide for New Users

Online Store Widget 101. A Guide for New Users Online Store Widget 101. A Guide for New Users Contents What is Ecwid?... 2 How Does it Work?... 2 Adding Ecwid to Your Site: 3 Easy Steps... 4 Adding Products & Categories... 5 Setting Up Your Store...

More information

Sending money abroad. Plain text guide

Sending money abroad. Plain text guide Sending money abroad Plain text guide Contents Introduction 2 Ways to make international payments 3 Commonly asked questions 5 What is the cost to me of sending money abroad? 5 What is the cost to the

More information

LiteCommerce Authorize.Net Module. Version 2.4

LiteCommerce Authorize.Net Module. Version 2.4 LiteCommerce Authorize.Net Module Version 2.4 Reference Manual LiteCommerce Authorize.Net Module Reference Manual I Table of Contents Introduction...1 1....2 Administrator Zone...3 1.1 Installing the Module...4

More information

Configuration > Payment gateways Configure the payment gateway tokens for your credit card and PayPal payment methods if applicable.

Configuration > Payment gateways Configure the payment gateway tokens for your credit card and PayPal payment methods if applicable. Storefront Users Manual Quick Start Settings Your shopping cart is pre-configured with default values suitable for most businesses. In most cases, you only need to configure the settings below to start

More information

Cofred Automated Payments Interface (API) Guide

Cofred Automated Payments Interface (API) Guide Cofred Automated Payments Interface (API) Guide For use by Cofred Merchants. This guide describes how to connect to the Automated Payments Interface (API) www.cofred.com Version 1.0 Copyright 2015. Cofred.

More information

FOR A BARRIER-FREE PAYMENT PROCESSING SOLUTION

FOR A BARRIER-FREE PAYMENT PROCESSING SOLUTION FOR A BARRIER-FREE PAYMENT PROCESSING SOLUTION MAKE THE SWITCH TO MONEXgroup ecommerce I Mobile I Wireless I Integrated I Countertop Solutions PAYMENTS IN-STORE PAYMENTS ON-THE-GO PAYMENTS ONLINE Accept

More information

Technical Overview of PayPal as an Additional Payment Option

Technical Overview of PayPal as an Additional Payment Option Technical Overview of PayPal as an Additional Payment Option For Professional Use Only Currently only available in English. A usage Professional Uniquement Disponible en Anglais uniquement pour l'instant.

More information

Merchant Account Service

Merchant Account Service QuickBooks Online Edition Feature Guide Merchant Account Service C o n t e n t s Introduction............................. 2 What is a merchant account?.................. 2 What types of credit cards can

More information

CHEXpedite - Online Electronic Check (OEC) (Online Payment Option Internet Check) User s Guide and Technical Specifications

CHEXpedite - Online Electronic Check (OEC) (Online Payment Option Internet Check) User s Guide and Technical Specifications - ELECTRONIC PAYMENT SOLUTIONS CHEXpedite - Online Electronic Check (OEC) (Online Payment Option Internet Check) User s Guide and Technical Specifications Version 1.3 NBDS, Inc. 6707 Brentwood Stair Rd.

More information

Electronic Checks: The Low-Risk, Low-Cost Way to Accept Online Payments

Electronic Checks: The Low-Risk, Low-Cost Way to Accept Online Payments Electronic Checks: The Low-Risk, Low-Cost Way to Accept Online Payments By: Karen Kaukol Vice President, Product Corey Chao Director, ecommerce Product Management & Innovation Karen Davis ecommerce Product

More information

How Multi-Pay Tokens Can Reduce Security Risks and the PCI Compliance Burden for ecommerce Merchants

How Multi-Pay Tokens Can Reduce Security Risks and the PCI Compliance Burden for ecommerce Merchants How Multi-Pay Tokens Can Reduce Security Risks and the PCI Compliance Burden for ecommerce Merchants 2012 First Data Corporation. All trademarks, service marks and trade names referenced in this material

More information

PayPal Express Checkout Services

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

More information

My Sage Pay User Manual

My Sage Pay User Manual My Sage Pay User Manual Page 1 of 32 Contents 01. About this guide..4 02. Getting started.4 Online help Accessing My Sage Pay Test Servers Live Servers The Administrator account Creating user accounts

More information

MySagePay. User Manual. Page 1 of 48

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

More information

Verified by Visa. Acquirer and Merchant Implementation Guide. U.S. Region. May 2011

Verified by Visa. Acquirer and Merchant Implementation Guide. U.S. Region. May 2011 Verified by Visa Acquirer and Merchant Implementation Guide U.S. Region Verified by Visa Acquirer and Merchant Implementation Guide U.S. Region VISA PUBLIC DISCLAIMER: THE RECOMMENDATIONS CONTAINED HEREIN

More information

Credit Card Processing 101

Credit Card Processing 101 Credit Card Processing 101 Customers have come to expect credit cards as a payment option. With ATM fees continuing to rise, some consumers may even exclusively choose to take their purchasing power to

More information

PROCESS TRANSACTION API

PROCESS TRANSACTION API PROCESS TRANSACTION API Document Version 8.7 May 2015 For further information please contact Digital River customer support at (888) 472-0811 or support@beanstream.com. 1 TABLE OF CONTENTS 2 Lists of tables

More information

Resource Online User Guide JUNE 2013

Resource Online User Guide JUNE 2013 Resource Online User Guide JUNE 2013 CHASE PAYMENTECH SOLUTIONS MAKES NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES

More information

Demystifying Credit Card Processing for Nonprofits

Demystifying Credit Card Processing for Nonprofits Demystifying Credit Card Processing for Nonprofits Most nonprofits accept credit cards. Why? Because donors love the convenience and perks, such as airline mileage, that they get when they pay by credit

More information

PowerPay User Guide. Table of Contents

PowerPay User Guide. Table of Contents Table of Contents Table of Contents... 1 About this Document... 2 Copyright Notice... 3 Publication History... 3 Documentation Conventions... 4 Obtaining Additional Development Information and Documentation...

More information

Simple Integration Mobile Ready Cutting-edge Innovation

Simple Integration Mobile Ready Cutting-edge Innovation Optimal Payments offers a NETBANX Hosted Payment solution with three flexible integration options that allow ecommerce businesses to securely accept and process online payments, while providing an enhanced

More information

New Customer Workbook

New Customer Workbook UTAH GOVPAY: THE OFFICIAL PAYMENT SOLUTION FOR UTAH GOVERNMENT New Customer Workbook Extend the power of your website by taking payments online OVERVIEW Start Taking Payments in Days with Utah GovPay Features

More information

Merchant Account Set-up Guide

Merchant Account Set-up Guide Merchant Account Set-up Guide The payment process and your merchant account There are two major components necessary to accept card from your customers. The first is a merchant bank account and the second

More information

Security Best Practices

Security Best Practices White Paper Security Best Practices Maintaining tight security, including using both standard and advanced fraud detection and prevention tools, is crucial to maintaining a successful business. No merchant

More information

Our 24 tips to get you trading online in 24 hours

Our 24 tips to get you trading online in 24 hours Our 24 tips to get you trading online in 24 hours With e-commerce growing by 14% this year in the UK and online shopping figures at an all time high, there has never been a better time to set your business

More information

CNET Builder.com - Business - Charge It! How to Process Online Credit Card Transactions Page 1 of 10

CNET Builder.com - Business - Charge It! How to Process Online Credit Card Transactions Page 1 of 10 CNET Builder.com - Business - Charge It! How to Process Online Credit Card Transactions Page 1 of 10 Kevin Hakman and Uwe Druckenmueller (4/6/00) Point, click, buy. Pack, ship, get the money. You want

More information

Protect Yourself. Who is asking? What information are they asking for? Why do they need it?

Protect Yourself. Who is asking? What information are they asking for? Why do they need it? Protect Yourself Your home computer serves many purposes: email, shopping, social networking and more. As you surf the Internet, you should be aware of the various ways to protect yourself. Of primary

More information

How To Use Paypal Manager Online Helpdesk For A Business

How To Use Paypal Manager Online Helpdesk For A Business Payflow Link Fraud Protection Services User s Guide For Professional Use Only Currently only available in English. A usage Professional Uniquement Disponible en Anglais uniquement pour l instant. Last

More information

API Integration Payment21 Recurring Billing

API Integration Payment21 Recurring Billing API Integration Payment21 Recurring Billing The purpose of this document is to describe the requirements, usage, implementation and purpose of the Payment21 Application Programming Interface (API). The

More information

Transparent Redirect. For PayPal Payments Pro (Payflow Edition) and PayPal Payflow Pro. December 2011

Transparent Redirect. For PayPal Payments Pro (Payflow Edition) and PayPal Payflow Pro. December 2011 Transparent Redirect For PayPal Payments Pro (Payflow Edition) and PayPal Payflow Pro December 2011 TOPICS What is transparent redirect, and how does it assist with PCI compliance? How does transparent

More information

Online Payment Process. Name Kathleen Kaye Acosta Nr. 230431 Course E-Business Technologies SS2008 Professor Dr. Eduard Heindl

Online Payment Process. Name Kathleen Kaye Acosta Nr. 230431 Course E-Business Technologies SS2008 Professor Dr. Eduard Heindl Online Payment Process Name Kathleen Kaye Acosta Nr. 230431 Course E-Business Technologies SS2008 Professor Dr. Eduard Heindl Declaration This is to certify that this term paper has been written by me.

More information

Voltage SecureData Web with Page-Integrated Encryption (PIE) Technology Security Review

Voltage SecureData Web with Page-Integrated Encryption (PIE) Technology Security Review Voltage SecureData Web with Page-Integrated Encryption (PIE) Technology Security Review Prepared for: Coalfire Systems, Inc. March 2, 2012 Table of Contents EXECUTIVE SUMMARY... 3 DETAILED PROJECT OVERVIEW...

More information

Skipjack Merchant Services Guide

Skipjack Merchant Services Guide Skipjack Merchant Services Guide COPYRIGHT INFORMATION Skipjack Financial Services and Skipjack Transaction Network are registered trademarks of the Bradley-Madison Company. It is the policy of Skipjack

More information

Guide to BBPS and BBMS Blackbaud Payment Services and Blackbaud Merchant Services explained.

Guide to BBPS and BBMS Blackbaud Payment Services and Blackbaud Merchant Services explained. For etapestry Customers www.blackbaud.co.uk Guide to BBPS and BBMS Blackbaud Payment Services and Blackbaud Merchant Services explained. What is BBPS/BBMS? Blackbaud Payment Services (BBPS) is Blackbaud

More information

1. How Long Will it Take to Get My Payment Gateway Integrated and Up and Running with a Payment Processor?

1. How Long Will it Take to Get My Payment Gateway Integrated and Up and Running with a Payment Processor? Table of Contents Technical Integration and Support 1. How Long Will it Take to Get My Payment Gateway Integrated and Up and Running with a Payment Processor? 2. How Do I Want to Integrate? 4 5 Additional

More information

The DirectOne E-Commerce System

The DirectOne E-Commerce System The DirectOne E-Commerce System SecurePay Pty. Ltd. Level 4, 20 Queen St Melbourne 3000 Australia November 05 Contents INTRODUCTION 3 WELCOME TO THE DIRECTONE E-COMMERCE SYSTEM 3 AN OVERVIEW OF E-COMMERCE

More information

Elavon Payment Gateway - Redirect Integration Guide

Elavon Payment Gateway - Redirect Integration Guide Elavon Payment Gateway - Redirect Integration Guide Version: v1.1 Table of Contents 1 About This Guide 3 1.1 Purpose 3 1.2 Audience 3 1.3 Prerequisites 3 1.4 Related Documents 3 2 Elavon Payment Gateway

More information

Electronic Check Services

Electronic Check Services Title Page Electronic Check Services Using the Simple Order API October 2015 CyberSource Corporation HQ P.O. Box 8999 San Francisco, CA 94128-8999 Phone: 800-530-9095 CyberSource Contact Information For

More information

GENERAL ADMINISTRATION - SHOPPING CART

GENERAL ADMINISTRATION - SHOPPING CART GENERAL ADMINISTRATION - SHOPPING CART Document Version 3.0 December 2014 For assistance, please message DRWP Client Services or call 0800 756 3350. Copyright 2014 Beanstream Internet Commerce. All rights

More information