By default, Authorize.net employs a very strict Address Verification System to verify addresses.
The Cratejoy platform (at the moment) does not send enough address information to Authorize.net so that their default strict settings allow for a successful checkout in all cases.
At the moment, we recommend disabling the AVS Authorize.net system.
If your business is a high-fraud target or you're not comfortable with disabling AVS, we highly recommend using Stripe as your payment processor. For information on connecting to stripe, checkout this help article: How To Connect To Stripe