API

Get started with API.

Here are the steps to get you started with the API license

  1. Sign the API agreement and send it to your account manager.
  2. Create a developer's account from  https://api.kangaroorewards.com/developers/register
  3. Provide us with an email address to create a testing account on Kangaroorewards.com. 

Once both are created, we will provide you with the App key to link it to the App created on the developer's account in order to be able to start the integration.
 
In addition, here is the API documentation.
 
Using our APIs, you will be able to send the transactions processed on your POS/ERP/Ecommerce to Kangaroo. You will be able to send transactions to Kangaroo and create accounts for customers to earn points. 
 
1- Sending transactions with the following: 
a- Customer First Name
b- Customer Last Name
c- Customer phone number or Email Address (these are the unique identifiers, you would need each transaction to include either the phone number or the email address. In case you have both, both get sent via API).
d- Amount of transaction
e- Branch Name
Use endpoint: https://api.kangaroorewards.com/docs/business.html#transactions-transaction-post After that, they send the data to the 4- Updating customer profile endpoint
 
2-Handling Partial Refund:
 https://api.kangaroorewards.com/docs/business.html#transactions-transaction-post with return intent and the amount is what specifies if it's a full or partial refund
3- Handling Full Refund: 
https://api.kangaroorewards.com/docs/business.html#transactions-transaction-post with return intent and the amount is what specifies if it's a full or partial refund
4- Updating customer profile:
5- Marketing Consent (SMS and Email): 
 

Kindly email api.support@kangaroorewards.com for any API-related questions.