# Reference App
source: https://developer.mastercard.com/mastercard-merchant-presented-qr/documentation/server-apis/reference-app/index.md

### Integrating MPQR Device SDKs with the Payment API {#integrating-mpqr-device-sdks-with-the-payment-api}

This tutorial is for Originating Institutions (OIs) and Wallet Providers that want to create an MPQR consumer application that can perform push payments to a merchant. This tutorial explains how to integrate MPQR Server APIs and MPQR Device SDKs.
Note: The application created in this tutorial is solely meant for reference. This reference application does not necessarily reflect how a real production-ready MPQR application should be created by our customers.

For your convenience, the reference application download file used in this tutorial includes a Payment API OpenAPI Specification (Swagger) file to use when building the reference application. Be aware that the file might be older than the latest version [here](https://developer.mastercard.com/mastercard-merchant-presented-qr/documentation/server-apis/api-reference/payment-api/index.md).

### What to Read Next {#what-to-read-next}

1. [Overview](https://developer.mastercard.com/mastercard-merchant-presented-qr/documentation/server-apis/reference-app/overview/index.md)
2. [MPQR Reference Application Architecture](https://developer.mastercard.com/mastercard-merchant-presented-qr/documentation/server-apis/reference-app/application-architecture/index.md)
3. [Generate MPQR Sandbox Credentials](https://developer.mastercard.com/mastercard-merchant-presented-qr/documentation/server-apis/reference-app/generate-sandbox-credentials/index.md)
4. [Application Server Setup](https://developer.mastercard.com/mastercard-merchant-presented-qr/documentation/server-apis/reference-app/application-server-setup/index.md)
5. [REST API Configuration](https://developer.mastercard.com/mastercard-merchant-presented-qr/documentation/server-apis/reference-app/rest-api-configuration/index.md)
6. [Payment Application Setup for Originating Institution or Wallet Provider](https://developer.mastercard.com/mastercard-merchant-presented-qr/documentation/server-apis/reference-app/payment-application-setup/index.md)
7. [Scan and Parse QR Code](https://developer.mastercard.com/mastercard-merchant-presented-qr/documentation/server-apis/reference-app/scan-parse-qr-code/index.md)
8. [Connect Mobile Applications to Application Server](https://developer.mastercard.com/mastercard-merchant-presented-qr/documentation/server-apis/reference-app/connect-mobile-app/index.md)
