NMI Error 220: Invalid Vault Id Specified

What This Means

Your customer's tokenized Id (Customer Vault Id) used to process payment for their Scheduled Order is invalid.

Common Causes For This Error

  • The customer canceled their card
  • The Id was incorrectly copied from the gateway (Customer Vault Id)

Suggested Next Steps

  1. Log into your NMI gateway and search for your customer in your vault.

  2. If the Customer Id in the NMI Customer Vault does not match the Id used for the payment method selected for the Scheduled Order (Gateway CustomerId), then a new payment should be added to the Scheduled Order using the correct Id (see the section "Adding A New Payment Method for Your Customer?" below).

  3. If the Customer Vault Id is correct on the Scheduled Order, you should contact NMI support regarding this failure.

Adding A New Payment Method for Your Customer?

If you are adding a new payment method for your customer directly to your payment gateway (manually), ensure that you edit the failed Scheduled Order, add a new payment method, and copy the required billing information directly to their Scheduled Order including:

  • Gateway CustomerId
  • Billing Address
  • Payment Method Description (optional, but strongly suggested because it is used to display the payment method to your customer)

After Resolving The Issue

Once this issue is resolved, you should use the action to Restart Processing the Failed Scheduled Order.