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)

Type

Description

fromCardReferenceMemo

string

Reference Information viewable by customer /administrators

fromLast4Digits*

string

Last four digits of customer’s 16 digit PAN. Sender card.

fromMobilePhoneNumber*

string

Mobile Phone Number associated with CustomerID’s account. Sender card.

paymentType*

string

“C2C”. Quotes are not to be included

toCardReferenceMemo

string

Reference Information viewable by customer /administrators

toLast4Digits*

string

Last four digits of customer’s 16 digit PAN. Receiver card.

toMobilePhoneNumber*

string

Mobile 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)

Type

Description

errorCode*

string

Error Code

errorMessage*

string

Error Message

transactionID*

integer($int64)

Transfer Transaction Number