This error occurs when the customer’s card is charged for an amount below Stripe’s minimum transaction amount.
If your business is based in the United States, Stripe requires a minimum of 50 cents for each transaction. If your business is based in the United States but you process currencies other than USD, the minimum charge is the equivalent of 50 cents in USD. If your business is not based in the United States, the minimum charge will depend on the currency with which your bank account has been set up. Find a list of minimum charges for non-US currencies here.