# Payments source: https://developer.mastercard.com/ob-accept-payments/documentation/payments/index.md This section describes the payment types you can accept with the Mastercard Open Finance Pay API, and the operations for managing them. * Refer to [Single Immediate Payments](https://developer.mastercard.com/ob-accept-payments/documentation/payments/single-immediate-payments/single-immediate-payments/index.md) to accept one-off payments directly from your consumer's bank account. * Refer to [Variable Recurring Payments](https://developer.mastercard.com/ob-accept-payments/documentation/payments/vrp/vrp/index.md) to link a consumer's bank account through a mandate and accept recurring payments of variable amounts. * Refer to [Payment Status Model](https://developer.mastercard.com/ob-accept-payments/documentation/payments/payment-status-model/index.md) to interpret the status of a payment. This applies to both Single Immediate Payments and Variable Recurring Payments. * Refer to [Merchant Onboarding](https://developer.mastercard.com/ob-accept-payments/documentation/payments/merchant-onboarding/index.md) to onboard your merchants and manage their payment destination accounts. * Refer to [Refunds](https://developer.mastercard.com/ob-accept-payments/documentation/payments/refunds/index.md) to return funds to a consumer, or retrieve their source account to refund outside the solution. * Refer to [Reports](https://developer.mastercard.com/ob-accept-payments/documentation/payments/reports/index.md) to access daily transaction data for payments, refunds, mandates and settlements.