Skip to main content

What is PIX IN?

PIX IN is the feature that allows you to receive PIX payments in your Owem account. Customers pay via dynamic QR Code and you receive the funds in seconds.

Instant

Receive in seconds, 24 hours a day, 7 days a week.

Dynamic QR Code

Each charge has its own QR Code with unique value and data.

Copy and Paste

EMV code for payment via banking apps.

Webhooks

Automatic notification when payment is confirmed.

How It Works

1

Generate QR Code

Your application calls the API to generate a dynamic QR Code with value and description.
2

Customer Pays

The customer scans the QR Code or uses “copy and paste” in their bank app.
3

Owem Processes

The payment is processed instantly by the PIX system.
4

You Receive

The amount is credited to your Owem account and a webhook is triggered.

Use Cases

Use CaseDescription
E-commercePIX checkout on website/app
BillingGenerate PIX invoices for customers
DonationsReceive donations with variable amounts
In-person salesQR Code on terminal or printed
SubscriptionsRecurring payment via PIX

Dynamic QR Code

Each QR Code is unique and contains:
FieldDescription
txIdUnique transaction identifier
amountCharge amount
descriptionDescription (appears on receipt)
dueDateExpiration date
emvCode for “copy and paste”

Generated QR Code Example

{
  "txId": "qr_abc123def456ghi789",
  "amount": 99.90,
  "description": "Order #12345",
  "dueDate": "2025-12-31T23:59:59.000Z",
  "emv": "00020101021226580014br.gov.bcb.pix..."
}

Lifecycle

PENDING → PAID → SETTLED

 EXPIRED
StatusDescription
pendingQR Code generated, awaiting payment
paidPayment confirmed
settledAmount credited to account
expiredQR Code expired without payment

Refunds

You can refund a received PIX back to the original payer.
Refunds are only allowed up to 90 days after the original payment.

Refund Reasons

ReasonDescription
Customer requestCustomer requested refund
Operational errorDuplicate charge or wrong amount
FraudPayment with fraudulent card

Limits and Fees

Limits and fees vary according to your plan. Check your contract or the Owem dashboard.
OperationDefault Limit
QR Codes per minute120
Minimum amountR$ 0.01
Maximum amountPer contract
Default expiration24 hours


Confirmation Webhook

When a payment is confirmed, you receive:
{
  "event": "pix_in:qrcode_paid",
  "data": {
    "txId": "qr_abc123def456ghi789",
    "endToEndId": "E37839059202512261234567890abcdef",
    "amount": 99.90,
    "paidAt": "2025-12-26T15:30:45.000Z",
    "payer": {
      "name": "MARIA SILVA",
      "cpfCnpj": "***123456**"
    }
  }
}
Configure webhooks in Settings → Webhooks on the Owem dashboard.