Can we Do credit card Verification?

Yes, autocomplete == false on Square’s side will mark the payment as “APPROVED”. Once you complete the payment (using CompletePayment) it would change to “CAPTURED” and actually charge the customer. If you fail to complete the payment within the time frame (by default 7 days), or if you explicitly call CancelPayment) then the payment will be marked as “CANCELED” and the customer would not be charged.