PayPaga
  1. Pay In - Mexico
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
    • Pay In - Payment Processing
    • Pay In - Query Transactions
  • Pay In - PayURL Integration
    • Pay In - PayURL Integration
    • Pay In - Create PayURL
  • Pay In - Examples
    • Pay In - Argentina
      • Pay In - CVU
    • Pay In - Brazil
      • Pay In - PIX
    • Pay In - Chile
      • Pay In - Bank Transfer
    • Pay In - Colombia
      • Pay In - Dale
      • Pay In - Daviplata
      • Pay In - Efecty
      • Pay In - Gana
      • Pay In - Movii
      • Pay In - Nequi
      • Pay In - PSE
      • Pay In - Puntored
      • Pay In - RappiPay
      • Pay In - ReFacil
      • Pay In - Susuerte
      • Pay In - Western Union
    • Pay In - Ecuador
      • Pay In - Bemóvil
      • Pay In - Deuna
      • Pay In - Mi Negocio Efectivo
      • Pay In - Omniswitch
      • Pay In - Banco Pichincha
      • Pay In - Rapi Activo
      • Pay In - Western Union
    • Pay In - El Salvador
      • Pay In - Banco Agrícola
      • Pay In - Banco Cuscatlán
      • Pay In - Puntoxpress
    • Pay In - Guatemala
      • Pay In - BAM Efectivo
      • Pay In - BAM Transferencia
      • Pay In - Banco Industrial
      • Pay In - Akisi Pronet
    • Pay In - Mexico
      • Pay In - Pay With Cash
        POST
      • Pay In - Bank Transfer
        POST
    • Pay In - Peru
      • Pay In - BBVA
      • Pay In - BCP
      • Pay In - BCP Efectivo
      • Pay In - Cell Power
      • Pay In - KasNet
      • Pay In - QR Interoperable
      • Pay In - Plin
      • Pay In - Yape
  • 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)
    • Pay Out - Chile (V2)
  • Transactions Status Notification
    • Transactions Status Notification
  • Query Balance
    • Query Balance
  • Appendix
    • Transaction Status Definitions and Lifecycle
  1. Pay In - Mexico

Pay In - Bank Transfer

Developing
Develop Env
https://api.v2.stg.paypaga.com
Develop Env
https://api.v2.stg.paypaga.com
POST
https://api.v2.stg.paypaga.com
/payment

Fields validation#

fieldvalidation
first_nameoptional
last_nameoptional
rfc_curpoptional

Request

Header Params

Body Params application/json

Examples

Responses

🟢200Success
application/json
Body

🟠400Bad Request
🔴500Server Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.v2.stg.paypaga.com/payment' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "transaction_id": "20251028-1551-42cf-97cf-f721fce8c56b",
    "payment_method_code": "BNKTR",
    "country_code": "MX",
    "currency": "MXN",
    "transaction_total": 1000,
    "merchant_transaction_reference": "abc4561698162696828",
    "transaction_fields": [
        {
            "name": "first_name",
            "value": "Jon"
        },
        {
            "name": "last_name",
            "value": "Snow"
        },
        {
            "name": "rfc_curp",
            "value": "12234514789"
        }
    ]
}'
Response Response Example
200 - Success Bank Transfer
{
    "transaction_id": "20251028-1551-42cf-97cf-f721fce8c56b",
    "transaction_payment_mode": "ASYNCHRONOUS",
    "payment_method_reference": "20251028-1551-42cf-97cf-f721fce8c56b",
    "message": "Transaction Successfully",
    "version": "0.1",
    "next_steps_detail_instructions": [
        {
            "type": "label",
            "key": "CLABE",
            "label": "CLABE",
            "description": "646180554000010309"
        },
        {
            "type": "label",
            "key": "CONCEPTO",
            "label": "CONCEPTO",
            "description": "F9NTXDJD"
        },
        {
            "type": "label",
            "key": "BENEFICIARIO",
            "label": "BENEFICIARIO",
            "description": "OYSTER_LOAN"
        },
        {
            "type": "label",
            "key": "MONTO",
            "label": "MONTO",
            "description": "1000.00"
        },
        {
            "type": "label",
            "key": "CENTROCOSTO",
            "label": "CENTROCOSTO",
            "description": "0004"
        },
        {
            "type": "label_list",
            "key": "instructions",
            "label": "Instrucciones",
            "description": "PASOS",
            "steps": [
                {
                    "label": "1",
                    "description": "Realiza el pago a través de tu aplicación móvil de banca o por medio de la banca en línea. Dispones de un período máximo de 72 horas para completar tu transacción. Reconocemos que algunos bancos pueden requerir tiempo para registrar una nueva cuenta, por lo que te recomendamos realizar el pago en este momento. Es importante señalar que el nombre del banco destino puede variar según la entidad bancaria desde la cual estés realizando la transferencia"
                },
                {
                    "label": "2",
                    "description": "Ingresa a tu banca en línea"
                },
                {
                    "label": "3",
                    "description": "Selecciona Alta de nueva cuenta"
                },
                {
                    "label": "4",
                    "description": "Selecciona como Banco receptor: STP – Sistema de Transferencias y Pago"
                },
                {
                    "label": "5",
                    "description": "Captura los 18 dígitos de la CLABE que te proporcionamos arriba"
                },
                {
                    "label": "6",
                    "description": "Espera que el banco valide la cuenta"
                },
                {
                    "label": "7",
                    "description": "Captura el monto a pagar"
                },
                {
                    "label": "8",
                    "description": "En Concepto ingresa tu número de pedido"
                },
                {
                    "label": "9",
                    "description": "Confirma el pago"
                },
                {
                    "label": "10",
                    "description": "Tienes 4 días para poder completar tu pago"
                }
            ]
        }
    ]
}
Previous
Pay In - Pay With Cash
Next
Pay In - BBVA
Built with