Integration Guide

This guide will take you step by step through integrating Web Services into your checkout or other online payment process.

Sign Up

If you have not yet signed up for POLi, you can do so by clicking here.

POLi offers two main methods of implementation.

POLi Link is easy to implement and light weight. With it, you can generate a small URL link such as;

When clicked, it will instantly take you through to a POLi transaction page where you can select your bank. As a merchant, you can create these POLi links with a specified amount, expiry date, and any extra data (Such as receipt information) that you wish to define.

This is an excellent solution if you want to send someone a bill or an email with a request for payment - for the recipient, it's as simple as clicking your link, putting their details in, and done!

However, if you need the full functions of our Web Services API, like redirection after payment, or a callback after transaction(Nudge), you'll have to do a full integration.


Head over to our Integration Examples page for a quick breakdown on what SOAP or REST actually is.

REST is the most common way of implementing POLi. It's simple to use, easy to implement, quick to modify, light on bandwidth and customizable. If you're unsure of which to use - REST is your safe bet.

Initiate a Test Transaction

So you've signed up, got your account details, and decided on your implementation method. Now what?

Now is time to initiate your first transaction!

Using these code examples based on your chosen implementation choice:
POLi Link SOAP API examples
POLi Link REST API examples
Regular Integration REST examples
Regular Integration SOAP examples

guide.txt · Last modified: 2017/10/24 10:03 (external edit)