Skip to content

PIX Integration

PIX is Brazil’s instant payment system operated by the Central Bank. BeInfi uses PIX as its primary payment rail, giving sellers instant settlement and buyers a frictionless checkout experience.

  1. Buyer initiates payment — The buyer clicks a payment link or checks out from a marketplace listing.
  2. QR code generated — BeInfi generates a PIX QR code (or copy-paste code) with the exact amount and recipient details.
  3. Buyer pays — The buyer scans the QR code or pastes the code in their banking app and confirms the payment.
  4. Instant confirmation — PIX settles in seconds. BeInfi receives a confirmation from the payment processor and updates the transaction status.
  5. Seller notified — The seller receives a real-time notification in the dashboard and via webhook.

To receive payments, you must register at least one PIX key in your BeInfi account.

Supported PIX key types:

TypeExample
CPF123.456.789-00
Emailyou@example.com
Phone+5511999999999
Random keya1b2c3d4-e5f6-7890-abcd-ef1234567890

Navigate to Settings > Payments > PIX Keys to add or update your keys.

BeInfi charges a small percentage fee per transaction. The exact rate depends on your plan:

PlanFee per transaction
Free2.9%
Pro1.9%
BusinessCustom — contact sales

Fees are deducted automatically before settlement. You receive the net amount directly in your bank account.

Refunds are processed through the dashboard or API. Navigate to Payments > History, find the transaction, and click Refund. Refunded amounts are returned to the buyer’s bank account via PIX within minutes.

Terminal window
curl -X POST https://api.beinfi.com/v1/payments/{payment_id}/refund \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "reason": "Customer requested cancellation" }'

All PIX transactions are processed through PCI-compliant payment processors. BeInfi never stores sensitive banking credentials. Communication with payment processors uses TLS encryption and all API calls require authentication.