# Tutorials and Guides
source: https://developer.mastercard.com/straight-through-processing/documentation/tutorials-and-guides/index.md

This section provides step-by-step tutorials and guides to help the developers in onboarding Straight Through Processing API.

## Tutorials {#tutorials}

#### Create a Sandbox project {#create-a-sandbox-project}

This tutorial explains the steps required to gain access to the Sandbox environment.

[View tutorial](https://developer.mastercard.com/straight-through-processing/tutorial/create-sandbox-project/index.md)

#### Integration and testing {#integration-and-testing}

This tutorial explains how to test STP APIs using the [Insomnia](https://insomnia.rest/) tool.

[View tutorial](https://developer.mastercard.com/straight-through-processing/tutorial/integration-and-testing/index.md)

#### Move the project to Production {#move-the-project-to-production}

This tutorial explains the steps to move the Sandbox project to the Production environment.

[View tutorial](https://developer.mastercard.com/straight-through-processing/tutorial/move-project-to-production/index.md)

#### Connect using the SDK {#connect-using-the-sdk}

This tutorial explains the steps to use the supplied Java SDK to integrate with the STP service.

[View tutorial](https://developer.mastercard.com/straight-through-processing/tutorial/connect-using-the-sdk/index.md)

#### Connect using Open API {#connect-using-open-api}

This tutorial explains the steps to generate an API client from an Open API (Swagger) specification.

[View tutorial](https://developer.mastercard.com/straight-through-processing/tutorial/connect-using-open-api/index.md)

#### Connect directly to the API with OAuth {#connect-directly-to-the-api-with-oauth}

This tutorial explains the steps to integrate with Mastercard's OAuth 1.0 authentication and authorization flow.

[View tutorial](https://developer.mastercard.com/straight-through-processing/tutorial/connect-directly-to-the-api-with-oauth/index.md)

## Guide {#guide}

#### Onboarding guide {#onboarding-guide}

This guide explains the onboarding process for new users.

[View guide](https://developer.mastercard.com/straight-through-processing/documentation/tutorials-and-guides/onboarding-guide/index.md)
