1. Payments
Payflow API
Spain
  • Spain
  • Colombia
  • Peru
  • Guides
    • API Integration guide
  • Definitions
    • Employees
      • Employee Statuses
      • Salary Concepts
    • Payments
      • Payment Lifecycle
  • Explore our Public API
    • Auth & Health
      • Health
      • Test an API Key
    • Company
      • Retrieve your Company Details
    • Employee
      • Retrieve an Employee
      • Retrieve all Employees
      • Retrieve all Employees (V1.1)
      • Create an Employee
      • Upsert Employees in Bulk
      • Update an Employee by Personal ID
      • Update an Employee by Payflow ID
      • Update an Employee by Payroll ID
    • Leaves
      • Retrieve all Employees on Leave
      • Create an Employee Leave
      • Remove an Employee Leave
    • Payments
      • Retrieve a Payment
        GET
      • Retrieve all Payments
        GET
      • Retrieve Employee Payments
        GET
      • Calculate Employee Available Amount
        GET
      • Request a Payment
        POST
      • Subscribe to Payment Updates
        POST
      • Mark Payments as Informed
        PUT
    • Flexflow
      • Retrieve all Flexflow Transactions
      • Retrieve Employee Flexflow Transactions
  • Notifications Structure
    • Payment Updates
  • Schemas
    • Company
      • Company Response
    • Employee
      • ES | Create Employee Request
      • ES | Update Employee Request
      • ES | Employee Response
      • Create Employee Leave Request
    • Payment
      • Payment Response
      • Payment Response Convoluted
      • Payment Update
    • Flexflow
      • Employee Flexflow Transactions
    • Error
      • Generic Error Response
  1. Payments

Mark Payments as Informed

Production
https://api-public.payflow.es
Production
https://api-public.payflow.es
PUT
https://api-public.payflow.es
/payments/acknowledge
Marks one or more payments as informed to your payroll software.
Use this endpoint after your integration has successfully reported Payflow payments to your payroll system. This allows Payflow to track which payments have already been exported or synchronized, making reconciliation between systems easier.
For questions about this flow, contact integrations@payflow.es.

Request

Authorization
API Key
Add parameter in header
authorization
Example:
authorization: ********************
or
Body Params application/json

Examples

Responses

🟢200
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api-public.payflow.es/payments/acknowledge' \
--header 'authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "paymentsToMarkAsInformed": [
        "Bmym0aVrK",
        "Anct1kOpL"
    ]
}'
Response Response Example
{
    "paymentsMarked": [
        "Bmym0aVrK",
        "Anct1kOpL"
    ]
}
Modified at 2026-05-14 12:37:48
Previous
Subscribe to Payment Updates
Next
Retrieve all Flexflow Transactions
Built with