# Tutorials
source: https://developer.mastercard.com/ob-accept-payments/documentation/tutorials-and-guides/index.md

This section provides the tutorials to help you to utilize our API.

#### Create mandate (link account) {#create-mandate-link-account}

Learn how to create and authorize a mandate request, and how to get the mandate status.

[View Tutorial →](https://developer.mastercard.com/ob-accept-payments/tutorial/create-mandate/index.md)

#### Create payment using a mandate {#create-payment-using-a-mandate}

Learn how to create a payment request using an authorized mandate, and how to get the payment status.

[View Tutorial →](https://developer.mastercard.com/ob-accept-payments/tutorial/create-payment/index.md)

#### Create a Single Immediate Payment {#create-a-single-immediate-payment}

Learn how to create a Single Immediate Payment request, authorize the payment, and get the payment status.

[View Tutorial →](https://developer.mastercard.com/ob-accept-payments/tutorial/create-sip/index.md)

#### Obtain PSU source account for refund {#obtain-psu-source-account-for-refund}

Learn how to obtain the PSU source account related to a payment previously received through Mastercard Open Finance Pay.

[View Tutorial →](https://developer.mastercard.com/ob-accept-payments/tutorial/obtain-psu-source-account/index.md)

#### Make a refund (Mastercard Settlement Accounts only) {#make-a-refund-mastercard-settlement-accounts-only}

Learn how to create a refund for a payment you previously received through Mastercard Open Finance Pay.

[View Tutorial →](https://developer.mastercard.com/ob-accept-payments/tutorial/make-a-refund/index.md)

#### Create a payment report {#create-a-payment-report}

Learn how to create a payment report, fetch the latest status of a report, and fetch the items of a report once they are ready.

[View Tutorial →](https://developer.mastercard.com/ob-accept-payments/tutorial/create-payment-report/index.md)

#### Create a Payment Link {#create-a-payment-link}

Learn how to create a Payment Link, authorize the payment, and get the payment status.

[View Tutorial →](https://developer.mastercard.com/ob-accept-payments/tutorial/create-payment-link/index.md)

#### Create a Payer Token for an enhanced return user experience {#create-a-payer-token-for-an-enhanced-return-user-experience}

Learn how to create a PayerToken and using it in a subsequent payment request.

[View Tutorial →](https://developer.mastercard.com/ob-accept-payments/tutorial/create-payertoken-user-return/index.md)

#### Call Mastercard Open Finance APIs using Official Mastercard Postman Collections {#call-mastercard-open-finance-apis-using-official-mastercard-postman-collections}

Learn how to call Mastercard Open Finance APIs using Official Mastercard Postman Collections

[View Tutorial →](https://developer.mastercard.com/ob-accept-payments/tutorial/call-postman-collection/index.md)
