Cancel or Complete Payments
Learn to complete and cancel payment using the payment ID and idempotency key.
We'll cover the following...
We'll cover the following...
The possible statuses of payments are APPROVED
, COMPLETED
, CANCELED
, or FAILED
. Let’s try to understand the workflow of Square payments:
-
COMPLETED
: If theautocomplete
field is set totrue
in theCreatePayment
request, the payment is processed immediately, and the resultingPayment
object has thestatus
field set toCOMPLETED
. This is also the default behavior. It means that if theautocomplete
field is not set, the payment is set to complete immediately after they are created. -
APPROVED
: If theautocomplete
field is set tofalse
in the ...