# Reference Application
source: https://developer.mastercard.com/mastercom/documentation/reference-app/index.md

## Overview {#overview}

The Mastercom reference application contains sample server-side code that orchestrates making calls to the Mastercom APIs. It is written using Java.

Follow the README within the zip for detailed setup instructions.

## Pre-requisites {#pre-requisites}

* Java 11 or above installed
* A development environment set up with your IDE of choice, preferred is [IntelliJ](https://www.jetbrains.com/idea/)
* Maven build automation tool

## Technologies Used {#technologies-used}

* [Java 11](https://www.oracle.com/java/technologies/javase-downloads.html)
* [Apache Maven](https://maven.apache.org/)

## What You Will Learn Using this Reference App {#what-you-will-learn-using-this-reference-app}

> * How to use the reference application
> * How to configure your application for the Sandbox and the Production environments
> * How to test your reference application

## Get the Source Code {#get-the-source-code}

Download the Mastercom reference application here:
[mastercom-reference-application.zip](https://static.developer.mastercard.com/content/mastercom/reference-application/mastercom-reference-application.zip) (357KB)
