PFC (Pago Fácil)
Quick Reference
WhatPagamentos em dinheiro PFC (Argentina)
WhyAlcance clientes sem conta bancária e com preferência por dinheiro em mais de 4 mil pontos Pago Fácil na Argentina
Reading Time10 min
DifficultyBeginner
PrerequisitesAutenticação → Ambiente
Contexto de mercado
Dinheiro e pagamentos alternativos representam mais de 30% do e-commerce na Argentina. O Pago Fácil opera mais de 4 mil unidades em todo o país.
Por que Pago Fácil
| Vantagem | Detalhe |
|---|---|
| Alcance | Clientes sem banco e com preferência por dinheiro |
| Confiança | Rede de varejo estabelecida |
| Sem chargeback | Pagamento em dinheiro — sem disputas de cartão |
| Integração simples | Uma chamada à API retorna a URL do comprovante |
Fluxo de pagamento
Prazo de pagamento
As cobranças permanecem issued até o cliente pagar na unidade. A expiração típica é de 48 a 72 horas — mostre o prazo na sua interface.
Criar uma cobrança PFC
- cURL
- Python
- JavaScript
curl -X POST https://core-manager.a55.tech/api/v1/bank/wallet/charge/ \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"wallet_uuid": "00000000-0000-0000-0000-000000000000",
"merchant_id": "11111111-1111-1111-1111-111111111111",
"payer_name": "Carlos López",
"payer_email": "carlos.lopez@example.com",
"payer_tax_id": "20123456789",
"payer_cell_phone": "+5491155559876",
"installment_value": 3000,
"installment_count": 1,
"items": [{"name":"Electronics","quantity":1,"total_amount":3000,"unit_amount":3000,"sku":"ELEC-001","code":"E001"}],
"payer_address": {"street":"San Martín","address_number":"500","complement":"","neighborhood":"Centro","city":"Rosario","state":"S","postal_code":"2000","country":"AR"},
"currency": "ARS",
"due_date": "2026-12-31T23:59:59Z",
"description": "Argentina - Pago Fácil",
"type_charge": "pfc",
"webhook_url": "https://yoursite.com/webhook",
"redirect_url": "https://yoursite.com/"
}'
import requests
charge = requests.post(
"https://core-manager.a55.tech/api/v1/bank/wallet/charge/",
headers={"Authorization": f"Bearer {access_token}", "Content-Type": "application/json"},
json={
"wallet_uuid": "00000000-0000-0000-0000-000000000000",
"merchant_id": "11111111-1111-1111-1111-111111111111",
"payer_name": "Carlos López",
"payer_email": "carlos.lopez@example.com",
"payer_tax_id": "20123456789",
"payer_cell_phone": "+5491155559876",
"installment_value": 3000,
"installment_count": 1,
"items": [{"name": "Electronics", "quantity": 1, "total_amount": 3000, "unit_amount": 3000, "sku": "ELEC-001", "code": "E001"}],
"payer_address": {"street": "San Martín", "address_number": "500", "complement": "", "neighborhood": "Centro", "city": "Rosario", "state": "S", "postal_code": "2000", "country": "AR"},
"currency": "ARS",
"due_date": "2026-12-31T23:59:59Z",
"description": "Argentina - Pago Fácil",
"type_charge": "pfc",
"webhook_url": "https://yoursite.com/webhook",
"redirect_url": "https://yoursite.com/",
},
)
voucher_url = charge.json()["charge_payment_url"]
const response = await fetch(
"https://core-manager.a55.tech/api/v1/bank/wallet/charge/",
{
method: "POST",
headers: {
Authorization: `Bearer ${accessToken}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
wallet_uuid: "00000000-0000-0000-0000-000000000000",
merchant_id: "11111111-1111-1111-1111-111111111111",
payer_name: "Carlos López",
payer_email: "carlos.lopez@example.com",
payer_tax_id: "20123456789",
payer_cell_phone: "+5491155559876",
installment_value: 3000,
installment_count: 1,
items: [{ name: "Electronics", quantity: 1, total_amount: 3000, unit_amount: 3000, sku: "ELEC-001", code: "E001" }],
payer_address: { street: "San Martín", address_number: "500", complement: "", neighborhood: "Centro", city: "Rosario", state: "S", postal_code: "2000", country: "AR" },
currency: "ARS",
due_date: "2026-12-31T23:59:59Z",
description: "Argentina - Pago Fácil",
type_charge: "pfc",
webhook_url: "https://yoursite.com/webhook",
redirect_url: "https://yoursite.com/",
}),
}
);
const { charge_payment_url } = await response.json();
Exemplo de resposta
{
"charge_uuid": "22222222-2222-2222-2222-222222222222",
"local_currency": 3000,
"currency": "ARS",
"type": "pfc",
"status": "issued",
"charge_payment_url": "https://pay.a55.tech/charge/22222222-2222-2222-2222-222222222222"
}
Ciclo de vida do status
| Status | Descrição |
|---|---|
issued | Comprovante gerado; ainda não pago |
paid | Pagamento em dinheiro confirmado na unidade |
canceled | Expirou ou foi anulado |
error | Erro de criação ou conciliação |