Payins

Collect one-time payments with a fixed amount and expiration time through dynamic funding instructions.

What are Payins?

A Payin is a one-time collection request. You create a payin for a specific amount and currency, and Infinia returns dynamic funding instructions (for example, a QR code, a payment reference, or bank transfer details, depending on the country and rail). The payer completes the payment through their own bank or wallet, and Infinia credits the funds to the target virtual account.

Unlike Virtual Accounts / Deposits, which provide a fixed funding instruction that can receive any number of deposits of any amount, a payin is bound to a fixed amount and an expiration time.


📘

Use payins for checkout-style collections; use virtual account deposits for recurring or open-ended funding.


How it works

  1. Call Create Payin with the amount, currency, and target account.
  2. Share the returned funding instructions (QR code, reference, or transfer details) with the payer.
  3. The payer completes the payment before the payin expires.
  4. Infinia notifies the result via webhook and credits the funds to the target account.

Common use cases

  • Checkout payments in e-commerce or marketplaces.
  • Invoice collection with a fixed amount and due time.
  • Funding a user's wallet with a specific amount.

Learn more


Did this page help you?