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

### Overview {#overview}

Online checkouts can be frustrating and tedious. As shopping habits shift to digital, consumers and merchants require secure and streamlined online experiences.   

Mastercard Account to Account Commerce enables debtor service providers (DSP) to provide their debtors (customers) with a fast, secure, and convenient way to pay using their mobile banking app.

Through Account to Account Commerce, the debtors can view their balance before checkout, initiate refunds, and use their accounts for recurring payments or frequent purchases.  

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

Account to Account Commerce is ideal for debtors from a wide range of industries to support payment requests. Whether your creditor's industry is food delivery, online retail, bill payment, or ride-hailing, Account to Account Commerce enables a seamless payment checkout and conversion-optimised experience for their business. Account to Account Commerce APIs can be used within a website or mobile app.
![](https://static.developer.mastercard.com/content/account-to-account-commerce-for-dsp/documentation/images/how-it-works-dsp-1.png)

Account to Account Commerce's flexible set of features makes it easy to build a first-class payment experience. It works across devices and can help a creditor increase their end-customer conversion:

1. **Account on File** - Creditors can offer their end customers, also known as debtors or consumers, the ability to link their creditor account to their debtor service provider account. Debtors have the flexibility to view their linked accounts and can delete them after they are established.  

2. **Payments** - Creditors can offer existing and new debtors flexible ways to pay, whether they are using an account on file, guest checkout, or recurring payments.   

3. **Refunds** - Debtors can initiate refunds or respond to refund requests from creditors.   

4. **Status Retrievals** - Debtor service providers can request the status of an active refund.   

5. **Information Exchange Service** - Information Exchange between creditor service provider and debtor service provider to support remittance payment.   

### 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 [Getting Started](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.   
