Skip to main content

Introduction

PAYCO uses a redirect-based payment flow. When a customer selects PAYCO at checkout, they are redirected to PAYCO’s interface via Stripe’s local processor partner in South Korea to authenticate and confirm their payment, then returned to your website or app upon completion. PAYCO is a single-use payment method. This guide explains the process of integrating PAYCO into your app or website using Payrails via Stripe.

Pre-requisites

Before you start accepting PAYCO payments with Payrails, there are a few requirements you must meet:

Ways to integrate PAYCO

Payrails SDK

Server-to-server integration

Parse PAYCO from lookup response

Pass PAYCO payment method in request to authorize payment with Payrails

Note on amountsKRW is a zero-decimal currency. Amounts should be provided as whole numbers—for example, 10000 for ₩10,000. The minimum amount is 100 KRW.
>
PAYCO is a redirect-based, single-use payment method. After calling the authorize endpoint, the customer is redirected to Stripe’s local processor partner to authenticate and authorize the payment. Once confirmed, the customer will be redirected back to the returnInfo.success URL.

Handle the redirect response

Required meta fields

PAYCO requires the following fields to be present in every authorize request:

Supported currencies

PAYCO via Stripe supports the following presentment currency:
  • KRW — Korean Won

Supported regions / countries

Supported workflows and services

Last modified on September 28, 2026