Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejson
{
    "amount": "999",
    "invoiceReference": "abc123708abc1237008",
	"accountReference": "janedoe12233",
    "description": "test invoice",
    "currencyCode": "NGN",
    "contractCode": "38238193818100693167467",
    "customerEmail": "janedoe@gmail.com",
    "customerName": "Jane Doe",
    "expiryDate": "20192023-1007-3005 1216:0001:0008"
}


Create Invoice Response

Code Block
languagejson
{
    "requestSuccessful": true,
    "responseMessage": "success",
    "responseCode": "0",
    "responseBody": {
        "amount": 999,
        "invoiceReference": "1838913182abc1237008",
        "invoiceStatus": "PENDING",
        "description": "test invoice",
        "accountReference": "janedoe12233",
        "contractCode": "4876165459100693167467",
        "customerEmail": "janedoe@gmail.com",
        "customerName": "JaneJohn Doe",
        "expiryDate": "20192023-1007-1805 1416:4801:0008",
        "createdBy": "MK_TESTPROD_VR7J3UAACHGFVLE0PZTQ",
        "createdOn": "20192023-0807-2703 2316:1401:2908",
        "checkoutUrlaccountNumber": "https://sandbox.sdk.monnify.com/checkout/MNFY|20190827231429|0003407203133878",
        "accountNumberaccountName": "1122334455Tes",
        "accountNamebankName": "JaneWema Doebank",
        "bankNamebankCode": "GTBank035",
        "bankCodetransactionReference": "058MNFY|63|20230703160107|004057"
    }
}


Once the invoice is generatedattached to the reserved account, the customer can pay by simply doing a transfer to the virtual account number generated or via their debit card using the checkout URL. Once the customer pays, we will notify you via your Webhook URL. 

...