Skip to main content
In-person payments let you accept payment from customers at a physical point of sale in a store, at a service counter, or on the move. The customer pays by tapping or inserting a card, or by tapping an NFC-enabled phone or smartwatch using a mobile wallet such as Apple Pay or Google Pay, on a payment-accepting device. Because the cardholder and their payment instrument are physically present, these are known as card-present transactions — as opposed to the card-not-present transactions of ecommerce. Authentication happens at the device itself, through chip and PIN or contactless (EMV) verification rather than online methods like 3DS. This generally means faster checkout, higher approval rates, and lower fraud liability for the merchant. Accepting in-person payments requires a certified acceptance device. Depending on your business, this can be a dedicated payment terminal or an ordinary NFC-enabled smartphone. You can get started with any of three setup options: POS, SoftPOS, or the SoftPOS SDK

Terminal types

How to order a terminal?

  1. Go to Settings → Acceptance and open the In-Person Channels tab.
  2. Navigate to the desired Channel from the list of Channels.
  3. On Terminal List click on New Order.
  4. Choose the terminal type .
  5. Enter a Terminal name of your choice.
  6. In case you’re ordering a SoftPOS, enter a terminal user phone number.
  7. Complete the OTP confirmation step.
  8. You’ll see the terminal added to your Terminal List waiting for fulfillment
  9. Once the Terminal is enrolled on Mada, your terminal will be dispatched to your location.
  10. Once the terminal arrives at your location and gets configured by our team, you’ll be ready to accept funds through the terminal.
  11. In case your order was a SoftPOS terminal, you’ll immediately receive an SMS, upon enrollment to Mada, with a link to Google Playstore to order lite SoftPOS application, and a set of credentials for your login to the application. Hint: Keep the credentials on record!

How to use lite POS / SoftPOS application?

  1. Launch the terminal which automatically launches the application, or launch the app on your Android NFC-enabled smartphone.
  2. Insert your Terminal ID (TID) and Secret Key. You’ll need to do this for the first time using the application, and everytime after 7 consecutive days of inactivity.
  3. On the home page you can directly initiate payment operations like purchase, pre-authorization and reconciliation.
  4. You can see your payment history on the application, which only retrieves payments processed on this TID.
  5. When you view a payment, you can directly initiate subsequent operations, e.g capture or void a pre-authorization, refund, etc..

Which payment methods can you accept through lite POS / SoftPOS application?

  1. Mada
  2. Visa
  3. MasterCard
  4. ApplePay
  5. GooglePay
  6. SamsungPay