You can use this endpoint to direct Square to take payments and record payments processed outside of Square.
Direct Square to take payments. These can be:
Card payments. You can charge a card (a credit/debit card or Square gift card). For more information, see Take Card Payments.
ACH bank transfer payments. For more information, see ACH Bank Transfer Payment.
Afterpay payments. For more information, see Afterpay Payments.
Digital wallet payments. For more information, see Cash App Payments.
Square processes these payments and deposits the funds in the Square Balance associated with the seller's account. The seller has various options to access the funds. For example, the seller can configure the Square Balance to transfer funds to their bank account or get a Square debit card that provides instant access to funds in the Square Balance. For more information, see Square Checking.
Record payments processed outside of Square. These can be:
Cash payments. A seller can receive cash payments from a buyer and use
CreatePaymentto record the payment. For more information, see Take Cash Payments.
External payments. External payments refer to any payments processed by external entities (not by Square or the seller). For example, a buyer places a food order through a courier service. The courier service collects the payment and pays the seller. The seller can record these payments using
CreatePayment. This does not change the seller's Square Balance. For more information, see Take External Payments.
The minimum payment amount you can specify in
UpdatePayment requests varies depending on the payment source.
|Country||Minimum payment for cash/external payments|
|Australia||Cash: $0 (amount can only be specified in increments of $0.05.) External: $0|
|Canada||Cash: $0 (amount can only be specified in increments of $0.05). External: $0|
|Country||Minimum payment||Maximum payment|