PayPaga
  1. Pay In - Direct API Integration
PayPaga
  • Introduction
    • Introduction
    • API Reference
    • Errors
    • Standard Codes and Values
  • Authorization
    • Authorization
    • OAuth 2.0 Token Generation
  • Pay In - Direct API Integration
    • Pay In - Direct API Integration
    • Pay In - Payment Options
      POST
    • Pay In - Payment Processing
      POST
    • Pay In - Query Transactions
      GET
  • Pay In - PayURL Integration
    • Pay In - PayURL Integration
    • Pay In - Create PayURL
  • Pay Out - Direct API Integration
    • Pay Out - Direct API Integration
    • Pay Out - Query Transactions
    • Pay Out - Payment Processing
  • Pay Out - Examples
    • Pay Out - Brazil
    • Pay Out - Mexico
    • Pay Out - Argentina (V2)
    • Pay Out - Colombia (V2)
    • Pay Out - Ecuador (V2)
    • Pay Out - Guatemala (V2)
    • Pay Out - Peru (V2)
  • Transactions Status Notification
    • Transactions Status Notification
  • Query Balance
    • Query Balance
  • Appendix
    • Transaction Status Definitions and Lifecycle
  1. Pay In - Direct API Integration

Pay In - Query Transactions

Developing
Develop Env
https://merchant-api.stg.paypaga.com
Develop Env
https://merchant-api.stg.paypaga.com
GET
https://merchant-api.stg.paypaga.com
/query/payins
Use this endpoint to query Pay In transactions data for custom reports or reconciliation purposes.
When using date criteria, the maximum allowable duration is 2 months.
Error codes for Query Pay In Transactions
ErrorDescription
300Time range should not be more than 2 months.
301Some or both dates are in incorrect format
302Input parameters combination are invalid
303Status is invalid
500Unexpected error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://merchant-api.stg.paypaga.com/query/payins?merchant_id=06afffd4-8334-4f09-99e3-99046e28737d&start_date&end_date&transaction_id=&merchant_transaction_reference&status=ALL' \
--header 'Authorization;'
Response Response Example
200 - Success
{
  "rows": [
    {
      "transaction_id": "20240806-2010-4086-8342-c28f4979f834",
      "transaction_timestamp": "2024-08-06 20:10:41",
      "merchant_id": "06afffd4-8334-4f09-99e3-99046e28737d",
      "merchant_name": "Demo Merchant",
      "payment_method_code": "PWC",
      "transaction_total": 10,
      "currency": "MXN",
      "status": "Initiated",
      "fee": 6,
      "calculated_taxes": 1,
      "merchant_transaction_reference": "abc4561691646778370",
      "lifecycle": [
        {
          "status": "Initiated",
          "timestamp": "2024-08-06 20:10:41.000"
        },
        {
          "status": "Authorizing",
          "timestamp": "2024-08-06 20:10:44.000"
        },
        {
          "status": "Pending",
          "timestamp": "2024-08-06 20:10:46.000"
        },
        {
          "status": "Approved",
          "timestamp": "2024-08-06 20:10:47.000"
        }
      ]
    }
  ],
  "version": "0.1"
}

Request

Query Params

Header Params

Responses

🟢200Success
application/json
Body

🟠400Bad Request
🔴500Server Error
Previous
Pay In - Payment Processing
Next
Pay In - PayURL Integration
Built with