Transaction Types

PayRetailers Transaction Types

PayRetailers' payment processing platform supports two fundamental transaction types that form the backbone of all payment operations: Payins and Payouts. Understanding the distinct characteristics and use cases of each transaction type is essential for implementing an effective payment strategy for your business.

Payin Transactions: Collecting Funds

Payin transactions represent the flow of funds from your customers to your business. These are the primary revenue-generating transactions that occur when customers make purchases, pay invoices, or fund accounts.

Key aspects of Payin transactions include:

  • Direction: Customer → Your Business
  • Typical Use Cases: Online purchases, invoice payments, subscription fees, account deposits
  • Supported Methods: Card payments, bank transfers, cash payments, bank transfers
  • Processing Timeline: Varies by method (instant to several days)

Payin transactions form the foundation of your revenue collection process and are typically the first type of transaction you'll implement when integrating with our platform.

Payout Transactions: Disbursing Funds

Payout transactions represent the flow of funds from your business to recipients. These transactions enable you to send money to your customers.

Key aspects of Payout transactions include:

  • Direction: Your Business → Recipients
  • Supported Methods: Bank transfers, cash pickups
  • Processing Timeline: Instant to a few days depending on method and region

For technical specifications and API references, visit our Developer API Reference section.