Skip to main content

Overview

The PayOut Form API for Peru enables secure disbursements to bank accounts and digital wallets through bank transfer methods. The initiate response always includes a form_url for the beneficiary to complete banking data; transactions are processed asynchronously with webhook notifications for status updates.

Key Features

  • Bank Transfer Support: Standard BANK_TRANSFER method
  • Currency: Peruvian Sol (PEN)
  • Asynchronous Processing: Background processing with webhook notifications
  • Wide Bank Coverage: Support for major Peruvian banks and digital wallets (Yape, Plin, BIM)
  • CCI Support: Interbank account code (CΓ³digo de Cuenta Interbancaria) for transfers

Quick Reference


Request Parameters

Required Fields

Customer Data Object


Response Structure

Success Response

Data Object

Transaction Status Flow


Examples

Request Example

cURL

Response Example


POST /api/v1/partial-payout/{uuid}/complete

Use {uuid} from form_url. Headers: Token-Top, Authorization: Basic …, Content-Type: application/json.

Request Parameters β€” Bank transfer

The cci field is required for traditional bank accounts but optional for digital wallets (YAPE, PLIN, BIM).

Request Parameters β€” Wallet

Response Structure

Data Object

Examples

cURL β€” Bank

Response Example