# Tutorials and Guides
source: https://developer.mastercard.com/mastercard-insurance-programs/documentation/tutorials-and-guides/index.md

## Overview {#overview}

* Mastercard Insurance Programs product features are digitally accessible via this Insurance service. It is
  assumed that you have a UX (user experience) channel, web or mobile, that you would like to use to allow your cardholder
  to interact with Loyalty Insurance features. You will need to create the appropriate controls for the cardholder to initiate actions
  like tokenizing personal information before redirecting to claims processor's website, claim searches, or viewing their benefits associated with their card.
  If personal information is submitted during tokenization, it will be ignored for viewing benefits.

* This tutorial provides a step by step guide to show how to integrate with Mastercard's Insurance service.
  The API calls should be made from issuer's back end to Mastercard API's to perform these actions.

* At the end of this tutorial, you will develop an API client to support insurance claims feature and SSO redirect to view the insurance benefits in UX.

### What you will learn {#what-you-will-learn}

* How to set up the environment to develop a simple Java application
* How to perform [payload encryption](https://developer.mastercard.com/platform/documentation/security-and-authentication/securing-sensitive-data-using-payload-encryption/)
* How to make an API call

### Estimated time to complete this tutorial {#estimated-time-to-complete-this-tutorial}

* 30-45 minutes
