When testing or setting up IntaSend on your Shopify account, you might experience the error below:
Solution
Make email collection mandatory at checkout
For IntaSend to process payments for Shopify i.e either card or M-Pesa payments, we need to capture the client email address of the user for integration to work. For this reason, you need to set the email to be compulsory in your Shopify checkout settings as shown below.
Shopify checkout settings - update emailEnsure your account is approved to start transacting
Only verified and approved accounts are able to transact on IntaSend. When migrating from test to live, please ensure your account has been verified and approved. Here is
more about IntaSend verification process.