Skip to main content

Introduction

A Payin is the process of accepting funds from a Payer on behalf of a Merchant, from creation through completion.

How It Works

Every Payin follows the same core flow:

  1. Merchant creates a Payin Intent via the API
  2. Yugo returns a redirect_url
  3. Merchant redirects the Payer to the redirect_url
  4. Payer authorizes the payment through Yugo's hosted checkout
  5. Payer is redirected back to the Merchant
  6. Settlement delivers funds to the Merchant

The specific behavior at each step depends on the chosen payment method and settlement method.


Choose Your Solution

I want to...Solution
Receive fiat payments directly into my bank accountDirect Payins
Receive fiat payments and settle as crypto in a Yugo walletOn-Ramp Payins

Building Blocks

Each solution is composed of modular building blocks. You can explore them independently:

BlockWhat it covers
Open BankingBank authorization flow, processing times
CardsCard authorization, 3DS, dispute behavior
Apple PayApple Pay flow, dispute behavior
Google PayGoogle Pay flow, dispute behavior
Bank Account SettlementIBAN settlement timing, fund flow
Yugo Balance SettlementCrypto conversion, release schedules
Status LifecycleCanonical status definitions per flow