Why is my top-up declined due to Metro Bank or Kuflink not being recognised?

Metro Bank is not part of the Banking Verification Checks System

By phoning up your bank, you may find out why your top-up keeps failing the verification checks and they will tell you it is because Metro Bank itself is not yet part of the banking verification checks system. This is why Kuflink will not be found on the list of businesses recognised on Banking Apps.