Independent Software Vendors (ISVs) can use Debitdirect simplify integration with Mastercard Payment Services. Our intuitive and modern API enables software vendors to easily integrate and process scheme based payments.

ISVs must create a Merchant account for every customer they sign up to the service. To do this, the ISV must use the handle retrieve upon creating their first Merchant account in Getting started.

Use the following snippet to create a sub Merchant account:

curl -X POST https://api.debitdirect.io/merchants' \
    -H 'Content-Type: application/json' \
    -d '{
        "Name" : "{your merchant name}",
        "IsvHandle" : "{handle of the ISV merchant account}" }'

Creating a sub account does not require the activation of the account as long as the ISV account is activated and verified.

As with the first request, an ApiKey is returned from the request and must be stored safely for the given account.

There are no limit to the number of sub merchant accounts an ISV can create

Getting started

Registrering yourself as a software vendor