expires_at field on the transaction response is the authoritative value for a given transaction regardless of this default. A notification will be sent when a transaction has expired; see List notification subscriptions for how to subscribe to these notifications.| HTTP status | Error code | Description |
|---|---|---|
| 400 | BAD_REQUEST | Failed to parse the request body |
| 400 | VALIDATION_ERROR | Request validation failed |
| 401 | UNAUTHORIZED | Missing or invalid authorization token |
| 409 | MERCHANT_REFERENCE_ALREADY_EXISTS | Merchant transaction reference already exists |
| 500 | INTERNAL_ERROR | Unexpected server error |
curl --location 'https://api.paypaga.com/v2/transactions/pay-in' \
--header 'DisablePartnerMock;' \
--header 'Content-Type: application/json' \
--data-raw '{
"amount": 1000,
"country": "AR",
"currency": "ARS",
"customer_ip": "120.29.48.92",
"fields": {
"document_number": "20084908488",
"first_name": "João",
"last_name": "Silva"
},
"merchant_customer_id": "customer@email.com",
"merchant_order_reference": "ORDER-2026-0001",
"merchant_transaction_reference": "TRX-2026-0001",
"payment_method": "cvu",
"return_urls": {
"failure_url": "https://merchant.com/payment-failure",
"success_url": "https://merchant.com/payment-success"
}
}'{
"expires_at": "2026-06-09T14:13:05.143073869Z",
"instructions": {
"alias": "PAYPAGA.PAGOS.ARS",
"bank_account": "50053763000179",
"beneficiary": "PAYPAGA ARGENTINA S.A.",
"reference": "WDCMRMNPBE4CG"
},
"payment_method_reference": "129930",
"transaction_id": "20260205-1127-4678-8883-5e4868d33e4e"
}