MoneyUnify
    MoneyUnify
    • Mobile Money API Documentation
    • Request Payment
      POST
    • Payment Verification
      POST
    • Settle | Disburse | Send Money
      POST

      Payment Verification

      POST
      /v2/verify_transaction
      API endpoint to verify transaction status
      Note: Only ensure that the status returned is successful before confirming the purchase as complete.
      {"statuses": "pending" | "successful" | "failed" | "declined", "otp-required"}
      
      See example below
      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://api.moneyunify.com/v2/verify_transaction' \
      --data-urlencode 'muid=768tg1iu8tswqsqwq' \
      --data-urlencode 'reference=0762sqq79_17134sqsw62'
      Response Response Example
      {
        "message": "Transaction pending OTP confirmation",
        "data": {
          "amount": "1.00",
          "customer_name": "Dilip Okafor",
          "customerMobileWallet": "260975555555",
          "reference": "0975555555_1713447717",
          "status": "otp-required"
        },
        "isError": false
      }

      Request

      Body Params application/x-www-form-urlencoded
      muid
      string 
      required
      Should be obtained from your MoneyUnify Dashboard on https://dashboard.MoneyUnify.com
      Example:
      768tg1iu8tswqsqwq
      reference
      integer 
      required
      Reference obtained form Request Payment endpoint
      Example:
      0762sqq79_17134sqsw62

      Responses

      🟢200Payment Verification
      application/json
      Body
      message
      string 
      required
      data
      object 
      required
      amount
      string 
      required
      customer_name
      string 
      required
      customerMobileWallet
      string 
      required
      reference
      string 
      required
      status
      string 
      required
      isError
      boolean 
      required
      Modified at 2024-06-17 04:26:38
      Previous
      Request Payment
      Next
      Settle | Disburse | Send Money
      Built with