I'm having a squareup developer account which I use to integrate squareup with our project. When I try to process a charge using their payment form (I used the sample project hosted in their github) i'm getting this exception.
com.squareup.connect.ApiException: {"errors":[{"category":"INVALID_REQUEST_ERROR","code":"CARD_PROCESSING_NOT_ENABLED","detail":"Account is not enabled for card processing, visit www.squareup.com/activate"}]}I'm using squareup test cards
I can use all APIs except charging. Since i'm using a developer account and test cards, why do I need to activate card processing? and I didn't find a way to enable it either. Does square take a fee for that? (that activate page direct me to a registration form which has US related fields (like social security number) but i'm an asian)
Hi there @folora2345!
Your Square account must have all necessary fields filled out in order to attempt to process an order, whether the order be real or a mock order, this is necessary.
If this helps, please mark this as best answer to help others in the future!
Square Community
Square Products