Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
This resource is accessible by only enabled merchants that meet compliance requirements.
Contact support@monnify.com

...

Charge Card with no OTP

Info

Endpoint
POST: https://sandbox.monnify.com/api/v1/merchant/cards/charge

...

Code Block
languagejson
{
    "transactionReference": "MNFY|20190512185357|000002",
    "collectionChannel": "API_NOTIFICATION",
    "tokenId": "1234567890",
    "token": "123456"
}

...

Sample Response

Code Block
{
    "requestSuccessful": true,
    "responseMessage": "success",
    "responseCode": "0",
    "responseBody": {
        "status": "SUCCESS",
        "message": "Transaction Successful",
        "transactionReference": "MNFY|54|20210429142945|000208",
        "paymentReference": "1619702984105",
        "authorizedAmount": 2000.00
    }
}

...

Code Block
languagejson
 {
    "transactionReference": "MNFY|19|20210430115705|000243",
    "collectionChannel": "API_NOTIFICATION",
    "card": {
        "cvv": "123",
        "expiryMonth": "12",
        "expiryYear": "2022",
        "number": "4000000000000002",
        "pin": "1234"
    }
}

...

Sample Response

Code Block
languagejson
{
    "requestSuccessful": true,
    "responseMessage": "success",
    "responseCode": "0",
    "responseBody": {
        "status": "BANK_AUTHORIZATION_REQUIRED",
        "message": "3D Secure Authorization required",
        "secure3dData": {
            "id": "2000.00-59077a3e5157fae7ca9dd260d911ccbb",
            "redirectUrl": "http://localhost:10001"
        },
        "transactionReference": "MNFY|19|20210430115705|000243",
        "paymentReference": "1619780224192",
        "authorizedAmount": 1000
    }
}

...