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

Pick the combination of payment method and settlement method that matches your use case. Each opens a minimal, runnable end-to-end guide you can copy and share.

I want to…Payment methodSettlementExample request
Receive Open Banking payments directly into my bank accountbank_accountbank_accountSee example request →
Receive Open Banking payments and settle as crypto in a Yugo walletbank_accountyugo_balanceSee example request →
Receive Open Banking payments and settle as fiat in a Merchant Named Bank Accountbank_accountyugo_balanceSee example request →
Receive Card payments and settle as crypto in a Yugo walletcardyugo_balanceSee example request →
Receive Google Pay payments and settle as crypto in a Yugo walletgoogle_payyugo_balanceSee example request →
Receive Apple Pay payments and settle as crypto in a Yugo walletapple_payyugo_balanceSee example request →
Receive Crypto payments and settle as crypto in a Yugo walletcrypto_transferyugo_balanceSee example request →