Fund Transfer Card To Card

Fund Transfer Card to Card Service uses the POST method to transfer funds between two cards under the same organization. The sender card is debited while the receiver card is credited, given that sender has enough balance.

Endpoint

/MFSAfricaCardTransaction/v1/fundtransfercardtocard

Request

{
  "fromCardReferenceMemo": "Test",
  "fromLast4Digits": "1234",
  "fromMobilePhoneNumber": "1234567890",
  "paymentType": "C2C",
  "toCardReferenceMemo": "Test",
  "toLast4Digits": "2345",
  "toMobilePhoneNumber": "1234567890",
  "transferAmount": 11.55
}
Field (* required field)TypeDescription
fromCardReferenceMemostringReference Information viewable by customer /administrators
fromLast4Digits*stringLast four digits of customer’s 16 digit PAN. Sender card.
fromMobilePhoneNumber*stringMobile Phone Number associated with CustomerID’s account. Sender card.
paymentType*string“C2C”. Quotes are not to be included
toCardReferenceMemostringReference Information viewable by customer /administrators
toLast4Digits*stringLast four digits of customer’s 16 digit PAN. Receiver card.
toMobilePhoneNumber*stringMobile Phone Number associated with CustomerID’s account. Receiver card.
transferAmount*number($double)format: nnnnnnnnnnnnnnnn.nn

Response

{
  "errorCode": "string",
  "errorMessage": "string",
  "transactionID": 0
}
Field (* required field)TypeDescription
errorCode*stringError Code
errorMessage*stringError Message
transactionID*integer($int64)Transfer Transaction Number