Introduction

Our POLi API is created around the REST architecture to be as secure, intuitive and as flexible as possible. Some key features we provide are:

  • Post JSON over HTTP(s) to POLi REST endpoints and receive JSON data as response
  • bility to order the fields in your request however you like
  • Removal of optional fields from your request
  • Responsive, easy to understand error messages

POLi Payments Basic Workflow

Initiate Transaction

Your customer chooses POLi and you initiate a POLi transaction

POLi Transaction

Your customer then chooses their bank, logs in and confirms their payment

Completion

Your customer now returns to your website's success page

POLi Payment User Experience - Interactive Demo

Below is an interactive demo of the user experience when completing a POLi payment.

poli-logo-black
Paying
Demo Company
$10.00
Reference
ReferenceHere
Poli Id
996401234567
Pay by Bank

By clicking on continue you consent to the payment of $10.00 to Demo Company.

POLi will pass this payment instruction to your bank, and your bank will ask you to authorise the transaction in accordance with your bank's normal security procedures.

By clicking on continue you also consent and agree to:

  • your bank providing POLi with your bank account name to enable POLi to maintain a record of your transaction and if necessary to support your transaction, to provide Merco Demo Merchant - Prod - POLi with this information for reconciliation and refund purposes; and
  • POLi's Terms and Conditions and Privacy Policy.