# Account to Account Commerce for Debtor Service Providers
source: https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/index.md

## Overview {#overview}

Consumers increasingly expect fast, secure, and seamless online checkout experiences. Traditional card payments can introduce friction, while merchants and consumer banks are looking for safer and more cost-effective payment alternatives.

Mastercard Account to Account Commerce enables debtor service providers (DSPs), including retail banks and financial institutions, to offer account-to-account payment experiences directly within their mobile banking applications.

The solution supports:

* Account to Account checkout for ecommerce purchases
* Direct bank account payments without card details
* Linked bank account payments for future purchases
* Recurring payment approvals
* Refunds directly to customer bank accounts
* Cross-device checkout

By enabling consumers to authenticate and approve payments from their trusted banking application, Account to Account Commerce helps provide a secure and convenient checkout experience while supporting account-to-account payment, refund, and recurring payment journeys.

## Value for Consumer Banks and Debtor Service Providers {#value-for-consumer-banks-and-debtor-service-providers}

### Value for Consumer Banks {#value-for-consumer-banks}

Account to Account Commerce enables banks and debtor service providers to deliver modern pay-by-bank checkout experiences directly through their mobile banking applications.
Benefits include:

* Extend banking services into ecommerce payment journeys
* Increase digital banking engagement
* Support account-to-account commerce use cases
* Offer recurring payment approval experiences
* Enable secure customer authentication
* Provide refund management capabilities

### Value for Merchants {#value-for-merchants}

Account to Account Commerce helps merchants offer consumers an alternative to card payments through participating banks and debtor service providers.
Benefits include:

* Faster checkout experiences
* Increased payment completion rates
* Lower checkout abandonment
* Strong customer authentication
* Direct bank payment options
* Simplified refund experience

## Challenges Solved {#challenges-solved}

Account to Account Commerce helps debtor service providers solve common payment and customer experience challenges.

|             Business Challenge              |                    How Account to Account Commerce Helps                    |
|---------------------------------------------|-----------------------------------------------------------------------------|
| A High checkout abandonment                 | Enables fast pay-by-bank checkout experiences                               |
| Customer concern about sharing card details | Allows payments directly from trusted banking applications                  |
| Friction during mobile checkout             | Enables authentication inside the banking app                               |
| Managing recurring payment approvals        | Supports linked account and recurring payment journeys                      |
| Returning funds to customers                | Supports refund initiation and refund management                            |
| Cross-device payment journeys               | Supports starting checkout on one device and approving payment from another |

## How It Works {#how-it-works}

Account to Account Commerce enables debtor service providers to support pay-by-bank checkout and direct bank payment experiences across multiple industries, including:

* Ecommerce and online retail
* Food delivery platforms
* Ride-hailing services
* Utility and bill payments
* Subscription services
* Digital marketplaces

![account-to-account-for-dsp-flow-diagram](https://static.developer.mastercard.com/content/account-to-account-commerce-for-dsp/documentation/images/how-it-works-dsp-1.png)

## Key Capabilities {#key-capabilities}

* **Account Linking** Creditors can enable account-on-file bank payments, allowing customers to securely link their bank accounts for faster future transactions. Consumers can view, manage, and remove their linked bank accounts, improving transparency and trust while streamlining repeat pay by bank checkout experiences. For more information, see: [Account Linking](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/use-cases/agreement-management/index.md).
* **Frictionless Guest Checkout for Ecommerce** - Allow online shoppers to complete purchases directly from their bank account without storing payment credentials. For more information, see: [Guest Checkout](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/use-cases/payments/index.md#single-immediate-payment).  
* **Cross-Device Bank App Checkout** - A shopper begins checkout on a laptop and approves the payment through their mobile banking application. For more information, see: [Cross-Device Bank app Checkout](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/use-cases/payments/index.md#link-and-pay-account).   
* **Linked Bank Account Payments for Future Purchases** - Consumers can link their account once and approve future purchases without repeatedly entering payment details. For more information, see: [Linked Bank Account Payments for Future Purchases](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/use-cases/payments/index.md#link-and-pay-account).  
* **Recurring Payment Approvals for Subscription Services** - Support recurring payments for streaming platforms, telecommunications providers, utilities, and other subscription-based services. For more information, see: [Recurring Payment](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/use-cases/payments/index.md).  
* **Account to Account Commerce for Food Delivery and Ride-Hailing Apps** - Enable consumers to securely approve payments through their banking application while ordering services online. For more information, see: [Food Delivery and Ride-Hailing Apps](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/use-cases/payments/index.md).  
* **Refunds to Customer Bank Accounts** - Allow merchants and consumer banks to efficiently return funds directly to the customer's bank account. For more information, see: [Refund](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/use-cases/refunds/index.md).   

## Next Steps {#next-steps}

1. Look at the [Use Cases](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/use-cases/index.md) section to understand the various operations supported for debtor service providers.
2. Refer to the [API Basics](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/api-basics/index.md) page to understand the Mastercard environments and the required project keys.  
3. When you are ready to use the API, see [Quick Start Guide](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/getting-started/index.md) for information on the onboarding process, pre-requisites, and requirements.   
4. Use the [API Reference](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/api-reference/index.md) section for details on environmental domains and specifications for each API.   
5. Use the [Reference app](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/reference-app/index.md) section in order to test the API and view a few sample codes.   
6. For error code values and descriptions, HTTP response codes, Business Rule errors, and fixed Enum values per API, see the [Code and Formats](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/code-and-formats/index.md) page.   
7. For information on testing and test cases for each API, visit the [Testing](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/testing/index.md) page.  
8. For FAQs, visit the [Support](https://developer.mastercard.com/account-to-account-commerce-for-dsp/documentation/support/index.md) page.   
