Squareup Account is not enabled for card processing exception

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)

976 Views
Message 1 of 2
Report
1 REPLY 1
Square Champion

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!

Matt - He/They
Sign in and click Mark as Best Answer if my reply answers your question!
mjdws
Shop MJD Photography
Visit MJD Web Services
920 Views
Message 2 of 2
Report