iFood Benefícios 数据 API:PAT 余额、卡片与 PIX 字段
iFood Benefícios 是巴西餐饮配送企业 iFood Delivery de Comida e Mercado 推出的员工福利钱包,面向使用雇主发放的 PAT 餐饮券、食品券和出行额度的员工,消费载体是带 Elo 标识的 iFood Benefícios 卡。用户通过 CPF(巴西个人税号)登录,并可选择设备生物识别;首页显示 Refeição(餐饮)、Alimentação(食品)和 Mobilidade(出行)钱包余额,提供商户刷卡及 iFood 应用内订单的消费明细,还可查看能够添加到 Google Pay 或 Apple Pay 的 Elo 虚拟卡号、实体卡制卡及承运配送进度,以及支持该卡的附近餐厅地图。在同一登录会话中,持卡人还可以开通 iFood Pago 数字账户、登记 PIX 收款标识、支付 boleto 账单、合并钱包余额、申请附加卡、选择雇主 PAT 福利分配比例,在充值后解锁 Clube iFood 权益,并完成证件核验与活体身份验证。该应用面向巴西市场发行,Play 包名为 br.com.ifood.benefits,iOS 列表 ID 为 1550867930,与 Alelo、Pluxee Brasil、Ticket(Edenred Brasil)、VR Benefícios、Caju 和 Flash Benefícios 同处 PAT 福利钱包市场。
PAT 钱包记录通过 walletId 和 benefitType 区分雇主发放的餐饮、食品和出行额度,示例类别分别为 REFEICAO、ALIMENTACAO 和 MOBILIDADE。余额快照将 availableBalance、blockedBalance 与取值为 BRL 的 currency、充值金额 lastRechargeAmount 及充值时间 lastRechargeAt 配对。消费明细另含 transactionId、merchantName、mcc、amount 和 occurredAt;取值为 APPROVED、REVERSED 或 CANCELED 的 status 标明交易结果,POS 或 IFOOD_APP channel 则区分餐厅刷卡与应用内订单。
Elo 卡片记录包含 cardId、panLast4、formFactor、有效期和状态,以及独立的 googlePayTokenized 与 applePayTokenized 标记。虚拟卡示例还包含 linkedCardId、cvvSet 和 createdAt。配送记录以 trackingStatus 表示 IN_PRODUCTION、IN_TRANSIT、DELIVERED、ASTRAY 或 RETURNED 状态,并提供 carrier、estimatedDeliveryDate 和 remainingAttempts。卡片运营团队可据此设计视图,将卡片形态、数字钱包绑定情况与实体卡配送状态分别呈现。
PIX 收款标识记录包含 pixKeyType、claimId 和 portabilityId;付款示例包含 endToEndId、dailyLimitRemaining、receiptId 及 rejectReason,其中拒绝原因包括 INSUFFICIENT_BALANCE。iFood Pago 账户快照补充取值为 PENDING_KYC、ACTIVE、REJECTED 或 CLOSED 的 accountStatus,以及 pendingDocuments 和 pendingPersonalData。boleto 记录包含 typedLine、payeeName、dueDate 和付款回执标识。资金管理工具的设计者可用这些独立字段区分账户是否就绪、付款结果与回执对账。
商户受理记录将 latitude、longitude 和 distanceMeters 与 acceptsRefeicao、acceptsAlimentacao 结合;PAT 福利分配记录则提供 mealPercent、foodPercent、effectiveMonth 和 distributionAvailable。薪酬团队可据此设计充值与福利分配的核对流程,费用管理团队可分析商户类别和消费渠道构成,外勤团队可绘制受理网络地图。本页端点说明与示例用于展示数据结构,并非 iFood 官方支持的开发者 API;openData Studio 将应用数据转化为可调用的开放数据,支持这些集成工作流。
应用截图
API 端点一览
请求/响应示例为依据应用界面重构的示意示例,并非实时抓包。
列出 PAT 钱包与余额
GET
/v1/pat/pursesopenbanking返回当前登录员工的全部 PAT 钱包,包括 Refeição(餐饮)、Alimentação(食品)和 Mobilidade(出行),提供以 BRL 计价的可用余额、冻结余额及雇主最近一次充值信息,用于首页余额卡片。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- walletId
- benefitType
- productName
- availableBalance
- blockedBalance
- currency
- lastRechargeAmount
- lastRechargeAt
- hiddenBalance
GET /v1/pat/purses HTTP/1.1 Authorization: Bearer <access_token> Accept: application/json{ "wallets": [ { "walletId": "wal_refeicao_4419", "benefitType": "REFEICAO", "productName": "iFood Benefícios Refeição", "availableBalance": 642.80, "blockedBalance": 0, "currency": "BRL", "lastRechargeAmount": 700.00, "lastRechargeAt": "2026-10-01T08:12:00Z", "hiddenBalance": false }, { "walletId": "wal_alimentacao_4419", "benefitType": "ALIMENTACAO", "productName": "iFood Benefícios Alimentação", "availableBalance": 318.45, "blockedBalance": 12.00, "currency": "BRL", "lastRechargeAmount": 400.00, "lastRechargeAt": "2026-10-01T08:12:00Z", "hiddenBalance": false }, { "walletId": "wal_mobilidade_4419", "benefitType": "MOBILIDADE", "productName": "iFood Benefícios Mobilidade", "availableBalance": 95.00, "blockedBalance": 0, "currency": "BRL", "lastRechargeAmount": 150.00, "lastRechargeAt": "2026-09-15T09:00:00Z", "hiddenBalance": false } ] }钱包消费明细
GET
/v1/pat/purses/{walletId}/transactionsopenbanking分页返回指定 PAT 钱包的消费明细,包含商户、MCC、金额、APPROVED、REVERSED、CANCELED 状态及 POS 与 iFood 应用内渠道区分,用于消费明细标签页。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- walletId
- page
- pageSize
- transactionId
- merchantName
- mcc
- amount
- currency
- benefitType
- status
- channel
- occurredAt
GET /v1/pat/purses/wal_refeicao_4419/transactions?from=2026-10-01&to=2026-10-23&page=1 HTTP/1.1 Authorization: Bearer <access_token> Accept: application/json{ "walletId": "wal_refeicao_4419", "page": 1, "pageSize": 20, "transactions": [ { "transactionId": "txn_9f21c4", "merchantName": "Padaria Central", "mcc": "5812", "amount": 32.90, "currency": "BRL", "benefitType": "REFEICAO", "status": "APPROVED", "channel": "POS", "occurredAt": "2026-10-22T12:14:03Z" }, { "transactionId": "txn_9f21aa", "merchantName": "iFood Pedido", "mcc": "5814", "amount": 48.50, "currency": "BRL", "benefitType": "REFEICAO", "status": "REVERSED", "channel": "IFOOD_APP", "occurredAt": "2026-10-21T19:02:11Z" } ] }列出 Elo 实体卡与虚拟卡
GET
/v1/elo-cardsopenfinance列出员工名下所有 Elo 实体和虚拟 iFood Benefícios 卡,包含卡号尾号、卡片形态、数字钱包令牌化标记及状态,用于卡片轮播和 Google Pay、Apple Pay 功能卡片。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- cardId
- panLast4
- brand
- formFactor
- status
- googlePayTokenized
- applePayTokenized
- expiryMonth
- expiryYear
- holderName
GET /v1/elo-cards HTTP/1.1 Authorization: Bearer <access_token> Accept: application/json{ "cards": [ { "cardId": "crd_ifb_4419", "panLast4": "4419", "brand": "ELO", "formFactor": "PHYSICAL", "status": "ACTIVE", "googlePayTokenized": true, "applePayTokenized": false, "expiryMonth": 8, "expiryYear": 2028, "holderName": "ANA SOUZA" }, { "cardId": "crd_ifb_vc_8821", "panLast4": "8821", "brand": "ELO", "formFactor": "VIRTUAL", "status": "ACTIVE", "googlePayTokenized": false, "applePayTokenized": false, "expiryMonth": 8, "expiryYear": 2028, "holderName": "ANA SOUZA" } ] }签发 Elo 虚拟卡
POST
/v1/elo-cards/virtualopenfinance基于员工的实体卡签发 Elo 虚拟卡号,使实体卡仍在制卡或被冻结时,用户也能进行 iFood 线上订餐和应用内结账。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- linkedCardId
- label
- cardId
- panLast4
- expiryMonth
- expiryYear
- cvvSet
- status
- formFactor
- createdAt
POST /v1/elo-cards/virtual HTTP/1.1 Authorization: Bearer <access_token> Content-Type: application/json { "linkedCardId": "crd_ifb_4419", "label": "Pedido iFood" }{ "cardId": "crd_ifb_vc_8821", "linkedCardId": "crd_ifb_4419", "panLast4": "8821", "expiryMonth": 8, "expiryYear": 2028, "cvvSet": true, "status": "ACTIVE", "formFactor": "VIRTUAL", "createdAt": "2026-10-23T11:04:00Z" }卡片配送跟踪
GET
/v1/elo-cards/{cardId}/deliveryopendata返回新签发实体卡从制卡到送达的进度,包括 IN_PRODUCTION、IN_TRANSIT、DELIVERED、ASTRAY、RETURNED 状态,以及承运商和剩余投递次数。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- cardId
- trackingStatus
- carrier
- trackingCode
- estimatedDeliveryDate
- deliveryAttempt
- remainingAttempts
- lastEventAt
GET /v1/elo-cards/crd_ifb_4419/delivery HTTP/1.1 Authorization: Bearer <access_token> Accept: application/json{ "cardId": "crd_ifb_4419", "trackingStatus": "IN_TRANSIT", "carrier": "LOGGI", "trackingCode": "IFB4419BR", "estimatedDeliveryDate": "2026-10-28", "deliveryAttempt": 1, "remainingAttempts": 2, "lastEventAt": "2026-10-23T09:41:00Z" }已登记的 PIX 收款标识
GET
/v1/pix/keysopenfinance列出当前 iFood Pago 或福利账户会话绑定的 PIX 收款标识,包括 CPF、电子邮箱、手机号和 EVP,并提供归属申领与可携转状态,用于收款标识管理页面。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- pixKey
- pixKeyType
- status
- claimId
- portabilityId
- createdAt
- maxKeys
GET /v1/pix/keys HTTP/1.1 Authorization: Bearer <access_token> Accept: application/json{ "keys": [ { "pixKey": "12345678901", "pixKeyType": "CPF", "status": "ACTIVE", "claimId": null, "portabilityId": null, "createdAt": "2026-08-12T14:00:00Z" }, { "pixKey": "[email protected]", "pixKeyType": "EMAIL", "status": "CLAIM_PENDING", "claimId": "clm_77ab", "portabilityId": null, "createdAt": "2026-10-20T10:22:00Z" } ], "maxKeys": 5 }PIX 转出付款
POST
/v1/pix/paymentsopenfinance从 PAT 或数字账户钱包提交 PIX 转出付款,返回 endToEndId、剩余额度,以及余额不足或超出限额等拒绝原因。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- debitWalletId
- pixKey
- pixKeyType
- amount
- currency
- description
- paymentId
- endToEndId
- status
- rejectReason
- dailyLimitRemaining
- receiptId
POST /v1/pix/payments HTTP/1.1 Authorization: Bearer <access_token> Content-Type: application/json { "debitWalletId": "wal_refeicao_4419", "pixKey": "98765432100", "pixKeyType": "CPF", "amount": 80.00, "currency": "BRL", "description": "Repasse almoço" }{ "paymentId": "pix_3c91", "endToEndId": "E12345678202610231104abc", "debitWalletId": "wal_refeicao_4419", "amount": 80.00, "currency": "BRL", "status": "REJECTED", "rejectReason": "INSUFFICIENT_BALANCE", "dailyLimitRemaining": 250.00, "receiptId": null }附近支持福利卡的餐厅
GET
/v1/merchants/nearbyopendata返回员工附近 PAT 受理网络商户的地理位置,并分别标记是否支持 Refeição(餐饮)或 Alimentação(食品)福利,用于餐厅标记地图。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- merchantId
- name
- category
- latitude
- longitude
- distanceMeters
- acceptsRefeicao
- acceptsAlimentacao
- pinCount
GET /v1/merchants/nearby?lat=-23.5505&lng=-46.6333&radiusMeters=1500&benefitType=REFEICAO HTTP/1.1 Authorization: Bearer <access_token> Accept: application/json{ "merchants": [ { "merchantId": "mct_padaria_central", "name": "Padaria Central", "category": "RESTAURANT", "latitude": -23.5512, "longitude": -46.6341, "distanceMeters": 180, "acceptsRefeicao": true, "acceptsAlimentacao": false, "pinCount": 1 } ] }PAT 福利分配选择
GET
/v1/pat/electionsopenfinance读取员工在当前雇主处选择的 PAT 餐饮与食品福利分配比例,并返回当前是否开放新一轮分配调整。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- electionId
- employerId
- employerName
- mealPercent
- foodPercent
- status
- effectiveMonth
- distributionAvailable
GET /v1/pat/elections HTTP/1.1 Authorization: Bearer <access_token> Accept: application/json{ "electionId": "pat_2026_10", "employerId": "emp_acme_br", "employerName": "ACME Alimentos Ltda", "mealPercent": 60, "foodPercent": 40, "status": "CONFIRMED", "effectiveMonth": "2026-11", "distributionAvailable": true }iFood Pago 数字账户
GET
/v1/digital-accountopenbanking返回 iFood Pago 数字账户快照,包含 PENDING_KYC、ACTIVE、REJECTED、CLOSED 等状态、分行与账号信息,以及是否仍需提交证件或补充个人资料。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- accountId
- accountStatus
- branch
- accountNumber
- availableBalance
- currency
- pendingDocuments
- pendingPersonalData
GET /v1/digital-account HTTP/1.1 Authorization: Bearer <access_token> Accept: application/json{ "accountId": "acc_pago_0091", "accountStatus": "PENDING_KYC", "branch": "0001", "accountNumber": "123456-7", "availableBalance": 0, "currency": "BRL", "pendingDocuments": true, "pendingPersonalData": true }使用钱包支付 boleto 账单
POST
/v1/bills/payopenfinance校验 boleto 账单的数字付款码,并从选定的 PAT 或数字账户钱包付款,返回到期日、收款方和回执 ID,用于账单列表。
认证方式: 通过 CPF 登录后使用 Bearer accessToken
- typedLine
- debitWalletId
- billId
- amount
- dueDate
- payeeName
- status
- receiptId
POST /v1/bills/pay HTTP/1.1 Authorization: Bearer <access_token> Content-Type: application/json { "typedLine": "23793.38128 60000.000003 00000.000400 1 84440000008000", "debitWalletId": "wal_alimentacao_4419" }{ "billId": "bol_4411", "typedLine": "23793.38128 60000.000003 00000.000400 1 84440000008000", "amount": 80.00, "dueDate": "2026-10-30", "payeeName": "Companhia de Energia", "debitWalletId": "wal_alimentacao_4419", "status": "PAID", "receiptId": "rcpt_bol_4411" }
数据类别
- 卡片余额
- 交易记录
- 虚拟卡
- 卡片配送
- PIX 收款标识
- PIX 付款
- 商户受理网络
- PAT 福利分配选择
- 数字账户
- boleto 账单付款
数据使用场景与案例
薪酬福利 PAT 对账
人力资源自动化工具在雇主每次充值后,按 benefitType(REFEICAO、ALIMENTACAO、MOBILIDADE)读取 availableBalance 与 lastRechargeAmount,并核对 PAT 福利分配选择中下一 effectiveMonth 的 mealPercent 和 foodPercent。
餐饮消费分析
费用管理工具从消费明细中获取 transactionId、merchantName、mcc、amount 以及 APPROVED、REVERSED 状态,按 POS 与 IFOOD_APP 渠道区分消费,无需抓取消费明细页面。
PIX 转出与 boleto 账单处理
资金管理团队关注 pixKey 的归属申领和可携转状态,在钱包余额足够时提交 PIX 付款或 boleto 账单付款,并跟踪 endToEndId、dailyLimitRemaining、typedLine 与 receiptId。
商户受理网络与实体卡运营
外勤团队利用 acceptsRefeicao、distanceMeters 等信息绘制附近商户地图;卡片运营团队跟踪 trackingStatus 和 remainingAttempts,在 Elo 实体卡仍处于 IN_TRANSIT 状态时,用 formFactor 为 VIRTUAL 的虚拟卡号满足消费需求。
常见问题
这里列出了哪些福利钱包与充值字段?
示例涵盖 REFEICAO(餐饮)、ALIMENTACAO(食品)和 MOBILIDADE(出行),通过 benefitType 和 walletId 区分。availableBalance、blockedBalance 和 lastRechargeAmount 是 BRL 金额,lastRechargeAt 是充值时间。PAT 福利分配记录另外提供 mealPercent、foodPercent 和 effectiveMonth,供对账方案设计参考。
数据是否包含 PIX、Elo 卡片和 iFood Pago 账户?
包含。PIX 示例以 pixKeyType、claimId 和 portabilityId 描述收款标识管理,以 endToEndId、dailyLimitRemaining 和 rejectReason 描述付款。Elo 卡片记录包含 formFactor 以及 Google Pay、Apple Pay 的令牌化标记。数字账户快照提供 accountStatus、pendingDocuments 和 pendingPersonalData,boleto 记录则包含 typedLine 和 receiptId。
哪些字段可用于设计餐厅受理地图?
附近商户示例包含 merchantId、name、latitude、longitude 和 distanceMeters。acceptsRefeicao 与 acceptsAlimentacao 分别标明餐饮福利和食品福利的受理情况,便于地图设计者区分商户位置与可接受的福利类型。
这是 iFood 官方支持的开发者 API 吗?
不是。本页根据应用功能提供示例端点说明与字段,供集成方案设计参考,并非 iFood 官方支持的开发者 API。文档示例注明,认证使用 CPF 登录后取得的 Bearer accessToken。
与 iFood Benefícios 相似的应用
- Meu Alelo — Meu Alelo 是 Alelo 面向巴西职工的应用,覆盖 PAT 食品券与餐券以及出行福利,用来查消费明细、修改卡片密码,并在受理商户用二维码付款。
- Pluxee Brasil — Pluxee Brasil 是 Pluxee 的 PAT 食品券与餐券持卡人应用,覆盖超市消费、餐厅和外卖 App 的 Refeição,以及一张最多七个钱包的 Multibenefícios 卡。
- Ticket — Ticket 是 Edenred 在巴西的员工福利品牌;官方应用用来查询 Ticket Alimentação、Restaurante、Flex、Transporte 和 Mobilidade 卡的余额与账单。
- SuperApp VR — SuperApp VR 是 VR Benefícios 的职工应用,覆盖符合 PAT 的餐券与食品券,以及 Multi、居家办公和用车津贴余额,并支持在应用内靠近支付、无需实体卡。
- Flash | Benefícios e Despesas — Flash 是巴西的多福利卡及职工应用,把企业福利、PAT 餐食钱包、交通券和报销管理放在一张 Flash 卡上。
- Caju — Caju 是巴西的福利与支出平台,把 PAT、CLT 与弹性福利品类(含餐补、食品、出行、交通券和居家办公)放在一张 Visa 受理卡上,并配职工应用。
- Swile Brasil — Swile Brasil 是符合 PAT 与 CLT 的多福利 Mastercard,把餐、食、健康、出行、居家办公、教育、燃油和奖励钱包放在一张卡上,职工可在应用里查看实时余额并写入 Apple Pay / Google Pay。
相关主题
- iFood Benefícios 数据 API
- iFood Benefícios 端点与字段
- PAT 餐饮券余额
- iFood Benefícios PIX 付款字段
- Elo 虚拟卡数据
- iFood Pago 数字账户
- PAT 福利分配字段
- iFood Benefícios 商户受理地图
- iFood 餐饮券
需要集成这个 App 的数据 API?
我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。
- 每个项目均签 NDA 与 SOW
- 3–7 天交付
- 验收通过后才付款
- 仅在授权范围内作业