Push Payment Mode
How it works
No prior transaction is created. When a transfer arrives at the CVU, PayRetailers automatically approves
or rejects it based on the parameters defined for the shop.
- Customer transfers any amount to your Alias/CVU
- PayRetailers receives the transfer
- PayRetailers approves or rejects based on shop parameters
- Webhook sent to your platform with the result
- If approved you credit the customer's account
- If rejected automatic refund to the sender
Transfers from corporate bank accounts (identified by a corporate CUIT prefix) are automatically rejected and
refunded regardless of the mode.
Webhook
{
"uid": "9d013186-5c62-78e2-9325-4c4b8493d460",
"type": "virtual_account_payment",
"status": "APPROVED",
"message": "",
"trackingId": "ea81101a-2808-4b44-a3d5-7f2a6f5b601f",
"amount": 1500000,
"currency": "ARS",
"amountChanged": false,
"originalAmount": 0,
"newCouponAmount": null,
"newCouponCurrency": null,
"description": "Account deposit",
"cardNumber": null,
"createdAt": "2026-04-13T09:34:36.83",
"updatedAt": "2026-04-13T09:34:36.83",
"customer": {
"firstName": "John",
"lastName": "Doe",
"email": "[email protected]",
"country": "AR",
"city": "Buenos Aires",
"state": "Buenos Aires",
"zip": "C1043AAB",
"address": "Av. Corrientes 1234",
"phone": "1155551234",
"deviceId": null,
"ip": "181.166.100.10",
"personalId": "99988877"
},
"billing": {
"currency": "ARS",
"amount": 1500000
},
"paymentMethod": {
"id": "307f001e-daf9-4394-8dd1-a1e3e6b3070a",
"name": "ALIAS",
"type": null
}
"payer": {
"payerName": "John Doe",
"name": "John Doe",
"lastName": null,
"personalId": "27999888776",
"payoutAccountTypeCode": null,
"accountused": "2850123410000000555666",
"accountNumber": "2850123410000000555666",
"accountAgencyNumber": null,
"bankTrackingID": null,
"bankName": null,
"maskCardNumber": null
}
}{
"uid": "7c024a91-3b11-42e8-a712-9d3f1b2c8e45",
"type": "virtual_account_payment",
"status": "CANCELLED",
"message": "CORPORATE_BANK_ACCOUNT_PAYMENT_NOT_ALLOWED",
"trackingId": "ea81101a-2808-4b44-a3d5-7f2a6f5b601f",
"amount": 1500000,
"currency": "ARS",
"amountChanged": false,
"originalAmount": 0,
"newCouponAmount": null,
"newCouponCurrency": null,
"description": "Account deposit",
"cardNumber": null,
"createdAt": "2026-04-13T10:15:22.00",
"updatedAt": "2026-04-13T10:15:22.00",
"customer": {
"firstName": "John",
"lastName": "Doe",
"email": "[email protected]",
"country": "AR",
"city": "Buenos Aires",
"zip": "C1043AAB",
"address": "Av. Corrientes 1234",
"phone": "1155551234",
"deviceId": null,
"ip": "181.166.100.10",
"personalId": "99988877"
},
"billing": {
"currency": "ARS",
"amount": 1500000
},
"paymentMethod": {
"id": "307f001e-daf9-4394-8dd1-a1e3e6b3070a",
"name": "ALIAS",
"type": null
}
}| Value | Cause | What to show the customer |
|---|---|---|
| CORPORATE_BANK_ACCOUNT_PAYMENT_NOT_ALLOWED | Transfer sent from a corporate bank account | "Only personal bank accounts are supported. Please transfer from your personal account." |
Updated about 2 hours ago