- Settles transactions
One-Step Operations Workflow
Two-Step Operations Workflow
Lists process transactions
Retrieves a transaction by ID
Authorizes a transaction
Creates a transaction
Captures a transaction
Reverses a transaction
Credits from a transaction without reference
Voids a transaction
Adjusts for tips
Sends a transaction receipt by SMS
Calculates transaction amounts
Settles transactions
POST {{baseURL}}/pay-api/v1/transactions/settle
This endpoint settles, or completes, a transaction.
A settlement transaction is the step in the payment process when an authorized transaction is finalized. The funds are transferred to the merchant's acquiring bank.
See Also:
To authorize a transaction, see POST /pay-api/v1/transactions/auth
To refund a settled transaction, see POST /pay-api/v1/transactions/return
Security
Bearer
- Mock serverhttps://developer.flute.com/_mock/api-reference/pay-api/v1/transactions/settle
- Sandbox environmenthttps://sandbox.api.flute.com/pay-api/v1/transactions/settle
- Production environmenthttps://api.flute.com/pay-api/v1/transactions/settle
curl -i -X POST \
https://developer.flute.com/_mock/api-reference/pay-api/v1/transactions/settle \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"paymentProcessorId": "b72b54b3-de02-430c-80c3-2908167d817c"
}'OK
A vendor independent response code.
Valid values are:
| Value | Name | Description |
|---|---|---|
| 0 | Approve | Operation fully or partially approved. |
| 1 | Decline | Operation declined. |
| 2 | Error | Something prevents to complete the operation. Request format is wrong, or system error, or any other reason that prevented normal processing. |
Example: 0
Example:0
Response
{ "code": 0, "message": "string", "processorResponseCode": "string" }