Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pos:advanced_solutions [2020/03/31 13:10] (current)
Line 1: Line 1:
 +<​html>​
 +<div class="​block">​
 +    <div class="​blockText">​
 +        <h1 class="​code-line"​ data-line-start=0 data-line-end=1>​Advanced Solutions</​h1>​
 +        ​
 +        <​p>​GoChip allows for flexible transaction flows so that applications have the ability to fit the transaction flow to the integrators needs. Before settling on a flow, a few things need to be considered:</​p>​
 +        <ul>
 +            <​li>​Is the POS solution attended or unattended?</​li>​
 +            <​li>​Do you need to tokenise the customer information for potential loyalty or subscription services?</​li>​
 +            <​li>​Is the transaction amount known prior to or after the customer presents the card?</​li>​
 +            <​li>​Should the terminal be allowed to operate if no internet is available?</​li>​
 +            <​li>​Is the card used at the beginning or at the end of the transaction?</​li>​
 +            <​li>​Should your cashier work at times when it's not possible to process a transaction online?</​li>​
 +        </ul>
 +        ​
 +        <​p>​This and other questions represents challenges to a Merchant'​s business. The GoChip SDK solution provides a set of flow scenarios to help the Merchant to respond effectively to those situations. Depending on your answers to the above you may need to implement one or more of the advanced flows that are outlined below.</​p>​
 +        ​
 +        <​h2>​What integration to choose?</​h2>​
 +        ​
 +        <​p>​Answer the questions below to find out what is the best solution for your business case.</​p>​
 +        ​
 +<div class="​solutionBox">​
 +    <div class="​questionBox">​
 +        <​p>​Answer the questions below according to your application details:</​p>​
 +        <ul>
 +            <li>
 +                <​p>​Are you setting up an unattended retail payment system? (E.g. Parking systems, vending machine, user operated petrol stations)</​p>​
 +                <div class="​pretty p-switch">​
 +                    <input type="​checkbox"​ name="​question1"/>​
 +                    <div class="​state p-primary">​
 +                        <​label>​Yes</​label>​
 +                    </​div>​
 +                </​div>​
 +            </li>
 +            <li>
 +                <p>Is the payment device always awaiting for a user to swipe the card to initiate a transaction?​ </p>
 +                <div class="​pretty p-switch">​
 +                    <input type="​checkbox"​ name="​question2"/>​
 +                    <div class="​state p-primary">​
 +                        <​label>​Yes</​label>​
 +                    </​div>​
 +                </​div>​
 +            </li>
 +            <li>
 +                <​p>​Will the payment device have access to an internet connection at all times? </p>
 +                <div class="​pretty p-switch">​
 +                    <input type="​checkbox"​ name="​question3"/>​
 +                    <div class="​state p-primary">​
 +                        <​label>​Yes</​label>​
 +                    </​div>​
 +                </​div>​
 +            </li>
 +            <li>
 +                <p>Is the Point Of Sale application designed to first capture the card's data before establishing the Sale amount? </p>
 +                <div class="​pretty p-switch">​
 +                    <input type="​checkbox"​ name="​question4"/>​
 +                    <div class="​state p-primary">​
 +                        <​label>​Yes</​label>​
 +                    </​div>​
 +                </​div>​
 +            </li>
  
 +        </ul>
 +        <div class="​buttonRow">​
 +            <button class="​previousQuestion">​Previous</​button>​
 +            <button class="​nextQuestion">​Next</​button>​
 +            <button class="​calculateResults">​Calculate Results</​button>​
 +        </​div>​
 +    </​div>​
 +
 +    <div class="​answerBox">​
 +        <​p>​The solution(s) that best fit your needs:</​p>​
 +        <ul>
 +            <li class="​answer1"><​i class="​fad fa-wifi-slash"></​i>​Offline Mode</​li>​
 +            <li class="​answer2"><​i class="​fad fa-link"></​i>​Polling Mode</​li>​
 +            <li class="​answer3"><​i class="​fad fa-history"></​i>​Delayed Auth Mode</​li>​
 +        </​ul> ​
 +    </​div>​
 +</​div>​
 +
 +
 +        ​
 +        <​h1>​Explore the Advanced Solutions</​h1>​
 +        ​
 +        <​h2>​Polling Mode</​h2>​
 +        <​p>​The Poling Mode allows your application to start the flow by making the card reader device wait until a card is presented. A default transaction value is established when setting this mode, and then before submitting the transaction your application needs to set the final amount for the sale.</​p>​
 +<div class="​industrySolution">​
 +    <​p>​Perfect solution for:</​p>​
 +    <ul>
 +        <​li><​i class="​fal fa-washer"></​i>​Laundromats</​li>​
 +        <​li><​i class="​fal fa-parking"></​i>​Car Parks</​li>​
 +        <​li><​i class="​fal fa-car-wash"></​i>​Car Wash</​li>​
 +    </​ul> ​
 +</​div>​
 +        <a href="​doku.php?​id=pos:​advanced_solutions:​polling_mode">​Learn More</​a>​
 +        ​
 +        <​h2>​Delayed Auth Mode</​h2>​
 +        <​p>​The Delayed Auth Mode allows your application to start the flow normally however instead of submitting the sale data it first asks the customer to present their card. Later your application should submit the final amount of the transaction.</​p>​
 +<div class="​industrySolution">​
 +    <​p>​Perfect solution for:</​p>​
 +    <ul>
 +        <​li><​i class="​fal fa-gas-pump"></​i>​Gas Stations</​li>​
 +        <​li><​i class="​fal fa-coffee"></​i>​Coffee Machines</​li>​
 +        <​li><​i class="​fal fa-glass-whiskey-rocks"></​i>​Bar Tabs</​li>​
 +    </​ul> ​
 +</​div>​
 +        <a href="​doku.php?​id=pos:​advanced_solutions:​delayed_auth_mode">​Learn More</​a>​
 +        ​
 +        <​h2>​Offline Mode</​h2>​
 +        <​p>​The Offline Mode allows your application to work offline by choice, or based on the connectivity status with the payment gateway. This is done by storing the transaction in your application and submitting it to the gateway when you are able to process online.</​p>​
 +<div class="​industrySolution">​
 +    <​p>​Perfect solution for:</​p>​
 +    <ul>
 +        <​li><​i class="​fal fa-taxi"></​i>​Taxis</​li>​
 +        <​li><​i class="​fal fa-campground"></​i>​Outdoor Events</​li>​
 +        <​li><​i class="​fal fa-store"></​i>​Markets</​li>​
 +    </​ul> ​
 +</​div>​
 +        <a href="​doku.php?​id=pos:​advanced_solutions:​offline_mode">​Learn More</​a>​
 +        ​
 +        <​h2>​Secure Cards</​h2>​
 +        <​p>​The Secure Card feature is a special component of our platform that enables you to tokenize your client'​s cards so they can be used again later for subsequent single or recurring transactions.</​p>​
 +<div class="​industrySolution">​
 +    <​p>​Perfect solution for:</​p>​
 +    <ul>
 +        <​li><​i class="​fal fa-dumbbell"></​i>​Gym Memberships</​li>​
 +        <​li><​i class="​fal fa-graduation-cap"></​i>​Schools</​li>​
 +        <​li><​i class="​fal fa-newspaper"></​i>​Subscriptions</​li>​
 +    </​ul> ​
 +</​div>​
 +        <a href="​doku.php?​id=pos:​advanced_solutions:​secure_card">​Learn More</​a>​
 +        ​
 +        <​h2>​Authorisation</​h2>​
 +        <​p>​Authorisation is an advanced solution of a normal sale where the final amount is adjusted at a later stage after the sale has happened. Within the payment industry this type of solution can also often be referred to as pre-authorisation,​ auth & capture or tip flow adjustment.</​p>​
 +<div class="​industrySolution">​
 +    <​p>​Perfect solution for:</​p>​
 +    <ul>
 +        <​li><​i class="​fal fa-concierge-bell"></​i>​Hotels</​li>​
 +        <​li><​i class="​fal fa-gas-pump"></​i>​Gas Stations</​li>​
 +        <​li><​i class="​fal fa-cars"></​i>​Car Rentals</​li>​
 +    </​ul> ​
 +</​div>​
 +        <a href="​doku.php?​id=pos:​advanced_solutions:​authorization">​Learn More</​a>​
 +        ​
 +        <p style="​margin-top:​ 2em;">​Now,​ choose a flow and start implementing to your application'​s needs.</​p>​
 +        ​
 +        <div class="​infobox info">​
 +            <div class="​infoboxtext">​
 +                Remember that all the flows defined above should be done only after the necessary steps from <a
 +                                                                                                    href="​doku.php?​id=pos:​getting_started">​Getting Started</​a>​ are done.
 +            </​div>​
 +        </​div>​
 +        ​
 +        ​
 +
 +    </​div>​
 +
 +</​div>​
 +
 +</​html>​