Why the upsell order is “Pending” when a customer uses Authorize.Net to make purchase?

I had an issue trying to activate AUTHORIZE NET. The first order went through just fine, but the UPSELL didn’t charged my card and the order went PENDING

Solution: For Authorize.Net you need to enable CIM (customer information manager) feature in settings in Tools section. Then upsells will work properly.