MSD

Developer Hub

Next-Gen
Payments
Commerce
integration

We are here 24/7, keeping an eye on things and making sure everything runs smoothly.

Credit Card API

Sandbox endpoint URL:

https://gateway2-stg.merchantservicedepot.com/apis/{method}

Example:

https://gateway2-stg.merchantservicedepot.com/apis/sale.php

Production endpoint URL:

https://portal.merchantservicedepot.com/apis/{method}

Sandbox

Sandbox endpoint URL

https://gateway2-stg.merchantservicedepot.com/apis/{method}

Example:

https://gateway2-stg.merchantservicedepot.com/apis/sale.php

Test Credit Card Details:

Variable NameDescriptionRequiredExpected Values
usernameMSD Gateway UsernameYMSD Gateway Username
api_keyMSD Gateway API KeyYMSD Gateway API Key
plan_idPlan IDYExisting Plan ID
plan_namePlan NameYPlan Name
amountAmount to be chargedY115.45
currencyCurrency of Transaction (allowed currencies will be determined during the time of merchant onboarding).YUSD, EUR, GBP, CAD, AUD, NZD, AED, DKK, MXN, SEK, CHF
no_of_chargeNo of times to chargeYNo of charge should be greater than 0

Vault API

Sandbox endpoint URL:

https://gateway2-stg.merchantservicedepot.com/apis/{method}

Example:

https://gateway2-stg.merchantservicedepot.com/apis/add-card-vault.php

Production endpoint URL:

https://portal.merchantservicedepot.com/apis/{method}

Sandbox

Sandbox endpoint URL

https://gateway2-stg.merchantservicedepot.com/apis/{method}

Example:

https://gateway2-stg.merchantservicedepot.com/apis/sale.php

Test Credit Card Details:

Variable NameDescriptionRequiredExpected Values
usernameMSD Gateway UsernameYMSD Gateway Username
api_keyMSD Gateway API KeyYMSD Gateway API Key
plan_idPlan IDNSpecify an existing plan id, to view specific plan details